DOI QR코드

DOI QR Code

Predictive Control for Mobile Robots Using Genetic Algorithms

유전알고리즘을 이용한 이동로봇의 예측제어

  • Son, Hyun-sik (Department of Electrical and Computer Engineering, Pusan National University) ;
  • Park, Jin-hyun (Dep. of Mechatronics Engineering, Kyeongnam National University of Science and Technology) ;
  • Choi, Young-kiu (Department of Electrical Engineering, Pusan National University)
  • Received : 2016.11.29
  • Accepted : 2016.12.19
  • Published : 2017.04.30

Abstract

This paper deals with predictive control methods of mobile robots for reference trajectory tracking control. Predictive control methods using predictive model are known as effective schemes that minimize the future errors between the reference trajectories and system states; however, the amount of real-time computation for the predictive control are huge so that their applications were limited to slow dynamic systems such as chemical processing plants. Lately with high computing power due to advanced computer technologies, the predictive control methods have been applied to fast systems such as mobile robots. These predictive controllers have some control parameters related to control performance. But these parameters have not been optimized. In this paper we employed the genetic algorithm to optimize the control parameters of the predictive controller for mobile robots. The improved performances of the proposed control method are demonstrated by the computer simulation studies.

본 논문에서 이동로봇의 기준궤적추적제어를 위한 예측제어방법을 다룬다. 예측제어는 예측모델을 사용하여 기준궤적과 시스템 상태 간의 미래오차들을 최소화시키는 효과적인 제어방법으로 알려져 있으나, 실시간 계산량이 너무 많아 화공정 플랜트와 같이 매우 느린 시스템에 한정되어 적용되었다. 근래에는 컴퓨터 기술 발달로 고속계산이 가능하여 이동로봇과 같은 빠른 시스템에도 예측제어방법이 도입되고 있다. 그런데 예측제어기에서 제어성능과 관계된 제어 파라미터들이 있는데 임의로 지정되어 최적화되지 못하였다. 본 논문에서 이동로봇 예측제어기 성능 개선을 위해 관련 제어 파라미터들을 유전알고리즘으로 최적화시켰고 모의실험을 통해 제어성능이 개선됨을 확인하였다.

Keywords

References

  1. F. Fahimi, Autonomous Robots: Modeling, Path Planning, and Control, New York, NY: Springer, 2010.
  2. R. Siegwart, I. R. Nourbakhsh, and D. Scaramuzza, Introduction to Autonomous Mobile Robots, 2nd ED, Cambridge, MA: The MIT Press, 2011.
  3. T. Fukao, H. Nakagawa, and N. Adachi,"Adaptive tracking control of a nonholonomic mobile robot," IEEE Transactions on Robotics and Automation, vol. 16, no.5, pp. 609-615, Oct. 2000. https://doi.org/10.1109/70.880812
  4. A. K. Das et. al., "A vision-based formation control framework," IEEE Transactions on Robotics and Automaton, vol. 18, no. 5, pp. 813-825, Oct. 2002. https://doi.org/10.1109/TRA.2002.803463
  5. R. Fierro and F. L. Lewis, "Control of a nonholonomic mobile robot: Backstepping kinematics into dynamics," Proceedings IEEE Conference on Decision and Control, pp. 3805-3810, 1995.
  6. E. R. Fierro and F. L. Lewis, "Control of a nonholonomic mobile robot using neural networks," IEEE Transactions on Neural Networks, vol. 9, no. 4, pp. 389-600, July 1998. https://doi.org/10.1109/72.668882
  7. Y. Wang, S. Wang, R. Tan, and Y. Jiang, "Motion control of a wheeled mobile robot using digital acceleration control method," International Journal of Innovative Computing, Information and Control, vol. 9, no. 1, pp. 387-396, Jan 2013.
  8. J. M. Maciejowski, Predictive Control with Constraints, Pearson Education Ltd., 2002.
  9. D. Gu and H. Hu, "Receding horizon tracking control of wheeled mobile robots," IEEE Transactions on Control System Technology, vol. 14, no. 4, pp. 743-749, July 2006. https://doi.org/10.1109/TCST.2006.872512
  10. G. Klancar and I. skrjanc, "Tracking-error model-based predictive control for mobile robos in real time," Robotics and Autonomous Systems, vol. 55, no. 6, pp. 460-469, June 2007. https://doi.org/10.1016/j.robot.2007.01.002
  11. Y. Gao, C. G. Lee, and K. T. Chong, "Receding horizon tracking control for wheeled mobile robots with time-delay," Journal of Mechanical Science and Technology, vol. 22, no. 12, pp. 2403-2416, Dec. 2008. https://doi.org/10.1007/s12206-008-0746-5
  12. T. P. Nascimentoa, A. P. Moreirab, and A. S. Conceicao, "Multi-robot nonlinear model formation control: Moving target and target abscence," Robotics and Autonomous Systems, vol. 61, no. 12, pp. 1502-1515, Dec. 2013. https://doi.org/10.1016/j.robot.2013.07.005
  13. G. Klancar, I. Skrjanc, "Tracking-error model-based predictive control for mobile robots in real time," Robotics and Autonomous Systems, vol. 55, no. 6, pp.460-469, June 2007. https://doi.org/10.1016/j.robot.2007.01.002
  14. C. T. Lin and C. S. G. Lee, Neural Fuzzy Systems, Upper Saddle River, NJ: Prentice Hall, 1996.

Cited by

  1. The Design of Trajectory Controller using Neural Networks Simulating Predictive Control Method for Mobile Robot vol.19, pp.4, 2017, https://doi.org/10.17958/ksmt.19.4.201708.538
  2. Design of Model Predictive Controllers with Velocity and Acceleration Constraints vol.20, pp.6, 2017, https://doi.org/10.17958/ksmt.20.6.201812.809