Skip to main content Accessibility help

A Feedback Linearization-Based Motion Controller for a UWMR with Experimental Evaluations

  • Luis Montoya-Villegas (a1), Javier Moreno-Valenzuela (a1) and Ricardo Pérez-Alcocer (a2)


In this paper, the feedback linearization approach is used to introduce a motion controller for unicycle-type wheeled mobile robots (UWMRs). The output function is defined as a linear combination of the error state. The novel scheme is firstly tested in numerical simulation and compared with its corresponding experimental result. Three controllers are taken from the literature and compared to the proposed approach by means of experiments. The gains of the experimentally tested controllers are selected to obtain identical energy consumption. The Optitrack commercial vision system and Pioneer P3-DX UWMR are used in real-time experimental tests. In addition, two sets of experimental results for different motion tasks are provided. The results show that the proposed controller presents the best tracking accuracy.


Corresponding author

*Corresponding author. E-mail:


Hide All
1.Moreno–Valenzuela, J. and Aguilar–Avelar, C., Motion Control of Underactuated Mechanical Systems, 1st ed. (Springer International Publishing AG, Cham, 2018).
2.Chevallereau, C., Formal’sky, A. and Djoudi, D., “Tracking a joint path for the walk of an underactuated biped,” Robotica. 22(1), 1528 (2004).
3.Zhang, A., Yang, C., Gong, S. and Qiu, J., “Nonlinear stabilizing control of underactuated inertia wheel pendulum based on coordinate transformation and time-reverse strategy,” Nonlinear Dyn. 84(4), 24672476 (2016).
4.Raffo, G. V., Ortega, M. G., Madero, V. and Rubio, F. R., “Two-wheeled self-balanced pendulum workspace improvement via underactuated robust nonlinear control,” Control Eng. Pract. 44, 231242 (2015).
5.Han, C., Guo, J. and Pechev, A., “Nonlinear H∞ based underactuated attitude control for small satellites with two reaction wheels,” Acta Astronaut. 104(1), 159172 (2014).
6.Basari, M. A. M., Husain, A. R. and Danapalasingam, K. A., “Stabilization and trajectory tracking control for underactuated quadrotor helicopter subject to wind-gust disturbance,” Sadhana. 40(5), 15311553 (2015).
7.Yan, Z., Yu, H., Zhang, W., Li, B. and Zhou, J., “Globally finite-time stable tracking control of underactuated UUVs,” Ocean Eng. 107, 132146 (2015).
8.Elmokadem, T., Zribi, M. and Youcef-Toumi, K., “Trajectory tracking sliding mode control of underactuated AUVs,” Nonlinear Dyn. 84(2), 10791091 (2016).
9.Diaz, D. and Kelly, R., “On Modeling and Position Tracking Control of the Generalized Differential Driven Wheeled Mobile Robot,” Proceedings of the IEEE International Conference on Automatica (ICA–ACCA), Curico (2016) pp. 16.
10.Zhang, X., Fang, Y. and Sun, N., “Visual servoing of mobile robots for posture stabilization: From theory to experiments,” Int. J. Robust Nonlin. 25(1), 115 (2014).
11.Wang, Y., Miao, Z., Zhong, H. and Pan, Q., “Simultaneous stabilization and tracking of nonholonomic mobile robots: A Lyapunov-based approach,” IEEE Trans. Control Syst. Technol. 23(4), 14401450 (2015).
12.Chen, X. and Jia, Y., “Simple tracking controller for unicycle-type mobile robots with velocity and torque constraints,” Trans. Inst. Meas. Control. 37(2), 211218 (2014).
13.Millan, S. and Valenciaga, F., “A Comparative Study of Two Trajectory Tracking Controllers for an Autonomous Robot Vehicle,” Proceedings of XVI Workshop on Information Processing and Control (RPIC), Córdoba (2015) pp. 16.
14.Li, X., Wang, Z., Chen, X., Zhu, J. and Chen, Q., “Adaptive Control of Unicycle-type Mobile Robots with Longitudinal Slippage,” Proceedings of American Control Conference (ACC), Boston (2016) pp. 16371642.
15.Blažič, S., “Two Approaches for Nonlinear Control of Wheeled Mobile Robots,” Proceedings of the IEEE 13th International Conference on Control & Automation (ICCA), Ohrid (2017) pp. 946951.
16.Korayem, M. H., Esfeden, R. A. and Nekoo, S. R., “Path planning algorithm in wheeled mobile manipulators based on motion of arms,” J. Mech. Sci. Technol. 29(4), 17531763 (2015).
17.Korayem, M. H., Yousefzadeh, M. and Manteghi, S., “Dynamics and input-output feedback linearization control of a wheeled mobile cable-driven parallel robot,” Multibody Syst. Dyn. 40(1), 5573 (2017).
18.Liu, R., Sun, X. and Wang, D., “Heavyweight airdrop flight control design using feedback linearization and adaptive sliding mode,” Trans. Inst. Meas. Control. 38(10), 11551164 (2016).
19.Mahmood, A. and Kim, Y., “Decentrailized formation flight control of quadcopters using robust feedback linearization,” J. Franklin Inst. 354(2), 852871 (2017).
20.Dixon, W., Dawson, D., Zergeroglu, E. and Behal, A., Nonlinear Control of Wheeled Mobile Robots, 1st ed. (Springer-Verlag, London, 2001).
21.Canudas de Wit, C., Khennouf, H., Samson, C. and Sordalen, O. J., “Nonlinear Control Design for Mobile Robots,” In: Recent Trends in Mobile Robots (Zheng, Y. F., Ed.) (World Scientific Publishing, Singapore, 1993) pp. 121156.
22.Panteley, E., Lefeber, E., Loria, A. and Nijmeijer, H., “Exponential tracking control of a mobile car using a cascaded approach,” IFAC Proc. Vol . 31(27), 201206 (1998).
23.Fantoni, I. and Lozano, R., Non–Linear Control for Underactuated Mechanical Systems, 1st ed. (Springer-Verlag, London, 2002).
24.Anvari, I., Non-holonomic Differential Drive Mobile Robot Control & Design: Critical Dynamics and Coupling Constraints M.Sc. Thesis (Arizona State University, Tempe, USA, 2013).
25.Egerstedt, M., Motion Planning and Control of Mobile Robots Ph.D. Thesis (Royal Institute of Technology, Stockholm, Sweden, 2000).
26.Nascimento, T., DÃşrea, C. and Gonçalves, L., “Nonholonomic mobile robots’ trajectory tracking model predictive control: A survey,” Robotica. 36(5), 121 (2018).
27.Khalil, H. K., Nonlinear Systems, 3rd ed. (Prentice–Hall, Upper Saddle River, 2002).
28.Slotine, J. J. E. and Li, W., Applied Nonlinear Control, 1st ed. (Prentice–Hall, Englewood-Cliffs, NJ, 1991).
29.Sastry, S. and Bodson, M., Adaptive Control: Stability, Convergence, and Robustness, 1st ed. (Prentice–Hall, Englewood-Cliffs, NJ, 1989).
30.Panteley, E. and Loria, A., “On global uniform asymptotic stability of nonlinear time-varying systems in cascade,” Syst. Control Lett. 33(2), 131138 (1998).
31.Moreno-Valenzuela, J., “Adaptive anti control of chaos for robot manipulators with experimental evaluations,” Commun. Nonlinear Sci. Numer. Simul. 18(1), 111 (2013).
32.Moreno-Valenzuela, J., “Velocity field control of robot manipulators by using only position measurements,” J. Franklin Inst. 344(8), 10211038 (2007).



Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed