Reengineering the avionics of an unmanned aerial vehicle | IEEE Journals & Magazine | IEEE Xplore