DOI QR코드

DOI QR Code

이동로봇의 바퀴 속도 제한을 고려한 최대 속도궤적 생성 방법

Maximum Velocity Trajectory Planning for Mobile Robots Considering Wheel Velocity Limit

  • 양길진 (서울과학기술대학교 일반대학원 전기공학과) ;
  • 최병욱 (서울과학기술대학교 전기정보공학과)
  • Yang, Gil Jin (Graduate School in Dept. of Electrical Engineering, Seoul National University of Science and Technology) ;
  • Choi, Byoung Wook (Dept. of Electrical Engineering, Seoul National University of Science and Technology)
  • 투고 : 2014.12.09
  • 심사 : 2015.01.30
  • 발행 : 2015.05.01

초록

This paper presents a maximum velocity trajectory planning algorithm for differential mobile robots with wheel velocity constraint to cope with physical limits in the joint space for two-wheeled mobile robots (TMR). In previous research, the convolution operator was able to generate a central velocity that deals with the physical constraints of a mobile robot while considering the heading angles along a smooth curve in terms of time-dependent parameter. However, the velocity could not track the predefined path. An algorithm is proposed to compensate an error that occurs between the actual and driven distance by the velocity of the center of a TMR within a sampling time. The velocity commands in Cartesian space are also converted to actuator commands to drive two wheels. In the case that the actuator commands exceed the maximum velocity the trajectory is redeveloped with the compensated center velocity. The new center velocity is obtained according to the curvature of the path to provide a maximum allowable velocity meaning a time-optimal trajectory. The effectiveness of the algorithm is shown through numerical examples.

키워드

참고문헌

  1. G. Lee, D. Kim, and Y. Choi, "Faster and smoother trajectory generation considering physical system limits under discontinuously assigned target angles," IEEE International Conference on Mechatronics and Automation, pp. 1196-1201, Aug. 2012.
  2. K. G. Jolly, R. S. Kumar, and R. Vijayakumar, "A bezier curve based path planning in a multi-agent robot soccer system without violating the acceleration limits," Robotics and Automation Systems, vol. 57, pp. 23-33, Jan. 2009. https://doi.org/10.1016/j.robot.2008.03.009
  3. G. J. Yang and B. W. Choi, "Smooth trajectory planning along bezier curve for mobile robots with velocity constraints," International Journal of Control and Automation, vol. 6, no. 2, pp. 225-234, Apr. 2013.
  4. G. J. Yang and B. W. Choi, "Joint space trajectory planning considering physical limits for two-wheeled mobile robots," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 19, no. 6, pp. 540-546, Jun. 2013. https://doi.org/10.5302/J.ICROS.2013.13.1860
  5. J. H. Han, S. H. Park, D. H. Lee, K. W. Noh, and J. M. Lee, "A mobile robot estimating the real-time moving sound sources by using the curvature trajectory," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 20, no. 1, pp. 48-57, 2014. https://doi.org/10.5302/J.ICROS.2014.13.1910
  6. J. H. Koh, G. J. Yang, and B. W. Choi, "Elderly assistance system development based on real-time embedded linux," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 19, no. 11, pp. 1036-1042, 2014. https://doi.org/10.5302/J.ICROS.2013.13.1922
  7. S. Y. Lee, S. H. Lee, and Y. S. Hong, "A real-time collision-free trajectory planning and control for a car-like mobile robot," Journal of Control, Automation and System Engineering (in Korean), vol. 5, no. 1, pp. 105-114, Jan. 1999.
  8. M. Brezak and I. Petrovic, "Time-optimal trajectory planning along predefined path for mobile robots with velocity and acceleration constraints," IEEE/ASME Int. Conf. on Advanced Intelligent Mechatronics, Budapest, Hungary, pp. 942-947, 2011.