Virtual trajectory in tracking control of mobile robots

During trajectory tracking, it is highly likely that a mobile robot has to perform other functions such as obstacle avoidance, map correction, posture corrections, and etc. If the mobile robot must track its original reference trajectory after finishing some of these functions, exact time trajectory tracking is difficult due to large distance error. And planning a new trajectory on each event is not efficient and has some drawbacks. So, in this paper, we propose a virtual trajectory whose time scale is the only parameter that is different from the original trajectory. We also show its convergence to the original trajectory and the effectiveness of the algorithm by simulating the virtual trajectory design with a backstepping controller. Simulation results show that the virtual trajectory gives a stable and advanced performance for the case that the mobile robot must perform other functions during trajectory tracking. And due to the time and position convergence characteristics, the virtual trajectory is helpful to any delayed tracking problem. The proposed virtual trajectory can be adapted not only mobile robot, but also any system which track a reference trajectory.

[1]  Xiaoming Hu,et al.  Control of mobile platforms using a virtual vehicle approach , 2001, IEEE Trans. Autom. Control..

[2]  Jong-Hwan Kim,et al.  Sliding mode control for trajectory tracking of nonholonomic wheeled mobile robots , 1999, IEEE Trans. Robotics Autom..

[3]  Frank L. Lewis,et al.  Control of a nonholomic mobile robot: Backstepping kinematics into dynamics , 1997 .

[4]  Fumio Miyazaki,et al.  A stable tracking control method for an autonomous mobile robot , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[5]  S. Jagannathan Robust backstepping control of robotic systems using neural networks , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[6]  Frank L. Lewis,et al.  Control of a nonholonomic mobile robot: backstepping kinematics into dynamics , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[7]  Jong Hyeon Park,et al.  Dynamic path-following using temporary path generator for mobile robots with nonholonomic constraints , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[8]  Krzysztof Kozlowski,et al.  A backstepping approach to control a nonholonomic mobile robot , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[9]  Ramesh Rajagopalan,et al.  Velocity control of wheeled mobile robots using computed torque control and its performance for a differentially driven robot , 1997 .

[10]  A. Bradshaw,et al.  A New Conceptual Approach to the Design of Hybrid Control Architecture for Autonomous Mobile Robots , 2002, J. Intell. Robotic Syst..

[11]  Henk Nijmeijer,et al.  Tracking Control of Mobile Robots: A Case Study in Backstepping , 1997, Autom..

[12]  Vijay Kumar,et al.  Control of Mechanical Systems With Rolling Constraints , 1994, Int. J. Robotics Res..