A Practical Framework for Multi Agent Experiments in Aerial Robotics

Samuel J C Knox, Verdon J Crann, Peyman Amiri, William J Crowther
{"title":"A Practical Framework for Multi Agent Experiments in Aerial Robotics","authors":"Samuel J C Knox, Verdon J Crann, Peyman Amiri, William J Crowther","doi":"10.1109/ICMERR56497.2022.10097803","DOIUrl":null,"url":null,"abstract":"A framework is presented for distributed control of rotary wing aerial robots using open-source flight controller firmware, commercial communication and computing hardware in an outdoor visual line of sight test environment. The work builds upon existing documented frameworks that focus mainly on laboratory based experiments. The research context is evaluation of novel rules for safe intersection of high-density aerial traffic flows. The framework is based on the use of a PX4 flight controller, Linux onboard computer running bespoke flight management code, MAVlink WiFi Bridge and WiFi module on each flight vehicle, and a ground control station running QGroundControl and a bespoke graphical user interface for interaction with vehicles and control of the overall experiment. SITL functionality is provided using Gazebo for physical simulation. Communication is via WiFi, with an individual radio control transmitter for each vehicle provided as backup. The developed framework was evaluated using a fleet of 10 multirotor vehicles based on 1kg class racing drones operating in a test volume approximately 100x100x100m. Engineering evaluation results are presented in the form of an technical issue register which highlights the engineering challenges that had to be solved to achieve a practical working system. Results are then presented for an example drone traffic intersection experiment in which two helical traffic flows are joined without conflict using flight rules running local to each drone. The proposed framework has been shown to be scalable to up to 10 vehicles, with addition of further vehicles being limited by WiFi router performance. The framework is hardware agnostic as far as possible and is extensible to use for a range of different distribute control experiments.","PeriodicalId":302481,"journal":{"name":"2022 7th International Conference on Mechanical Engineering and Robotics Research (ICMERR)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 7th International Conference on Mechanical Engineering and Robotics Research (ICMERR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICMERR56497.2022.10097803","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

A framework is presented for distributed control of rotary wing aerial robots using open-source flight controller firmware, commercial communication and computing hardware in an outdoor visual line of sight test environment. The work builds upon existing documented frameworks that focus mainly on laboratory based experiments. The research context is evaluation of novel rules for safe intersection of high-density aerial traffic flows. The framework is based on the use of a PX4 flight controller, Linux onboard computer running bespoke flight management code, MAVlink WiFi Bridge and WiFi module on each flight vehicle, and a ground control station running QGroundControl and a bespoke graphical user interface for interaction with vehicles and control of the overall experiment. SITL functionality is provided using Gazebo for physical simulation. Communication is via WiFi, with an individual radio control transmitter for each vehicle provided as backup. The developed framework was evaluated using a fleet of 10 multirotor vehicles based on 1kg class racing drones operating in a test volume approximately 100x100x100m. Engineering evaluation results are presented in the form of an technical issue register which highlights the engineering challenges that had to be solved to achieve a practical working system. Results are then presented for an example drone traffic intersection experiment in which two helical traffic flows are joined without conflict using flight rules running local to each drone. The proposed framework has been shown to be scalable to up to 10 vehicles, with addition of further vehicles being limited by WiFi router performance. The framework is hardware agnostic as far as possible and is extensible to use for a range of different distribute control experiments.
航空机器人多智能体实验的实用框架
提出了一种在室外视线测试环境下,利用开源飞行控制器固件、商用通信和计算硬件对旋翼航空机器人进行分布式控制的框架。这项工作建立在现有的文档框架的基础上,这些框架主要侧重于基于实验室的实验。研究背景是高密度空中交通流安全交叉口新规则的评价。该框架基于使用PX4飞行控制器,运行定制飞行管理代码的Linux机载计算机,每个飞行器上的MAVlink WiFi桥和WiFi模块,以及运行QGroundControl的地面控制站和用于与飞行器交互和控制整个实验的定制图形用户界面。使用Gazebo提供了用于物理模拟的SITL功能。通信是通过WiFi进行的,每辆车都有一个单独的无线电控制发射器作为备用。开发的框架使用10个多旋翼飞行器进行评估,这些飞行器基于在大约100x100x100米的测试体积中运行的1kg级赛车无人机。工程评估结果以技术问题登记册的形式呈现,该登记册突出了为实现实际工作系统而必须解决的工程挑战。然后给出了一个示例无人机交通路口实验的结果,其中两个螺旋交通流使用运行在每个无人机本地的飞行规则连接而不冲突。该框架已被证明可扩展至最多10辆车,更多车辆的增加受到WiFi路由器性能的限制。该框架尽可能与硬件无关,并可扩展以用于一系列不同的分发控制实验。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信