Autonomous Flying Robots: Unmanned Aerial Vehicles and