DOI QR코드

DOI QR Code

Statistical Analysis of Receding Horizon Particle Swarm Optimization for Multi-Robot Formation Control

다개체 로봇 편대 제어를 위한 이동 구간 입자 군집 최적화 알고리즘의 통계적 성능 분석

  • 이승목 (계명대학교 기계자동차공학부)
  • Received : 2019.08.31
  • Accepted : 2019.10.02
  • Published : 2019.10.31

Abstract

In this paper, we present the results of the performance statistical analysis of the multi-robot formation control based on receding horizon particle swarm optimization (RHPSO). The formation control problem of multi-robot system can be defined as a constrained nonlinear optimization problem when considering collision avoidance between robots. In general, the constrained nonlinear optimization problem has a problem that it takes a long time to find the optimal solution. The RHPSO algorithm was proposed to quickly find a suboptimal solution to the optimization problem of multi-robot formation control. The computational complexity of the RHPSO increases as the number of candidate solutions and generations increases. Therefore, it is important to find a suboptimal solution that can be used for real-time control with minimal candidate solutions and generations. In this paper, we compared the formation error according to the number of candidate solutions and the number of generations. Through numerical simulations under various conditions, the results are analyzed statistically and the minimum number of candidate solutions and the minimum number of generations of the RHPSO algorithm are derived within the allowable control error.

본 논문에서는 이동 구간 입자 군집 최적화 (Receding horizon particle swarm optimization; RHPSO) 알고리즘 기반 다개체 로봇 편대 제어 알고리즘의 통계적 성능 분석 결과를 제시한다. 다개체 로봇의 편대 제어 문제는 로봇 간 충돌 회피를 고려할 경우, 구속 조건이 있는 비선형 최적화 문제로 정의될 수 있다. 일반적으로 구속 조건이 있는 비선형 최적화 문제는 최적해를 찾는데 많은 시간이 걸리는 문제점이 있다. 이동 구간 입자 군집 최적화 알고리즘은 로봇 편대 제어의 최적화 문제에 대한 준최적해를 빠르게 찾기 위해 제안된 알고리즘이다. 이동 구간 입자 군집 최적화 알고리즘은 알고리즘에 사용되는 후보해의 개수와 세대 수가 증가함에 따라 계산 복잡도가 증가한다. 따라서 최소의 후보해와 세대 수만으로 실시간 제어에 사용될 수 있는 준최적해를 찾는 것이 중요하다. 본 논문에서는 이동 구간 입자 군집 최적화 알고리즘의 후보해의 수와 세대 수에 따른 제어 오차를 비교하였다. 다양한 조건의 시뮬레이션 실험을 통해서 통계적으로 결과를 분석하고, 허용 가능한 편대 오차 범위 내에서 이동 구간 입자 군집 최적화 알고리즘의 최소 후보해의 수와 세대 수를 도출한다.

Keywords

References

  1. Fukushima, H., Kon, K. and Matsuno, F. (2013). Model Predictive Formation Control using Branch-and Bound Compatible with Collision Avoidance Problems, IEEE Transactions on Robotics, 29(5), 1308-1317. https://doi.org/10.1109/TRO.2013.2262751
  2. Kennedy, J. and Eberhart, R. C. (2001). Swarm Intelligence, Morgan Kaufmann Publishers.
  3. Kim, S., Cho, S., Cho, S.-B. and Park, C.-B. (2012a). Development of Operation Network System and Processor in the Loop Simulation for Swarm Flight of Small UAVs, Journal of Institute of Control, Robotics and Systems, 18(5), 433-438, (in Korean) https://doi.org/10.5302/J.ICROS.2012.18.5.433
  4. Kim, H., Shim, H. and Back, J. (2012b). Formation Control Algorithm for Coupled Unicycle-type Mobile Robots through Switching Interconnection Topology, Journal of Institute of Control, Robotics and Systems, 18(5), 439-444, (in Korean). https://doi.org/10.5302/J.ICROS.2012.18.5.439
  5. Kim, S. H. and Lee, H. G. (2018). Implementation of Pattern Recognition Algorithm using Line Scan Camera for Recognition of Path and Location of AGV, Journal of the Korea Industrial Information Systems Research, 23(1), 13-21. https://doi.org/10.9723/jksiis.2018.23.1.013
  6. Lee, J.-W. and Chung, J.-I. (2014). Comparative Analysis of the Performance of Robot Sensors in the MSRDS Platform, Journal of the Korea Industrial Information Systems Research, 19(5), 57-68. https://doi.org/10.9723/jksiis.2014.19.5.057
  7. Lee, S.-M., Kim, H. and Myung, H. (2013). Cooperative Particle Swarm Optimization-based Model Predictive Control for Multi-Robot Formation, Journal of Institute of Control, Robotics and Systems (in Korean), 19(5), 429-434. https://doi.org/10.5302/J.ICROS.2013.13.9007
  8. Lee, S.-M. and Myung, H. (2014). Multi-Robot Formation Control with Collision Avoidance using Evolutionary Algorithm, Proceedings of ICROS Daejeon Chungcheong Section Annual Conference, Nov., pp. 75-77.
  9. Lee, S.-M. and Myung, H. (2015). Receding Horizon Particle Swarm Optimisation-based Formation Control with Collision Avoidance for Nonholonomic Mobile Robots, IET Control Theory & Applications, 9(14), 2075-2083. https://doi.org/10.1049/iet-cta.2015.0071
  10. Tack, H. H. and Kwon, S. G. (2014). Driving Control of Automated Guided Vehicle using Centroid of Gravity Method, Journal of the Korea Industrial Information Systems Research, 19(2), 59-66. https://doi.org/10.9723/jksiis.2014.19.2.059
  11. Turpin, M., Michael, N. and Kumar, V. (2012). Trajectory Design and Control for Aggressive Formation Flight with Quadrotors, Autonomous Robots, 33(1-2), 143-156. https://doi.org/10.1007/s10514-012-9279-y