Uav Simulation Environment For Autonomous Flight Control Algorithms