Extensions of the open-source framework Aerostack 3.0 for the development of more interactive flights between UAVs

The basis for properly verified R&D works is to provide reliable prototyping tools at three most important stages: computer simulation, laboratory tests and real-world experiments. In the laboratory-limited conditions, particular importance is attributed to the first two stages, especially in the context of the safety development of autonomous flights of unmanned aerial vehicle (UAV) groups in various missions. The open-source framework Aerostack support those needs and its effectiveness has been proven in the International Micro Air Vehicle Indoor Competitions (IMAV 2013, 2016, 2017) and Mohammed Bin Zayed International Robotics Challenge (MBZIRC 2020). In the paper, the exemplary functionalities for the new version of Aerostack Version 3.0 Distribution Sirocco (Aerial robotics framework for the industry), extended additionally with a library of new behaviors, are presented. The mission of UAVs can be developed fast and effectively in order to conduct test flights with real drones in lab, before one will decide to fly autonomously outdoor. The representative results obtained for low-cost AR.Drone 2.0 UAV models in two missions, are presented. The first mission is autonomous patrolling the area by a pair of UAVs, the second – intercepting the intruder in guarded area by the guard UAV.

[1]  Ramon A. Suarez Fernandez,et al.  A Monocular Pose Estimation Strategy for UAV Autonomous Navigation in GNSS-denied Environments , 2016 .

[2]  Parinya Suwansrikham,et al.  Indoor vision based guidance system for autonomous drone and control application , 2017, 2017 International Conference on Digital Arts, Media and Technology (ICDAMT).

[3]  Sreenatha G. Anavatti,et al.  State-of-the-Art Intelligent Flight Control Systems in Unmanned Aerial Vehicles , 2018, IEEE Transactions on Automation Science and Engineering.

[4]  José María Cañas,et al.  Fine 3D Path Following of a Quadcopter , 2017, ROBOT.

[5]  George J. Vachtsevanos,et al.  Handbook of Unmanned Aerial Vehicles , 2014 .

[6]  Jan Faigl,et al.  AR-Drone as a Platform for Robotic Research and Education , 2011, Eurobot Conference.

[7]  Pascual Campoy Cervera,et al.  TML: a language to specify aerial robotic missions for the framework Aerostack , 2017, Int. J. Intell. Comput. Cybern..

[8]  T. Levy,et al.  Drones in Archaeology: Integrated Data Capture, Processing, and Dissemination in the al-Ula Valley, Saudi Arabia , 2014, Near Eastern Archaeology.

[9]  Grzegorz Granosik,et al.  Autonomous drone control system for object tracking: Flexible system design with implementation example , 2017, 2017 22nd International Conference on Methods and Models in Automation and Robotics (MMAR).

[10]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[11]  Erica L. Meszaros,et al.  Analysis of a gesture-based interface for UAV flight path generation , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[12]  Pascual Campoy Cervera,et al.  A Reliable Open-Source System Architecture for the Fast Designing and Prototyping of Autonomous Multi-UAV Systems: Simulation and Experimentation , 2015, Journal of Intelligent & Robotic Systems.

[13]  Pascual Campoy Cervera,et al.  Specifying Complex Missions for Aerial Robotics in Dynamic Environments , 2016 .

[14]  Pascual Campoy Cervera,et al.  A Multi-Layered Component-Based Approach for the Development of Aerial Robotic Systems: The Aerostack Framework , 2017, J. Intell. Robotic Syst..

[15]  Daewon Lee,et al.  Build Your Own Quadrotor: Open-Source Projects on Unmanned Aerial Vehicles , 2012, IEEE Robotics & Automation Magazine.

[16]  Martin Molina,et al.  AEROSTACK: An architecture and open-source software framework for aerial robotics , 2016, 2016 International Conference on Unmanned Aircraft Systems (ICUAS).

[17]  Martin Molina,et al.  Human-Robot Cooperation in Surface Inspection Aerial Missions , 2017 .

[18]  Hriday Bavle,et al.  A flight altitude estimator for multirotor UAVs in dynamic and unstructured indoor environments , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[19]  Milan Rollo,et al.  Mixed reality simulation for incremental development of multi-UAV systems , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[20]  Hriday Bavle,et al.  A fully-autonomous aerial robotic solution for the 2016 International Micro Air Vehicle competition , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[21]  Martin Molina,et al.  A flexible and dynamic mission planning architecture for UAV swarm coordination , 2016, 2016 International Conference on Unmanned Aircraft Systems (ICUAS).

[22]  Zion Tsz Ho Tse,et al.  State-of-the-art technologies for UAV inspections , 2018 .