On Global Trajectory Tracking Control for an Omnidirectional Mobile Robot with a Displaced Center of Mass
Russian journal of nonlinear dynamics, Tome 16 (2020) no. 1, pp. 115-131.

Voir la notice de l'article provenant de la source Math-Net.Ru

This paper addresses the trajectory tracking control design of an omnidirectional mobile robot with a center of mass displaced from the geometrical center of the robot platform. Due to the high maneuverability provided by omniwheels, such robots are widely used in industry to transport loads in narrow spaces. As a rule, the center of mass of the load does not coincide with the geometric center of the robot platform. This makes the trajectory tracking control problem of a robot with a displaced center of mass relevant. In this paper, two controllers are constructed that solve the problem of global trajectory tracking control of the robot. The controllers are designed based on the Lyapunov function method. The main difficulty in applying the Lyapunov function method for the trajectory tracking control problem of the robot is that the time derivative of the Lyapunov function is not definite negative, but only semidefinite negative. Moreover, the LaSalle invariance principle is not applicable in this case since the closed-loop system is a nonautonomous system of differential equations. In this paper, it is shown that the quasi-invariance principle for nonautonomous systems of differential equations is much convenient for the asymptotic stability analysis of the closed-loop system. Firstly, we construct an unbounded state feedback controller such as proportional-derivative term plus feedforward. As a result, the global uniform asymptotic stability property of the origin of the closed-loop system has been proved. Secondly, we find that, if the damping forces of the robot are large enough, then the saturated position output feedback controller solves the global trajectory tracking control problem without velocity measurements. The effectiveness of the proposed controllers has been verified through simulation tests. Namely, a comparative analysis of the bounded controller obtained and the well-known “PD+” like control scheme is carried out. It is shown that the approach proposed in this paper saves energy for control inputs. Besides, a comparative analysis of the bounded controller and its analogue constructed earlier in a cylindrical phase space is carried out. It is shown that the controller provides lower values for the root mean square error of the position and velocity of the closed-loop system.
Keywords: omnidirectional mobile robot, displaced mass center, global trajectory tracking control, output position feedback, Lyapunov function method.
@article{ND_2020_16_1_a9,
     author = {A. S. Andreev and O. A. Peregudova},
     title = {On {Global} {Trajectory} {Tracking} {Control} for an {Omnidirectional} {Mobile} {Robot} with a {Displaced} {Center} of {Mass}},
     journal = {Russian journal of nonlinear dynamics},
     pages = {115--131},
     publisher = {mathdoc},
     volume = {16},
     number = {1},
     year = {2020},
     language = {en},
     url = {http://geodesic.mathdoc.fr/item/ND_2020_16_1_a9/}
}
TY  - JOUR
AU  - A. S. Andreev
AU  - O. A. Peregudova
TI  - On Global Trajectory Tracking Control for an Omnidirectional Mobile Robot with a Displaced Center of Mass
JO  - Russian journal of nonlinear dynamics
PY  - 2020
SP  - 115
EP  - 131
VL  - 16
IS  - 1
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/ND_2020_16_1_a9/
LA  - en
ID  - ND_2020_16_1_a9
ER  - 
%0 Journal Article
%A A. S. Andreev
%A O. A. Peregudova
%T On Global Trajectory Tracking Control for an Omnidirectional Mobile Robot with a Displaced Center of Mass
%J Russian journal of nonlinear dynamics
%D 2020
%P 115-131
%V 16
%N 1
%I mathdoc
%U http://geodesic.mathdoc.fr/item/ND_2020_16_1_a9/
%G en
%F ND_2020_16_1_a9
A. S. Andreev; O. A. Peregudova. On Global Trajectory Tracking Control for an Omnidirectional Mobile Robot with a Displaced Center of Mass. Russian journal of nonlinear dynamics, Tome 16 (2020) no. 1, pp. 115-131. http://geodesic.mathdoc.fr/item/ND_2020_16_1_a9/

[1] Adamov, B. I., “A Study of the Controlled Motion of a Four-Wheeled Mecanum Platform”, Russ. J. Nonlinear Dyn., 14:2 (2018), 265–290 | MR | Zbl

[2] Prikl. Mat. Mekh., 48:2 (1984), 225–232 (Russian) | DOI | MR

[3] Andreyev, A. S. and Peregudova, O. A., “The Motion Control of a Wheeled Mobile Robot”, J. Appl. Math. Mech., 79:4 (2015), 316–324 | DOI | MR | Zbl

[4] Andreyev, A. S. and Peregudova, O. A., “Trajectory Tracking Problem for Omnidirectional Mobile Robot with Parameter Variations and Delayed Feedback”, Proceedings of the ECCOMAS Thematic Conference on Multibody Dynamics (Barcelona, 2015)

[5] Andreev, A. S. and Peregudova, O. A., “Nonlinear Controllers in the Regulation Problem of the Robots”, IFAC PapersOnLine, 51:4 (2018), 7–12 | DOI

[6] Andreev, A. S. and Peregudova, O. A., “On Output Feedback Trajectory Tracking Control of an Omni-Mobile Robot”, IFAC PapersOnLine, 52:8 (2019), 37–42 | DOI

[7] Andreev, A. S. and Peregudova, O. A., “On Time-Delayed Feedback Trajectory Tracking Control of a Mobile Robot with Omni-Wheels”, Proc. of the 12th International Workshop on Robot, Motion and Control (Poznań University of Technology, Poznań, Poland, 8–10 July, 2019)), 143–147

