DOI QR코드

DOI QR Code

Joint Space Trajectory Planning Considering Physical Limits for Two-wheeled Mobile Robots

물리적 제한을 고려한 두 바퀴 로봇의 관절 공간 궤적 생성 방법

  • Yang, Gil-Jin (Graduate School in Dept. of Electrical Engineering, Seoul National University of Science and Technology) ;
  • Choi, Byoung-Wook (Dept. of Electrical and Information Engineering, Seoul National University of Science and Technology)
  • 양길진 (서울과학기술대학교 전기공학과) ;
  • 최병욱 (서울과학기술대학교 전기정보공학과)
  • Received : 2013.01.04
  • Accepted : 2013.03.28
  • Published : 2013.06.01

Abstract

This paper presents a trajectory planning algorithm for TMR (Two-wheeled Mobile Robots). The trajectory is developed in joint space and considers the physical limits of a TMR. First, we present a process for generating a smooth curve through a Bezier curve. The trajectory for the center of the TMR following the Bezier curve is developed through a convolution operator taking into consideration its physical limits. The trajectory along the Bezier curve is regenerated using time-dependent parameters which correspond to the distance driven by the velocity of the center of the TMR in a sampling time. The velocity commands in the Cartesian space are converted to actuator commands for two wheels. In case that the actuator commands exceed the maximum velocity, the trajectory is redeveloped with compensated center velocity. We also suggest a smooth trajectory planning algorithm in joint space for the two segmented paths. Finally, the effectiveness of the algorithm is shown through numerical examples and application to a simulator.

Keywords

References

  1. J. J. Craig, Introduction to Robotics: Mechanics and Control, 3rd Ed., Pearson Education, 2004.
  2. G. Lee, Y. Choi, and J. H. Kim, "Convolution-based desired trajectory generation method considering system specifications," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 16, no. 10, pp. 997-1005, Oct. 2010. https://doi.org/10.5302/J.ICROS.2010.16.10.997
  3. 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.
  4. G. Lee, "Development of trajectory generation method using digital convolution and its robotic application to obstacle avoidance," A Master's Thesis of Hanyang University, Aug. 2010.
  5. 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.
  6. M. Lepetic, G. Klancar, I. Skrjanc, D. Matko, and B. Ptocnik, "Time optimal path planning considering acceleration limits," Robotics and Automation Systems, vol. 45, pp. 192-210, 2003.
  7. J. S. Kim and B. K. Kim, "Efficient minimum-time cornering motion planning for differential-driven wheeled mobile robots with motor control input constraint," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 19, no. 1, pp. 56-64, Jan. 2013. https://doi.org/10.5302/J.ICROS.2013.19.1.056
  8. J. S. Kim and B. K. Kim, "Minimum-time grid coverage trajectory planning algorithm for mobile robots with battery voltage constraints," International Conference on Control,Automation and System, pp. 27-30, Oct. 2010.
  9. K. G. Jolly, R. Sreerama 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
  10. K. Lee, D. Kim, and K. H. Rew, "Trajectory planning of multi agent robots for robot soccer using complex potential," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 18, no. 12, pp. 1073-1078, Dec. 2012. https://doi.org/10.5302/J.ICROS.2012.18.12.1073
  11. anyKode, Marilou Robotics Studio www.anykode.com

Cited by

  1. Elderly Assistance System Development based on Real-time Embedded Linux vol.19, pp.11, 2013, https://doi.org/10.5302/J.ICROS.2013.13.1922
  2. Maximum Velocity Trajectory Planning for Mobile Robots Considering Wheel Velocity Limit vol.21, pp.5, 2015, https://doi.org/10.5302/J.ICROS.2015.14.0135