Autonomous Hubsan quadcopter