Automatic Flight Controller Simulation - Project Preview
Elementary / Math / Ratios and Proportions
Automatic Flight Controller Simulation - (C++/OpenGL) Current features: - Test and analysis of methods and algorithms used by the automatic flight controller - Three tested objects inside the test space in the pursuer-evader mode (two pursuer and one evader) - The tested objects have their own automatic flight controller - Comparison of the methods used by the automatic flight controller of the pursuers. - Variable density and radius of the test space - Test objects can not get beyond the boundaries of the test space due to the use of additional forces - Ability to use many methods and techniques of pursuit and evasion in many modes - Possibility of adding a random number of static and dynamic obstacles in the test space - Variable thrust value for the tested objects - RK2/RK4 Integration used for modify position, velocity, acceleration of the tested objects - Variable virtual camera orientation and three points of view (Global, Pursuer perspective, Evader perspective) - Possibility to record and draw the path traveled by both tested objects during the test - Variable length and frequency of the recording path traveled by the test objects - Displaying the distance between the tested objects, their speed, the number of collisions between them and the number of collisions with random obstacles - Visible position, velocity vector and acceleration vector of the tested objects - Optional saving of location data of objects to an external file