Refactor ardrone driver