A comparison of continuous and discrete tracking-error model-based predictive control for mobile robots

Model-based predictive control approaches can be successfully applied to the trajectory tracking of wheeled mobile-robot applications if the process nonlinearity is considered, if real-time performance is achieved and if assumptions made in the control-law design are met when applied to a particular process. In this paper, continuous tracking-error model-based predictive control is presented. The controller’s optimal actions are obtained from an explicit solution of the optimization criteria, which enables fast real-time applications. Due to its design in continuous time, its usage is not limited to the uniform sampling restrictions of a host computer, as is usually the case in discrete time design. Therefore, better performance is obtained in applications with non-uniform sampling, which is natural in many situations due to imperfect sensors, mismatched clocks, nondeterministic control delays or because of the unknown time of the pre-processing. The controller-design parameters are insensitive to the sampling time period, which contributes to simpler applications and grater robustness of the controller.

[1]  A. Ollero,et al.  Predictive path tracking of mobile robots. Application to the CMU NavLab , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[2]  Julio E. Normey-Rico,et al.  A Smith-predictor-based generalised predictive controller for mobile robot path-tracking , 1998 .

[3]  Francesco Maria Raimondi,et al.  A new fuzzy robust dynamic controller for autonomous vehicles with nonholonomic constraints , 2005, Robotics Auton. Syst..

[4]  Jang Gyu Lee,et al.  Point stabilization of mobile robots via state space exact feedback linearization , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[5]  Jun-Ho Oh,et al.  Tracking control of a two-wheeled mobile robot using inputoutput linearization , 1999 .

[6]  Ching-Hung Lee,et al.  Tracking control of unicycle-modeled mobile robots using a saturation feedback controller , 2001, IEEE Trans. Control. Syst. Technol..

[7]  Saso Blazic,et al.  A novel trajectory-tracking control law for wheeled mobile robots , 2011, Robotics Auton. Syst..

[8]  Henk Nijmeijer,et al.  A Practical Model Predictive Control for A Group of Unicycle Mobile Robots , 2012 .

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

[10]  H. Nijmeijer,et al.  An observer-controller combination for a unicycle mobile robot , 2005 .

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

[12]  Johan Nilsson,et al.  Real-Time Control Systems with Delays , 1998 .

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

[14]  Giuseppe Oriolo,et al.  Modelling and Control of Nonholonomic Mechanical Systems , 1995 .

[15]  Huijun Gao,et al.  Stabilization of Nonlinear Systems Under Variable Sampling: A Fuzzy Control Approach , 2007, IEEE Transactions on Fuzzy Systems.

[16]  Marilena Vendittelli,et al.  Control of Wheeled Mobile Robots: An Experimental Overview , 2001 .

[17]  Astrom Computer Controlled Systems , 1990 .

[18]  Radu-Emil Precup,et al.  Hybrid PSO-GSA robot path planning algorithm in static environments with danger zones , 2013, 2013 17th International Conference on System Theory, Control and Computing (ICSTCC).

[19]  Wouter Saeys,et al.  Robust Trajectory Tracking Error Model-Based Predictive Control for Unmanned Ground Vehicles , 2016, IEEE/ASME Transactions on Mechatronics.

[20]  Michael R. M. Jenkin,et al.  Computational principles of mobile robotics , 2000 .

[21]  Farzad Pourboghrat,et al.  Adaptive control of dynamic mobile robots with nonholonomic constraints , 2002, Comput. Electr. Eng..

[22]  Claude Samson,et al.  Feedback control of a nonholonomic wheeled cart in Cartesian space , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[23]  Dongbing Gu,et al.  Neural predictive control for a car-like mobile robot , 2002, Robotics Auton. Syst..

[24]  Giuseppe Oriolo,et al.  Feedback control of a nonholonomic car-like robot , 1998 .

[25]  M. Wargui,et al.  Stability of real time control of an autonomous mobile robot , 1996, Proceedings 5th IEEE International Workshop on Robot and Human Communication. RO-MAN'96 TSUKUBA.

[26]  Claude Samson,et al.  Time-varying Feedback Stabilization of Car-like Wheeled Mobile Robots , 1993, Int. J. Robotics Res..

[27]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[28]  Hannu T. Toivonen,et al.  H∞ and LQG control of asynchronous sampled-data systems , 1997, Autom..

[29]  Gregor Klan Tracking-error model-based predictive control for mobile robots in real time , 2007 .

[30]  Antonio Bicchi,et al.  Path tracking control for Dubin's cars , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[31]  Marilena Vendittelli,et al.  WMR control via dynamic feedback linearization: design, implementation, and experimental validation , 2002, IEEE Trans. Control. Syst. Technol..