Skip to main content Accessibility help

A linear optimal tracker designed for omnidirectional vehicle dynamics linearized based on kinematic equations

  • Kuo-Yang Tu (a1)


It is difficult to design controllers for the complicated dynamics of omnidirectional vehicles steered by multiple wheels with distributed traction force. In this paper, the dynamic model of a three-wheel omnidirectional vehicle, which is linearized to simplify controller design, is developed. The conditions of making its dynamics linear are derived first. Then, a strategy of planning wheel velocities to satisfy these conditions is proposed. Consequently, three-wheel omnidirectional vehicle can be easily treated by classical linear control theories. Finally, a linear optimal tracker is designed to control the omnidirectional vehicle for desired movement trajectories. In particular, the dynamic model includes the motors installed in the three-wheel omnidirectional vehicle, making it a practical model. Three kinds of vehicle trajectories illustrate the planning of wheel trajectories for linearizing the vehicle dynamics, and simulations demonstrate the performance of the linear optimal tracker. In addition, experimental results of a practical three-wheel omnidirectional vehicle are also included.


Corresponding author

*Corresponding author. E-mail:


Hide All
1.Balakrishna, R. and Ghosal, A., “Modeling of slip for wheeled mobile robots,” IEEE Trans. Robot. Autom. 11 (1), 126132 (1995).
2.Bétourné, A. and Campion, G., “Dynamic Modeling and Control Design of a Class of Omnidirectional Mobile Robots,” IEEE Int. Conf. on Robotics and Automation (1996) pp. 2810–2815.
3.Borenstein, J., Everett, H. R. and Feng, L., “Mobile robot positioning: Sensors and techniques,” J. Robot. Syst. 14, 231249 (1997).
4.Canudas de Wit, C., “Trends in mobile robot and vehicle control,” Control Problems in Robotics and Automation 151–175 (1998).
5.D'Andrea, R., Kalmár-Nagy, T., Ganguly, P. and Babish, M., “The Cornell RoboCup Team,” In: Robot Soccer World Cup IV, Lecture Notes in Artificial Intelligence (Kraetzschmar, G., Stone, P. and Balch, T., eds.) vol. 2019, (Springer, Berlin, 2001), pp. 4151.
6.D'Andréa-Novel, B., Bastin, G. and Campion, , “Modelling and Control of Non Holonomic Wheeled Mobile Robots,” IEEE Int. Conf. on Robotics and Automation (1991) pp. 1130–1135.
7.Faiz, N. and Agrawal, S. K., “Trajectory Planning of Robots with Dynamics and Inequalities,” IEEE Int. Conf. on Robotics and Automation (2000) pp. 3976–3982.
8.Ferrière, L., Campion, G. and Raucent, B., “POLLMOBS, a new drive system for omnimobile robots,” Robotica 19, 19 (2001).
9.Fierro, R. and Lewis, F. L., “Control of a nonholonomic mobile robot: backstepping kinematics into dynamics,” J. Robot. Syst. 14 (3), 149163 (1997).
10.Fraichard, T. and Scheuer, A., “From Reeds and Shepp's to continuous-curvature paths,” IEEE Trans. Robot. Autom. 20, 10251035 (2004).
11.Frazzoli, E., Dahleh, M. A. and Feron, E., “Real-time motion planning for agile autonomous vehicles,” J. Guid. Control Dyn. 25 (1), 116129 (2001).
12.Fukao, T., Nakagawa, H. and Adachi, N., “Adaptive tracking control of a nonholonomic mobile robot,” IEEE Trans. Robot. Autom. 16 (5), 609615 (2000).
13.Gracia, L. and Tornero, J., “A new geometric approach to characterize the singularity of wheeled mobile robots,” Robotica 25, 627638 (2007).
14.Gracia, L. and Tornero, J., “Kinematic models and isotropy analysis of wheeled mobile robots,” Robotica 26, 587599 (2008).
15.Huang, H. C. and Tsai, C. C., “Simultaneous tracking and stabilization of an omnidirectional mobile robot in polar coordinates: a unified control approach,” Robotica 27, 112 (2008).
16.Jiang, Z.-P. and Nijmeijer, H., “Tracking control of mobile robots: a case study in backstepping,” Automatica 33 (7), 13931399 (1997).
17.Kalmár-Nagy, T., D'Andrea, R. and Ganguly, P., “Near-optimal dynamic trajectory generation and control of an omnidirectional vehicle,” Robot. Auton. Syst. 46, 4764 (2004).
18.Lewis, F. L. and Syrmos, V. L., Optimal Control, ch. 42nd ed. (J. Wiley & Sons, 1995), Canada.
19.Li, Z., Chen, J. and Feng, J., “Design of an omni-directional mobile microrobot (OMMR-I) for a micro-factory with 2 mm electromagnetic micromotors,” Robotica 23, 4549 (2005).
20.Moore, K. L. and Flann, N. S.,, “A six-wheeled omnidirectional autonomous mobile robot,” IEEE Control Syst. Mag. 20 (6), 5366 (2000).
21.Muñoz, V., Ollero, A., Prado, M. and Simón, A., “Mobile robot trajectory planning with dynamic and kinematic constraints,” Proc. of the IEEE Intern. Conf. on Robotics and Autom. 4, 28022807 (1994).
22.Pin, F. G. and Killough, S. M., “A new family of omnidirectional and holonomic wheeled platforms for mobile robot,” IEEE Trans. Robot. Autom. 19 (4), 480489 (1994).
23.Purwin, O. and D'Andrea, R., “Trajectory Generation for Four Wheeled Omnidirectional Vehicles,” Proceedings of American Control Conf. (2005) pp. 4979–4984.
24.Tsai, P.-S., Wang, L.-S., Chang, F.-R. and Wu, T.-F., “Systematic Backstepping Design for B-Spline Trajectory Tracking Control of the Mobile Robot in Hierarchical Model,” Proceedings of IEEE Int. Conf. on Networking, Sensing and Control (2004) pp. 713–718.
25.Williams, R. L. II, Carter, B. E., Gallina, P. and Rosati, G., “Dynamic model with slip for wheeled omnidirectional robots,” IEEE Trans. Robot. Autom. 18 (3), 185293 (2002).



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