DOI QR코드

DOI QR Code

Distributed Model Predictive Formation Control of UGV Swarm Guaranteeing Collision Avoidance

충돌 회피가 보장된 분산화된 군집 UGV의 모델 예측 포메이션 제어

  • Received : 2021.09.02
  • Accepted : 2021.11.17
  • Published : 2022.04.30

Abstract

This paper proposes a distributed model predictive formation control algorithm for a group of unmanned ground vehicles (UGVs) with guaranteeing collision avoidance between UGVs. Generally, the model predictive control based formation control has a disadvantage in that it takes a long time to compute control inputs when considering collision avoidance between UGVs. In this paper, in order to overcome this problem, the formation control algorithm is implemented in a distributed manner so that it could be individually controlled. Also, a collision-avoidance method considering real-time is proposed. The proposed formation control algorithm is implemented based on robot operating system (ROS), open source-based middleware. Through the various simulation tests, it is confirmed that the formation control of five UGVs is successfully performed while avoiding collisions between UGVs.

Keywords

Acknowledgement

본 연구는 방위사업청과 국방과학연구소가 지원하는 군집형 무인 CPS 특화연구실 사업의 일환으로 수행되었습니다 (UD190029ED).

References

  1. J. Alonso-Mora, S. Baker, D. Rus, "Multi-robot Formation Control and Object Transport in Dynamic Environments Via Constrained Optimization," International Journal of Robotics Research, Vol. 36, No. 9, pp. 1000-1021, 2017. https://doi.org/10.1177/0278364917719333
  2. G. Lopez-Nicolas, M. Aranda, Y. Mezouar, "Adaptive Multirobot Formation Planning to Enclose and Track a Target with Motion and Visibility Constraints," IEEE Transactions on Robotics, Vol 36, No. 1, pp. 142-156, 2020. https://doi.org/10.1109/tro.2019.2943059
  3. A. S. Lafmejani, S. Berman, "Nonlinear MPC for Collision-free and Deadlock-free Navigation of Multiple Nonholonomic Mobile Robots," Robotics and Autonomous Systems, Vol. 141, 103774, 2021. https://doi.org/10.1016/j.robot.2021.103774
  4. S. M. Lee, H. Myung, "Receding Horizon Particle Swarm Optimisation-based Formation Control with Collision Avoidance for Nonholonomic Mobile Robots," IET Control Theory & Applications, Vol. 9, No. 14, pp. 2075-2083, 2015. https://doi.org/10.1049/iet-cta.2015.0071
  5. S. M. Lee, "Statistical Analysis of Receding Horizon Particle Swarm Optimization for Multi-robot Formation Control," Journal of the Korea Industrial Information Systems Research, Vol. 24, No. 5, pp. 115-120, 2019 (in Korean). https://doi.org/10.9723/JKSIIS.2019.24.5.115
  6. D. J. Kim, Y. S. Park, "An Implementation of Formation Flight Control System Using two Drones," IEMEK J. Embed. Sys. Appl., Vol. 11, No. 6, pp. 343-351, 2016 (in Korean). https://doi.org/10.14372/IEMEK.2016.11.6.343
  7. S. Moon, Y. Choi, D. Kim, M. Seung, H. Gong, "Outdoor Swarm Flight System Based on RTK-GPS," Korean Institute of Information Scientists and Engineers, Vol. 43, No. 12, pp. 1315-1324, 2016 (in Korean).
  8. https://developer.nvidia.com/embedded/jetson-nano-developer-kit/