Abstract
For the problem of stabilizing motion of an n-dimensional nonholonomic wheeled system along a prescribed path, the concept of a canonical representation of the equations of motion is introduced. The latter is defined to be a representation that can easily be reduced to a linear system in stabilizable variables by means of an appropriate nonlinear feedback. In the canonical representation, the path following problem is formulated as that of stabilizing the zero solution of an (n−1)-dimensional subsystem of the canonical system. It is shown that, by changing the independent variable, the construction of the canonical representation reduces to finding the normal form of a stationary affine system. The canonical representation is shown to be not unique and is determined by the choice of the independent variable. Three changes of variables known from the literature, which were earlier used for synthesis of stabilizing controls for wheeled robot models described by the third- and fourth-order systems of equations, are shown to be canonical ones and can be generalized to the n-dimensional case. Advantages and disadvantages of the linearizing control laws obtained by means of these changes of variables are discussed.
Similar content being viewed by others
References
Thuilot, B., Cariou, C., Martinet, P., and Berducat, M., Automatic Guidance of a Farm Tractor Relying on a Single CP-DGPS, Autonom. Robots, 2002, no. 13, pp. 53–61.
Thuilot, B., Lenain, R., Martinet, P., and Cariou, C., Accurate GPS-Based Guidance of Agricultural Vehicles Operating on Slippery Grounds, in Focus on Robotics Research, Liu, J.X., Ed.,Hauppauge: Nova Science, 2005.
Rapoport, L., Gribkov, M., Khvalkov, A., Matrosov, I., Pesterev, A., and Tkachenko, M., Control of Wheeled Robots Using GNSS and Inertial Navigation: Control Law Synthesis and Experimental Results, Proc. 19th Int. Technical Meeting of the Satellite Division of the Inst. of Navigation, Fort Worth, USA, Sept. 2006.
LaValle, S.M., Planning Algorithms, Cambridge: Cambridge Univ. Press, 2006.
De Luca, A., Oriolo, G., and Samson, C., Feedback Control of a Nonholonomic Car-Like Robot, in Robot Motion Planning and Control, Laumond, J.-P., Ed., New York: Springer, 1998, pp. 170–253.
Samson, C., Control of Chained Systems. Application to Path Following and Timevarying Point-Stabilization of Mobile Robots, IEEE Trans. Automat. Control, 1995, vol. 40, no. 1, pp. 64–77.
Sampei, M., Tamura, T., Itoh, T., and Nakamichi, M., Path Tracking Control of Trailer-like Mobile Robot, Proc. IEEE/RSJ Workshop Intelligent Robots Systems, Osaka, 1991, pp. 193–198.
Gilim’yanov, R.F., Pesterev, A.V., and Rapoport, L.B., Control of Wheeled Robot Motion in the Problem of Motion Along a Curvilinear Path, Izv. Ross. Akad. Nauk, Teor. Sist. Upravlen., 2008, no. 6, pp. 209–216.
Pesterev, A.V. and Rapoport, L.B., Stabilization Problem for a Wheeled Robot Following a Curvilinear Path on Uneven Terrain, Izv. Ross. Akad. Nauk, Teor. Sist. Upravlen., 2010, no. 4, pp. 135–144.
Samson, C., Path Following and Time-varying Feedback Stabilization of a Wheeled Mobile Robot, Proc. Int. Conf. ICARV’92, 1992.
Sørdalen, O.J., Conversion of the Kinematics of a Car with n Trailers into a Chained Form, Proc. IEEE Int. Conf. on Robotics and Automation, Atlanta, 1993.
Rapoport, L.B., Estimation of Attraction Domain in a Wheeled Robot Control Problem, Autom. Remote Control, 2006, vol. 67, no. 9, pp. 1416–1435.
Miroshnik, I.V., Nikiforov, V.O., and Fradkov, A.L., Nelineinoe i adaptivnoe upravlenie slozhnymi dinamicheskimi sistemami (Nonlinear and Adaptive Control of Complex Dynamical Systems), St. Petersburg: Nauka, 2000.
Murray, R.M., Control of Nonholonomic Systems Using Chained Forms, Fields Inst. Commun., 1993, vol. 1, pp. 219–245.
Murray, R.M. and Sastry, S.S., Nonholonomic Motion Planning: Steering Using Sinusoids, IEEE Trans. Automat. Control, 1993, vol. 38, no. 5, pp. 700–716.
Pesterev, A.V., Synthesis of a Stabilizing Control for a Wheeled Robot Following a Curvilinear Path, Autom. Remote Control, 2012, vol. 73, no. 7, pp. 1134–1144.
Polyak, B.T. and Shcherbakov, P.S., Robastnaya ustoichivost’ i upravlyaemost’ (Robast Stability and Controllability), Moscow: Nauka, 2002.
Pesterev, A.V. and Rapoport, L.B., Construction of Invariant Ellipsoids in the Stabilization Problem for a Wheeled Robot Following a Curvilinear Path, Autom. Remote Control, 2009, vol. 70, no. 2, pp. 219–232.
Isidori, A., Nonlinear Control Systems, London: Springer, 1995.
Zhevnin, F.F. and Krishchenko, A.P., Controllability of Nonlinear Systems and Synthesis of Control Algorithms, Dokl. Akad. Nauk SSSR, 1981, vol. 258, no. 4, pp. 805–809.
Tkachev, S.B., Stabilization of Nonstationary Affine Systems by the Virtual Output Method, Differ. Uravn., 2007, vol. 43, no. 11, pp. 1507–1517.
Krishchenko, A.P. and Klinkovskii, M.G. Transformation of Affine Control Systems and Stabilization Problem, Differ. Uravn., 1992, vol. 28, no. 11, pp. 1945–1952.
Poznyak, E.G. and Shikin, E.V., Differentsial’naya geometriya (Differential Geometry), Moscow: URSS, 2003.
Gilim’yanov, R.F., Pesterev, A.V., and Rapoport, L.B., Smoothing Curvature of Trajectories Constructed by Noisy Measurements in Path Planning Problems for Wheeled Robot, Izv. Ross. Akad. Nauk, Teor. Sist. Upravlen., 2008, no. 5, pp. 148–156.
Author information
Authors and Affiliations
Additional information
Original Russian Text © A.V. Pesterev, L.B. Rapoport, 2013, published in Avtomatika i Telemekhanika, 2013, No. 5, pp. 80–101.
Rights and permissions
About this article
Cite this article
Pesterev, A.V., Rapoport, L.B. Canonical representation of the path following problem for wheeled robots. Autom Remote Control 74, 785–801 (2013). https://doi.org/10.1134/S0005117913050044
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0005117913050044