a complete rewrite of the original ardrone_autonomy library