Home > Published Issues > 2022 > Volume 11, No. 8, August 2022 >
IJMERR 2022 Vol.11(8): 614-621

Trajectory Tracking Control for Differential-Drive Mobile Robot by a Variable Parameter PID Controller

Nguyen Hong Thai 1, Trinh Thi Khanh Ly 2, Hoang Thien 1, and Le Quoc Dzung 2
1. School of Mechanical Engineering, HanoiUniversity of Science and Technology (HUST), Hanoi, Vietnam
2. Faculty of Automation Technology, Electric Power University (EPU), Ha noi, Vietnam

Abstract—Differential-drive mobile robots are most commonly used in industrial applications among wheeled mobile robots. Therefore, this paper presents a method to design a variable parameter PID controller for a differential-drive mobile robot following NURBS trajectory with a desired time-varying velocity. First, the robot's nonlinear kinematic error model is established, from which linearized around the desired angular velocity to obtain a linear error equation. Then, the variable parameter PID controller is designed to control the robot to follow the NURBS trajectory with minor error under the condition of time-varying velocity. The controller coefficients are selected through simulation and experiment to achieve the minor kinematic error. A platform robot is designed and built to demonstrate the proposed controller. Simulation and experimental results are presented to illustrate the effectiveness of the proposed controller. Therefore, it is possible to apply this result to control mobile robots in industrial applications.

Index Terms—Differential drive mobile robot, PID controller, kinematic error, NURBS curve, trajectory tracking

Cite: Nguyen Hong Thai, Trinh Thi Khanh Ly, Hoang Thien, and Le Quoc Dzung, "Trajectory Tracking Control for Differential-Drive Mobile Robot by a Variable Parameter PID Controller," International Journal of Mechanical Engineering and Robotics Research, Vol. 11, No. 8, pp. 614-621, August 2022. DOI: 10.18178/ijmerr.11.8.614-621

Copyright © 2022 by the authors. This is an open access article distributed under the Creative Commons Attribution License (CC BY-NC-ND 4.0), which permits use, distribution and reproduction in any medium, provided that the article is properly cited, the use is non-commercial and no modifications or adaptations are made.