On Some Low-Cost Tracking Controllers for Mobile Robots

The article addresses the problem of developing low-cost controllers used in tracking control for mobile robots. A simplified dynamic model that can well characterize the wheeled mobile robots with two degrees of freedom is first proposed. The control system structure involved contains two control loops for controlling the forward velocity and the angle between the heading direction and the x-axis. The reference trajectory of the robot is obtained by employing the artificial potential field method used in obstacle avoidance, accompanied by some simple computations in terms of the tracking errors for the x- and y-axes and of the maximum accepted values for these errors. In addition, the authors present development methodologies for three types of tracking controllers: the PI controllers, a version of PI-fuzzy controllers, and a version of sliding mode-PI controllers, based on the Extended Symmetrical Optimum method applied to the basic linear PI controllers and by adding nonlinear features of fuzzy- or sliding mode-type for obtaining control system performance enhancement. Simulation results are provided to validate the proposed dynamic model and navigation controllers.

[1]  Guanrong Chen,et al.  A modified fuzzy PI controller for a flexible-joint robot arm with uncertainties , 2001, Fuzzy Sets Syst..

[2]  Sylvie Galichet,et al.  Fuzzy controllers: synthesis and equivalences , 1995, IEEE Trans. Fuzzy Syst..

[3]  Hideki Hashimoto,et al.  Human centered robotics in intelligent space , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[4]  O. J. Sordalen,et al.  Exponential stabilization of mobile robots with nonholonomic constraints , 1992 .

[5]  John T. Wen,et al.  Trajectory tracking control of a car-trailer system , 1997, IEEE Trans. Control. Syst. Technol..

[6]  P. Szemes,et al.  Sliding mode navigation control in intelligent space , 2003, IEEE International Symposium on Intelligent Signal Processing, 2003.

[7]  Zhong-Ping Jiang,et al.  Robust exponential regulation of nonholonomic systems with uncertainties , 2000, Autom..

[8]  Zhong-Ping Jiang,et al.  Saturated stabilization and tracking of a nonholonomic mobile robot , 2001 .

[9]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1986 .

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

[11]  Ilya Kolmanovsky,et al.  Developments in nonholonomic control problems , 1995 .

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

[13]  Stefan Preitl,et al.  Fuzzy Control Algorithms Implementation for a Synchronous Generator Connected to a Power System , 1995 .

[14]  Norihiko Adachi,et al.  Adaptive tracking control of a nonholonomic mobile robot , 2000, IEEE Trans. Robotics Autom..

[15]  Stefan Preitl,et al.  An extension of tuning relations after symmetrical optimum method for PI and PID controllers , 1999, Autom..

[16]  László T. Kóczy,et al.  Fuzzy if... then rule models and their transformation into one another , 1996, IEEE Trans. Syst. Man Cybern. Part A.

[17]  Jin Bae Park,et al.  Design of robust fuzzy-model-based controller with sliding mode control for SISO nonlinear systems , 2002, Fuzzy Sets Syst..

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

[19]  Randal W. Beard,et al.  CLF-based tracking control for UAV kinematic models with saturation constraints , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[20]  V. Utkin Variable structure systems with sliding modes , 1977 .

[21]  Frank L. Lewis,et al.  Control of a nonholonomic mobile robot using neural networks , 1998, IEEE Trans. Neural Networks.

[22]  Michio Sugeno,et al.  On stability of fuzzy systems expressed by fuzzy rules with singleton consequents , 1999, IEEE Trans. Fuzzy Syst..

[23]  Jung-Min Yang,et al.  Sliding Mode Motion Control of Nonholonomic Mobile Robots , 1999 .

[24]  Kostas J. Kyriakopoulos,et al.  Discontinuous backstepping for stabilization of nonholonomic mobile robots , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[25]  A. Astolfi Discontinuous control of nonholonomic systems , 1996 .

[26]  Wei Lin,et al.  Control of high-order nonholonomic systems in power chained form using discontinuous feedback , 2002, IEEE Trans. Autom. Control..

[27]  Kostas J. Kyriakopoulos,et al.  Backstepping for nonsmooth systems , 2003, Autom..

[28]  Jun Tang,et al.  A fuzzy-Gaussian neural network and its application to mobile robot control , 1996, IEEE Trans. Control. Syst. Technol..