Abstract
The path following problem for kinematic models of wheeled robots governed by nonlinear nonstationary affine systems with scalar control is considered. The concept of a canonical representation for this problem is introduced. The path following problem in a canonical form is stated as that of stabilizing zero solution with respect to a part of the variables and is easily solved by applying the feedback linearization technique. The original problem is shown to reduce to a canonical form by applying a time-scale transformation and converting the intermediate affine system obtained to a normal form. It is noted that such a representation is not unique and depends on the choice of the time-scale transformation applied. The advantages and disadvantages of the three canonical representations obtained by means of three different, previously applied time-scale transformations are discussed. An example of the path following problem described by an affine system with a nonstationary drift field is presented.
Similar content being viewed by others
References
S. M. LaValle, Planning Algorithms (Cambridge Univ. Press Cambridge, 2006).
S. F. Burdakov, I. V. Miroshnik, and R. E. Stel’makov, Motion Control Systems of Wheeled Robots (Nauka St.-Peters- burg, 2001) [in Russian].
A. de Luca, G. Oriolo, and C. Samson, “Feedback control of a nonholonomic car-like robot,” in Robot Motion Planning and Control, Ed. by J.-P. Laumond (Springer, 1998), pp. 170–253.
B. Thuilot, C. Cariou, P. Martinet, et al., “Automatic guidance of a farm tractor relying on a single CP-DGPS,” Autonom. Robots, No. 13, 53–61 (2002).
B. Thuilot, R. Lenain, P. Martinet, and C. Cariou, “Accurate GPS-based guidance of agricultural vehicles oper- ating on slippery grounds,” in Focus on Robotics Research, Ed. by J. X. Liu (Nova Science, 2005).
C. Samson, “Control of chained systems. Application to path following and timevarying point-stabilization of mobile robots,” IEEE Trans. Autom. Control 40 (1), 64–77 (1995).
M. Sampei, T. Tamura, T. Itoh, et al., “Path tracking control of trailer-like mobile robot,” in Proceedings of the IEEE/RSJ Workshop on Intelligent Robots Systems (Osaka, 1991), pp. 193–198.
R. F. Gilim’yanov, A. V. Pesterev, and L. B. Rapoport, “Motion control for a wheeled robot following a curvi- linear path,” J. Comput. Syst. Sci. Int. 47, 987–994 (2008).
A. V. Pesterev and L. B. Rapoport, “Stabilization problem for a wheeled robot following a curvilinear path on uneven terrain,” J. Comput. Syst. Sci. Int. 49, 672–680 (2010).
O. J. Sördalen, “Conversion of the kinematics of a car with trailers into a chained form,” in Proceedings of the IEEE International Conference on Robotics Automation (Atlanta, 1993).
C. Samson, “Path following and time-varying feedback stabilization of a wheeled mobile robot,” in Proceedings of the International Conference on Automation Robotics and Computer Vision ICARV’92 (Singapores, 1992).
R. M. Murray, “Control of nonholonomic systems using chained forms,” Fields Inst. Commun. 1, 219–245 (1993).
R. M. Murray and S. S. Sastry, “Nonholonomic motion planning: steering using sinusoids,” IEEE Trans. Autom. Control 38 (5), 700–716 (1993).
A. V. Pesterev, “Synthesis of a stabilizing control for a wheeled robot following a curvilinear path,” Autom. Remote Control 73, 1134–1144 (2012).
A. V. Pesterev and L. B. Rapoport, “Canonical representation of the path following problem for wheeled robots,” Autom. Remote Control 74, 785–801 (2013).
A. V. Pesterev, “A linearizing feedback for stabilizing a car-like robot following a curvilinear path,” J. Comput. Syst. Sci. Int. 52, 819–830 (2013).
A. Isidori, Nonlinear Control Systems (Springer London, 1995).
L. B. Rapoport, “Estimation of attraction domains in wheeled robot control,” Autom. Remote Control 67, 1416–1435 (2006).
A. V. Pesterev and L. B. Rapoport, “Construction of invariant ellipsoids in the stabilization problem for a wheeled robot following a curvilinear path,” Autom. Remote Control 70, 219–232 (2009).
S. B. Tkachev, “Stabilization of nonstationary affine systems by the virtual output method,” Differ. Equations 43, 1546–1557 (2007).
S. B. Tkachev, “Stabilization of program motion corresponding to a given change in affine system output,” Vestn. Mosk. Tekh. Univ. Baumana, Ser. Estestv. Nauki, No. 4, 43–60 (2006).
A. Ilchmann and M. Mueller, “Time-vaying linear systems: relative degree and normal form,” IEEE Trans. Autom. Control 52 (5), 840–851 (2007).
A. N. Kanatnikov and T. S. Kasatkina, “Features of transition to path coordinates in a problem of path stabili- sation,” Nauka Obrazov., No. 7, 211–222 (2012).
Author information
Authors and Affiliations
Corresponding author
Additional information
Original Russian Text © A.V. Pesterev, L.B. Rapoport, S.B. Tkachev, 2015, published in Izvestiya Akademii Nauk. Teoriya i Sistemy Upravleniya, 2015, No. 4, pp. 160–176.
Rights and permissions
About this article
Cite this article
Pesterev, A.V., Rapoport, L.B. & Tkachev, S.B. Canonical representation of a nonstationary path following problem. J. Comput. Syst. Sci. Int. 54, 656–670 (2015). https://doi.org/10.1134/S1064230715040115
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S1064230715040115