[8] Araújo, H. X., Conceiçāo, A. G. S., Oliveira, G. H. C., and Pitanga, J., “Model Predictive Control Based on LMIs Applied to an Omni-Directional Mobile Robot”, IFAC Proc. Vol., v. 44, 2011, 8171–8176

[9] Ashmore, M. and Barnes, N., “Omni-Drive Robot Motion on Curved Paths: The Fastest Path between Two Points Is Not a Straight-Line”, AI 2002: Advances in Artificial Intelligence, Lecture Notes in Comput. Sci., 2557, Springer, Berlin, 2002, 225–236 | DOI | MR | Zbl

[10] Borisov, A. V., Kilin, A. A., and Mamaev, I. S., “Dynamics and Control of an Omniwheel Vehicle”, Regul. Chaotic Dyn., 20:2 (2015), 153–172 | DOI | MR | Zbl

[11] Dinh, V.-T., Nguyen, H., Shin, S.-M., Kim, H.-K., Kim, S.-B., and Byun, G.-S., “Tracking Control of Omnidirectional Mobile Platform with Disturbance Using Differential Sliding Mode Controller”, Int. J. Precis. Eng. Manuf., 13:1 (2012), 39–48 | DOI

[12] Huang, H. C. and Tsai, C. C., “Adaptive Trajectory Tracking and Stabilization for Omnidirectional Mobile Robot with Dynamic Effect and Uncertainties”, IFAC Proc. Vol., 41:2 (2008), 5383–5388 | DOI

[13] Huang, H. C. and Tsai, Ch. Ch., “Simultaneous Tracking and Stabilization of an Omnidirectional Mobile Robot in Polar Coordinates: A Unified Control Approach”, Robotica, 27:3 (2009), 447–458 | DOI

[14] Indiveri, G., Paulus, J., and Plöger, P. G., “Motion Control of Swedish Wheeled Mobile Robots in the Presence of Actuator Saturation”, RoboCup 2006: Robot Soccer World Cup X, Lecture Notes in Comput. Sci., 4434, eds. G. Lakemeyer, E. Sklar, D. G. Sorrenti, T. Takahashi, Springer, Berlin, 2007, 35–46 | DOI

