集群智能与协同控制

基于ROS的集群无人机同步路径编队控制

  • 胡阳修 ,
  • 赵长春 ,
  • 贾成龙 ,
  • 钱洲元 ,
  • 胡涛
展开
  • 1. 上海航天控制技术研究所,上海 201109

收稿日期: 2022-01-07

  修回日期: 2022-01-19

  网络出版日期: 2022-03-04

基金资助

上海市青年科技英才扬帆计划(21YF1417900)

Synchronous path formation control of UAV swarm based on robot operating system (ROS)

  • HU Yangxiu ,
  • ZHAO Changchun ,
  • JIA Chenglong ,
  • QIAN Zhouyuan ,
  • HU Tao
Expand
  • 1. Shanghai Aerospace Control Technology Institute, Shanghai 201109, China

Received date: 2022-01-07

  Revised date: 2022-01-19

  Online published: 2022-03-04

Supported by

Shanghai Sailing Program (21YF1417900)

摘要

分析了目前集群无人机协同编队控制过程中存在的问题,基于机器人操作系统,采用模块化的软件结构设计,在有限带宽的数据链基础上,采用高效轻量的通信组网协议,设计了一套模块化的集群无人机协同编队软件系统。基于四旋翼的集群无人机验证平台,提出基于领航-跟随模式的同步路径协同编队控制方法。最后通过5架无人机的仿真与3架无人机飞行试验表明,该无人机平台设计合理,后续可以用于集群无人机系统开发的算法验证。提出的协同编队控制方法简单、适应性好,有一定的工程应用价值。

本文引用格式

胡阳修 , 赵长春 , 贾成龙 , 钱洲元 , 胡涛 . 基于ROS的集群无人机同步路径编队控制[J]. 航空学报, 2022 , 43(S1) : 726914 -726914 . DOI: 10.7527/S1000-6893.2022.26914

Abstract

The problems of current cooperative formation control of UAV swarm is analyzed. A modular software system for swarm UAV cooperative formation which is valuable in modular software structure design, efficient and light-weight communication protocol for the limited bandwidth data chain based on Robot Operating System (ROS). A synchronous path cooperative formation control method is proposed based on the leader-follower mode for a quad rotors UAV swarm test platform. A simulation of five UAVs and a flight test of three UAVs swarm show that the UAV test platform is designed appropriately, and the UAV test platform can be used as an algorithm verification platform for the development of UAV swarm system. The proposed cooperative formation control method is simple, adaptable, and applicable for engineering practice.

参考文献

