Rapid Development and Prototyping Environment for Testing of Unmanned Aerial Vehicles

被引:0
|
作者
Oliveira, Tiago [1 ]
Trindade, Pedro [2 ]
Cabecinhas, David [2 ]
Batista, Pedro [2 ]
Cunha, Rita [2 ]
机构
[1] Univ Lisbon, Inst Super Tecn, Lisbon, Portugal
[2] Univ Lisbon, IST, Inst Syst & Robot, Lisbon, Portugal
关键词
indoor multi-vehicle rapid prototyping platform; unmanned aerial vehicles; simulation environment; aerial robotics;
D O I
10.1109/ICARSC52212.2021.9429816
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, an indoor multi-vehicle rapid prototyping platform is designed and implemented to support the development and testing of control and navigation solutions for unmanned aerial vehicles. The hardware architecture devised for the prototyping environment comprises: i) an optical motion capture system providing vehicle position and attitude ground-truth; ii) a set of offboard computers managing communication between systems and running user programs; and iii) multiple quadrotors. In order to provide a vehicle abstraction that hides the specifics of each vehicle and to automate the communication between systems through reliable protocols, a set of software modules were programmed using an object-oriented approach. These modules free the user from implementing low-level flight routines and communication tasks. An additional group of software tools was also created to allow offboard flight logging and monitoring. To enable testing of the deployed algorithms and communication interfaces before experiments with physical vehicles, a fully configurable and easy-to-use simulation environment was also developed. The devised setup allows for a mixed environment of physical and simulated quadcopters, extending testing to conditions that are physically unfeasible at the arena. Finally, several control solutions were deployed and tested, validating the adopted architecture and showcasing its robustness and scalability. The created prototyping platform is a key enabler of future research and education in aerial robotics.
引用
收藏
页码:191 / 196
页数:6
相关论文
共 50 条
  • [21] Cooperative Search by Multiple Unmanned Aerial Vehicles in a Nonconvex Environment
    Ji, Xiaoting
    Wang, Xiangke
    Niu, Yifeng
    Shen, Lincheng
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [22] COOPERATIVE ATTACK STRATEGY OF UNMANNED AERIAL VEHICLES IN ADVERSARIAL ENVIRONMENT
    Yao, Min
    Zhao, Min
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2013, 19 (03): : 487 - 496
  • [23] Cooperative trajectory optimization for unmanned aerial vehicles in a combat environment
    Bai, Tingting
    Wang, Daobo
    SCIENCE CHINA-INFORMATION SCIENCES, 2019, 62 (01)
  • [24] Masking and Multipath Analysis for Unmanned Aerial Vehicles in an Urban Environment
    Bijjahalli, Suraj
    Ramasamy, Subramanian
    Sabatini, Roberto
    2016 IEEE/AIAA 35TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2016,
  • [25] Unmanned Aerial Vehicles Flight Testing Denoising Based on SVD
    Deng Zhenghong
    Zhang Tong
    Wang Lei
    PROCEEDINGS OF 2010 ASIA-PACIFIC INTERNATIONAL SYMPOSIUM ON AEROSPACE TECHNOLOGY, VOL 1 AND 2, 2010, : 506 - 509
  • [26] Cooperative trajectory optimization for unmanned aerial vehicles in a combat environment
    Tingting BAI
    Daobo WANG
    ScienceChina(InformationSciences), 2019, 62 (01) : 55 - 57
  • [27] Aerial Robotics and Unmanned Aerial Vehicles
    Ollero, Anibal
    Valavanis, Kimon
    Chen, Yangquan
    IEEE ROBOTICS & AUTOMATION MAGAZINE, 2018, 25 (04) : 96 - 97
  • [28] Special Issue on Development of Autonomous Unmanned Aerial Vehicles
    Chen, Chang
    Chen, Ben M.
    Lee, T. H.
    MECHATRONICS, 2011, 21 (05) : 763 - 764
  • [29] Testing Unmanned Aerial Vehicle Missions in a Scaled Environment
    Sevcik, Keith
    Oh, Paul
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2009, 54 (1-3) : 297 - 305
  • [30] Development on Fault Detection and Diagnosis of Unmanned Aerial Vehicles
    Zhang, Yipeng
    Cao, Kecai
    CURRENT DEVELOPMENT OF MECHANICAL ENGINEERING AND ENERGY, PTS 1 AND 2, 2014, 494-495 : 861 - 864