본문 바로가기
KERD
논문KCI 등재

차동 구동형 로봇의 비정형 환경 주행 경로 추종 성능 향상을 위한 Pure pursuit와 속도 계획의 융합 알고리즘

A Fusion Algorithm of Pure Pursuit and Velocity Planning to Improve the Path Following Performance of Differential Driven Robots in Unstructured Environments

2

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

In the path traveling of differential-drive robots, the steering controller plays an important role in determining the path-following performance. When a robot with a pure-pursuit algorithm is used to continuously drive a right-angled driving path in an unstructured environment without turning in place, the robot cannot accurately follow the right-angled path and stops driving due to the ground and motor load caused by turning. In the case of pure-pursuit, only the current robot position and the steering angle to the current target path point are generated, and the steering component does not reflect the speed plan, which requires improvement for precise path following. In this study, we propose a driving algorithm for differentially driven robots that enables precise path following by planning the driving speed using the radius of curvature and fusing the planned speed with the steering angle of the existing pure-pursuit controller, similar to the Model Predict Control control that reflects speed planning. When speed planning is applied, the robot slows down before entering a right-angle path and returns to the input speed when leaving the right-angle path. The pure-pursuit controller then fuses the steering angle calculated at each path point with the accelerated and decelerated velocity to achieve more precise following of the orthogonal path.

Abstract

In the path traveling of differential-drive robots, the steering controller plays an important role in determining the path-following performance. When a robot with a pure-pursuit algorithm is used to continuously drive a right-angled driving path in an unstructured environment without turning in place, the robot cannot accurately follow the right-angled path and stops driving due to the ground and motor load caused by turning. In the case of pure-pursuit, only the current robot position and the steering angle to the current target path point are generated, and the steering component does not reflect the speed plan, which requires improvement for precise path following. In this study, we propose a driving algorithm for differentially driven robots that enables precise path following by planning the driving speed using the radius of curvature and fusing the planned speed with the steering angle of the existing pure-pursuit controller, similar to the Model Predict Control control that reflects speed planning. When speed planning is applied, the robot slows down before entering a right-angle path and returns to the input speed when leaving the right-angle path. The pure-pursuit controller then fuses the steering angle calculated at each path point with the accelerated and decelerated velocity to achieve more precise following of the orthogonal path.

참고문헌 (11)

  1. Implementation of the pure pursuit path tracking algorithm, "R. C. Coulter", Carnegie Mellon Univ, ~, pp.Rep. CMU-RI-TR-92-01 (1992)
  2. T. W. Kim, "Path Tacking Control for a Skid-steer Vehicle using Learning-based Model Predictive Control", Journal of Institute of Control, Robotics and Systems, pp.181~182 (2016)
  3. 우철민, "임피던스 제어와 적분 슬라이딩 모드 제어를 이용한 메카넘휠 이동로봇의 강인한 궤도 추적 제어", 로봇학회 논문지, 13(4), pp.256~264 (2018), 한국로봇학회[DOI]
  4. I. Hwang, "Development of a New Kinematic Model of Mobile Robot for Improving Trajectorytracking Performances in Rough Terrains", Journal of Mechanical Science and Technology, pp.2722~2725 (2016)
  5. 백운보, "미끄럼 조향 로봇의 강인한 궤적 추종 제어에 관한 연구", 한국생산제조학회지, 19(1), pp.121~127 (2010), 한국생산제조학회
  6. Automatic steering methods for autonomous automobile path tracking, "J. M. Snider", Carnegie Mellon Univ, ~, pp.Rep. CMU-RI-TR-09-08 (2009)
  7. 김봉상, "4륜 독립구동형 농업용 플랫폼의 주행 궤적 추종 성능 향상을 위한 휠 슬립 검출 및 보상제어 알고리즘 연구", 로봇학회 논문지, 15(3), pp.221~232 (2020), 한국로봇학회[DOI]
  8. 김정현, "Leader-Follower 농업용 Tracked Vehicle 개발 : β 보정계수를 이용한 Skid Steering과 Pure Pursuit의 융합", 제어.로봇.시스템학회 논문지, 24(11), pp.1033~1042 (2018), 제어·로봇·시스템학회[DOI]
  9. Y. S. Kim, "A Study on the Relationship Between Road Design, Operation and Posted Speeds", Journal of Korean Society of Transportation, 23(7), pp.35~42 (2005)
  10. J. -H. Kim, "Development of Navigation Algorithm based on the Geometric Method for Self-Driving of the Tracked Vehicle : Convergence of Skid Steering and Pure Pursuit Using Compensation Coefficients", The Korean Society of Automotive Engineers Conference, pp.738~742 (2020)
  11. 이규호, "농업용 무한궤도형 자율주행 플랫폼의 경로 추종 및 추종 성능 향상을 위한 가변형 전방 주시거리 알고리즘 개발", 로봇학회 논문지, 17(2), pp.142~151 (2022), 한국로봇학회[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (15건)