Continuous-time Gaussian Process Trajectory Generation for Multi-robot Formation via Probabilistic Inference

被引:4
作者
Guo, Shuang [1 ]
Liu, Bo [2 ]
Zhang, Shen [3 ]
Guo, Jifeng [1 ]
Wang, Changhong [2 ]
机构
[1] Harbin Inst Technol, Dept Aerosp Engn, Harbin, Peoples R China
[2] Harbin Inst Technol, Space Control & Inertial Technol Res Ctr, Harbin, Peoples R China
[3] Harbin Inst Technol, Dept Microelect, Harbin, Peoples R China
来源
2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS) | 2021年
关键词
COORDINATION;
D O I
10.1109/IROS51168.2021.9636573
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we extend a famous motion planning approach, GPMP2, to multi-robot cases, yielding a novel centralized trajectory generation method for the multi-robot formation. A sparse Gaussian Process model is employed to represent the continuous-time trajectories of all robots as a limited number of states, which improves computational efficiency due to the sparsity. We add constraints to guarantee collision avoidance between individuals as well as formation maintenance, then all constraints and kinematics are formulated on a factor graph. By introducing a global planner, our proposed method can generate trajectories efficiently for a team of robots which have to get through a width-varying area by adaptive formation change. Finally, we provide the implementation of an incremental replanning algorithm to demonstrate the online operation potential of our proposed framework. The experiments in simulation and real world illustrate the feasibility, efficiency and scalability of our approach.
引用
收藏
页码:9247 / 9253
页数:7
相关论文
共 23 条
[1]   Multi-robot formation control and object transport in dynamic environments via constrained optimization [J].
Alonso-Mora, Javier ;
Baker, Stuart ;
Rus, Daniela .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2017, 36 (09) :1000-1021
[2]  
Alonso-Mora J, 2015, IEEE INT C INT ROBOT, P4634, DOI 10.1109/IROS.2015.7354037
[3]   Behavior-based formation control for multirobot teams [J].
Balch, T ;
Arkin, RC .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1998, 14 (06) :926-939
[4]  
Balch T., 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065), P73, DOI 10.1109/ROBOT.2000.844042
[5]  
Dellaert Frank, 2012, Tech. Rep., P2
[6]  
Dong J, 2016, ROBOTICS: SCIENCE AND SYSTEMS XII
[7]  
Dunbar WB, 2002, IEEE DECIS CONTR P, P4631
[8]   Trajectory Planning for Quadrotor Swarms [J].
Honig, Wolfgang ;
Preiss, James A. ;
Kumar, T. K. Satish ;
Sukhatme, Gaurav S. ;
Ayanian, Nora .
IEEE TRANSACTIONS ON ROBOTICS, 2018, 34 (04) :856-869
[9]   Scalable Cooperative Transport of Cable-Suspended Loads With UAVs Using Distributed Trajectory Optimization [J].
Jackson, Brian E. ;
Howell, Taylor A. ;
Shah, Kunal ;
Schwager, Mac ;
Manchester, Zachary .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (02) :3368-3374
[10]   iSAM2: Incremental smoothing and mapping using the Bayes tree [J].
Kaess, Michael ;
Johannsson, Hordur ;
Roberts, Richard ;
Ila, Viorela ;
Leonard, John J. ;
Dellaert, Frank .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2012, 31 (02) :216-235