On Feedback Linearization of Mobile Robots

A wheeled mobile robot is subject to both holonomic and nonholonomic constraints. Representing the motion and constraint equations in the state space, this paper studies the feedback linearization of the dynamic system of a wheeled mobile robot. The main results of the paper are: (1) It is shown that the system is not input-state linearizable. (2) If the coordinates of a point on the wheel axis are taken as the output equation, the system is not input-output linearizable by using a static state feedback; (3) but is input-output linearizable by using a dynamic state feedback. (4) If the coordinates of a reference point in front of the mobile robot are chosen as the output equation, the system is input-output linearizable by using a static state feedback. (5) The internal motion of the mobile robot when the reference point moves forward is asymptotically stable whereas the internal motion when the reference point moves backward is unstable. A nonlinear feedback is derived for each case where the feedback linearization is possible. Disciplines Robotics Comments University of Pennsylvania Department of Computer and Information Science Technical Report No. MSCIS-92-45. This technical report is available at ScholarlyCommons: http://repository.upenn.edu/cis_reports/503 On Feedback Linearization of Mobile Robots MS-CIS-92-45 GRASP LAB 321 Xiaoping Yun Yosl~io Yamamot o University of Pennsylvania School of Engineering and Applied Science Computer and Information Science Department Philadelphia, PA 19104-6389

[1]  S. Sastry,et al.  Robot motion planning with nonholonomic constraints , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[2]  Carlos Canudas de Wit,et al.  Path following of a 2-DOF wheeled mobile robot under path and input torque constraints , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[3]  J. Descusse,et al.  Dynamic decoupling for right-invertible nonlinear systems , 1987 .

[4]  A. Isidori Control of Nonlinear Systems Via Dynamic State-Feedback , 1986 .

[5]  J. Latombe,et al.  On nonholonomic mobile robots and optimal maneuvering , 1989, Proceedings. IEEE International Symposium on Intelligent Control 1989.

[6]  Georges Bastin,et al.  Dynamic feedback linearization of nonholonomic wheeled mobile robots , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[7]  R. Su On the linear equivalents of nonlinear systems , 1982 .

[8]  Jean-Paul Laumond,et al.  Finding Collision-Free Smooth Trajectories for a Non-Holonomic Mobile Robot , 1987, IJCAI.

[9]  C. Moog,et al.  Computing the differential output rank of a nonlinear system , 1987, 26th IEEE Conference on Decision and Control.

[10]  H. Nijmeijer,et al.  Dynamic input-output decoupling of nonlinear control systems , 1988 .

[11]  J. Descusse,et al.  Decoupling with Dynamic Compensation for Strong Invertible Affine Non Linear Systems , 1985 .

[12]  Gerardo Lafferriere,et al.  Motion planning for controllable systems without drift , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[13]  Claude Samson,et al.  Feedback control of a nonholonomic wheeled cart in Cartesian space , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[14]  W. E. Schmitendorf,et al.  Analytical dynamics of discrete systems , 1977 .

[15]  Georges Bastin,et al.  Modelling and control of non-holonomic wheeled mobile robots , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[16]  A. Schaft,et al.  Mechanical Nonlinear Control Systems , 1990 .

[17]  G. Campion,et al.  Controllability and State Feedback Stabilizability of Nonholonomic Mechanical Systems , 1991 .

[18]  A. Isidori,et al.  On the synthesis of linear input-output responses for nonlinear systems , 1984 .

[19]  A. Bloch,et al.  Controllability and stabilizability properties of a nonholonomic control system , 1990, 29th IEEE Conference on Decision and Control.

[20]  M. Fliess A note on the invertibility of nonlinear input-output differential systems , 1986 .

[21]  Anthony M. Bloch,et al.  Control of mechanical systems with classical nonholonomic constraints , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[22]  S. Shankar Sastry,et al.  Stabilization of trajectories for systems with nonholonomic constraints , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[23]  W. Boothby An introduction to differentiable manifolds and Riemannian geometry , 1975 .

[24]  Louis R. Hunt,et al.  Design for Multi-Input Nonlinear Systems , 1982 .

[25]  Roger W. Brockett,et al.  Feedback Invariants for Nonlinear Systems , 1978 .

[26]  A. Isidori Nonlinear Control Systems: An Introduction , 1986 .