[1] REN Z, GUO D, DONG X W, et al. Research on the cooperative guidance and control method and application for aerial vehicle swarm systems[J]. Navigation Positioning and Timing, 2019, 6(5): 1-9, 138 (in Chinese). 任章, 郭栋, 董希旺, 等. 飞行器集群协同制导控制方法及应用研究[J]. 导航定位与授时, 2019, 6(5): 1-9, 138.
[2] JIA Y N, TIAN S Y, LI Q. Development of unmanned aerial vehicle swarms[J]. Acta Aeronautica et Astronautica Sinica, 2020, 41(S1): 723738 (in Chinese). 贾永楠, 田似营, 李擎. 无人机集群研究进展综述[J].航空学报, 2020, 41(S1): 723738.
[3] WANG S, ZHOU L L, LI Y B, et al. Advances in the leader-following method of multi-mobile robots formation [J]. Unmanned Systems Technology, 2019, 2(5): 1-8 (in Chinese). 王帅, 周乐来, 李贻斌, 等. 多移动机器人编队领航跟随方法研究进展[J]. 无人系统技术, 2019, 2(5): 1-8.
[4] HE L L, ZHANG J Q, HOU Y Q, et al. Time-varying formation control for UAV swarm with directed interaction topology and communication delay[J]. Journal of Beijing University of Aeronautics and Astronautics, 2020, 46(2): 314-323 (in Chinese). 何吕龙, 张佳强, 侯岳奇,等. 有向通信拓扑和时延条件下的无人机集群时变编队控制[J]. 北京航空航天大学学报, 2020, 46(2): 314-323.
[5] WANG R R, WEI W L, YANG M C, et al. Task allocation of multiple UAVs considering cooperative route planning[J]. Acta Aeronautica et Astronautica Sinica, 2020, 41(S2): 724234 (in Chinese). 王然然, 魏文领, 杨铭超, 等. 考虑协同航路规划的多无人机任务分配[J]. 航空学报, 2020, 41(S2): 724234.
[6] YANG C, ZHANG S Q, MENG G L. Multi-UAV cooperative mission planning[J]. Journal of Command and Control, 2018, 4(3): 234-248 (in Chinese). 杨晨, 张少卿, 孟光磊. 多无人机协同任务规划研究[J]. 指挥与控制学报, 2018, 4(3): 234-248.
[7] ZHANG C C, FANG J D. Path planning of autonomous mobile robot based on directional weighted A* algorithm[J]. Journal of Computer Applications, 2017, 37(S2): 77-81 (in Chinese). 张超超, 房建东. 基于定向加权A*算法的自主移动机器人路径规划[J]. 计算机应用, 2017, 37(S2): 77-81.
[8]
[9] UTTENDORF S, EILERT B, OVERMEYER L. Combining a fuzzy inference system with an A* algorithm for the automated generation of roadmaps for Automated Guided Vehicles[J]. AT-Automatisierungstechnik, 2017, 65(3): 189-197.
[10] CAI X Y, DE QUEIROZ M. Adaptive rigidity-based formation control for multirobotic vehicles with dynamics[J]. IEEE Transactions on Control Systems Technology, 2015, 23(1): 389-396.
[11] ZHOU S Q, DONG X W, LI Q D, et al. Time-varying formation control and disturbance rejection for UAV-UGV heterogeneous swarm system[J]. Acta Aeronautica et Astronautica Sinica, 2020, 41(S1): 723767 (in Chinese). 周思全, 董希旺, 李清东, 等. 无人机-无人车异构时变编队控制与扰动抑制[J]. 航空学报, 2020, 41(S1): 723767.
[12] ZHU X, YAN M D, ZHANG C L, et al. UAV formation collision avoidance control method based on improved artificial potential field[J]. Journal of Harbin Engineering University, 2017, 38(6): 961-968 (in Chinese). 朱旭, 闫茂德, 张昌利, 等. 基于改进人工势场的无人机编队防碰撞控制方法[J]. 哈尔滨工程大学学报, 2017, 38(6): 961-968.
[13] ZONG Q, WANG D D, SHAO S K, et al. Research status and development of multi UAV coordinated formation flight control[J]. Journal of Harbin Institute of Technology, 2017, 49(3): 1-14 (in Chinese). 宗群, 王丹丹, 邵士凯, 等. 多无人机协同编队飞行控制研究现状及发展[J]. 哈尔滨工业大学学报, 2017, 49(3): 1-14.
[14] LAI Y H, LI R, SHI Y J, et al. On the study of a multi-quadrotor formation control with triangular structure based on graph theory[J]. Control Theory & Applications, 2018, 35(10): 1530-1537 (in Chinese). 赖云晖, 李瑞, 史莹晶, 等. 基于图论法的四旋翼三角形结构编队控制[J]. 控制理论与应用, 2018, 35(10): 1530-1537.
[15] XU Y, LUO D L, ZHOU L P, et al. A gain matrix approach for robust distributed 3D formation control with second order swarm systems[J]. Scientia Sinica (Technologica), 2020, 50(4): 461-474 (in Chinese). 徐扬, 罗德林, 周路鹏, 等. 基于增益矩阵的二阶集群系统鲁棒分布式立体编队控制[J]. 中国科学: 技术科学, 2020, 50(4): 461-474.
[16] SHI W X, WANG J. Cooperative formation control for multiple mobile robots[J]. Journal of Tiangong University, 2020, 39(1): 63-68 (in Chinese). 师五喜, 王健. 多移动机器人的协同编队控制[J]. 天津工业大学学报, 2020, 39(1): 63-68.
[17]
[18] GAO B L, GAO R J, WANG Q, et al. Real time rendering of terrain based on Hermite prediction[J]. Computer Engineering and Design. 2017, 38 (2): 483-487, 556 (in Chinese). 高保禄, 高锐军, 王倩, 等. 基于埃尔米特运动预测的地形实时绘制[J]. 计算机工程与设计, 2017, 38(2): 483-487, 556.
[19] WANG Y T, HUANG Y, LI J B. Formation control of mobile robots based on path variables coordinate[J]. Computer Simulation, 2011, 28(6): 193-197 (in Chinese). 王银涛, 黄越, 李俊兵. 基于路径参数协同的多移动机器人编队控制[J]. 计算机仿真, 2011, 28(6): 193-197.
[20]
[21] HU Y X, HE L, ZHAO C C, et al. Improved method of leader-follower UAV coordinated formation based on path following[J]. Flight Control & Detection, 2021, 4(2): 26-35 (in Chinese). 胡阳修, 贺亮, 赵长春, 等. 基于路径跟随的改进领航-跟随无人机协同编队方法[J]. 飞控与探测, 2021, 4(2): 26-35.
[22] ZHANG H K, ZHANG X W, WANG Q L. Path planning based on path prediction artificial potential field method for automatic following trolley[J]. Computer Measurement & Control, 2019, 27(1): 237-240 (in Chinese). 张化锴, 张曦文, 王清礼. 基于路径预测人工势场法的自动跟随小车路径规划[J]. 计算机测量与控制, 2019, 27(1): 237-240.
文章导航

/