Fly Simulation
Authors:
Aleksandar Rašković, Gymnasium, Subotica
Tadej Ristić, Computer Gymnasium, Belgrade
Mentor:
Mladen Bašić, School of Electrical Engineering, University of Belgrade
Abstract
This paper presents an implementation of a physical simulation of a fly’s flight aimed at learning stable flying behavior using artificial intelligence. The fly model includes kinematic and dynamic simulation in three-dimensional space, with emphasis on realistic wing rotation and air drag force calculation. The wing movements are controlled by a neural network whose parameters are optimized using a genetic algorithm. By applying different definitions of the fitness function, the influence of training criteria on flight stability and efficiency was analyzed. Experimental results show that the model successfully learns realistic wing-flapping motion, maintains altitude, and reduces undesired lateral deviations.
Full Paper
For the complete technical details, methodology, and results, please refer to the full paper in Serbian.