[en] Debugging control software for Micro Aerial Vehicles (MAV) can
be risky out of the simulator, especially with professional drones that might
harm people around or result in a high bill after a crash. We have designed a
framework that enables a software application to communicate with multiple
MAVs from a single unified interface. In this way, visual controllers can be
first tested on a low-cost harmless MAV and, after safety is guaranteed, they
can be moved to the production MAV at no additional cost. The framework is
based on a distributed architecture over a network. This allows multiple
configurations, like drone swarms or parallel processing of drones' video
streams. Live tests have been performed and the results show comparatively
low additional communication delays, while adding new functionalities and
flexibility. This implementation is open-source and can be downloaded from
github.com/uavster/mavwork
Disciplines :
Aerospace & aeronautics engineering
Author, co-author :
Mellado-Bataller, Ignacio; Universidad Politecnica de Madrid (UPM) - Centro de Automatica y Robotica (CAR) > Computer Vision Group
Pestana, Jesús; Universidad Politecnica de Madrid (UPM) - Centro de Automatica y Robotica (CAR) > Computer Vision Group
OLIVARES MENDEZ, Miguel Angel ; Universidad Politecnica de Madrid (UPM) - Centro de Automatica y Robotica (CAR) > Computer Vision Group
Campoy, Pascual; Universidad Politecnica de Madrid (UPM) - Centro de Automatica y Robotica (CAR) > Computer Vision Group
Mejias, Luis; Queensland University of Technology (QUT) - Australian Research Center for Automation Aerospace (ARCAA)
Language :
English
Title :
MAVwork: A Framework for Unified Interfacing between Micro Aerial Vehicles and Visual Controllers