[15] Kilin, A., Bozek, P., Karavaev, Yu., Klekovkin, A., and Shestakov, V., “Experimental Investigations of a Highly Maneuverable Mobile Omniwheel Robot”, Int. J. Adv. Robot. Syst., 14:6 (2017), 1–9 | DOI

[16] Kilin, A. A. and Karavaev, Yu. L., “The Kinematic Control Model for a Spherical Robot with an Unbalanced Internal Omniwheel Platform”, Nelin. Dinam., 10:4 (2014), 497–511 (Russian) | DOI | MR

[17] Li, X. and Zell, A., “Motion Control of an Omnidirectional Mobile Robot”, Informatics in Control, Automation and Robotics: Selected Papers from the 4th Internat. Conf. on Informatics in Control, Automation and Robotics (Angers, France, 2007): Part 2), Lecture Notes in Electrical Engineering, 24, eds. J. Filipe, J. A. Cetto, J. L. Ferrier, Springer, Berlin, 2009, 181–193 | DOI | Zbl

[18] Liu, Y., Zhu, J., Williams, R. L. II, and Wu, J., “Omni-Directional Mobile Robot Controller Based on Trajectory Linearization”, Robot. Auton. Syst., 56 (2008), 461–479 | DOI

[19] Prikl. Mat. Mekh., 74:4 (2010), 610–619 (Russian) | DOI | MR | Zbl

[20] Izv. Ross. Akad. Nauk. Teor. Sist. Upr., 2007, no. 6, 142–149 | DOI | MR | Zbl

[21] Paden, B. and Panja, R., “Globally Asymptotically Stable 'PD+' Controller for Robot Manipulators”, Int. J. Control, 47:6 (1988), 1697–1712 | DOI | Zbl

[22] Pin, F. G. and Killough, S. M., “A New Family of Omnidirectional and Holonomic Wheeled Platforms for Mobile Robots”, IEEE Trans. Robotics Automat., 10:2 (1994), 480–489 | DOI

[23] Purwin, O. and D'Andrea, R., “Trajectory Generation and Control for Four Wheeled Omnidirectional Vehicles”, Robot. Auton. Syst., 54 (2006), 13–22 | DOI

[24] Ren, Ch., Sun, Y., and Ma, Sh., “Passivity-Based Control of an Omnidirectional Mobile Robot”, Robotics Biomim., 3:10 (2016), 9 pp.

[25] Rouche, N., Habets, P., and Laloy, M., Stability Theory by Liapunov's Direct Method, Appl. Math. Sci., 22, Springer, New York, 1977, xii+396 pp. | DOI | MR | Zbl

[26] Santos, J., Conceiçāo, A. G. S., and Santos, T. L. M., “Trajectory Tracking of Omni-Directional Mobile Robots via Predictive Control Plus a Filtered Smith Predictor”, IFAC PapersOnLine, 50:1 (2017), 10250–10255 | DOI

[27] Sell, G. R., “Nonautonomous Differential Equations and Topological Dynamics: 2. Limiting Equations”, Trans. Amer. Math. Soc., 127 (1967), 263–283 | DOI | MR | Zbl

[28] Vázques, J. A. and Velasco-Villa, M., “Path-Tracking Dynamic Model Based Control of an Omnidirectional Mobile Robot”, IFAC Proc. Vol., 41:2 (2008), 5365–5373 | DOI

[29] Velasco-Villa, M., del-Muro-Cuellary, B., and Alvarez-Aguirre, A., “Smith-Predictor Compensator for a Delayed Omnidirectional Mobile Robot”, Proceeding of the 15th Mediterranean Conf. on Control and Automation (Athene, Greece, July 2007), 1–6

[30] Watanabe, K., Shiraishi, Y., Tzafestas, S. G., Tang, J., and Fukuda, T., “Feedback Control of an Omnidirectional Autonomous Platform for Mobile Service Robots”, J. Intell. Robot. Syst., 22 (1998), 315–330 | DOI