An autonomous quadcopter drone.