Feedback control of the general two-trailers system with the Transverse Function approach

The so-called “general two-trailers system” is a nonholonomic system composed of a controlled unicycle-like vehicle and two passive trailers with off-axle hitching. It is not differentially flat and cannot be transformed into the chained form system. Methods developed for this latter class of systems thus do not apply. The Transverse Function (TF) approach is here used to solve the trajectory tracking problem for this system, with the proposed control solution yielding practical stabilization of any reference motion, whether it is or is not feasible. Practical stabilization of non-feasible trajectories in the case of non-differently flat systems is of particular interest due partly to the difficulty of planning and calculating desired feasible state reference motions. The method is illustrated by simulation results which show that, in addition to the unconditional practical stabilization property evoked above, asymptotic stabilization of feasible and persistently exciting motions can also be achieved with the same performance as local stabilizers derived from a linear approximation of the tracking-error equations.

[1]  Philippe Martin,et al.  Feedback linearization and driftless systems , 1994, Math. Control. Signals Syst..

[2]  Marilena Vendittelli,et al.  Stabilization of the general two-trailer system , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[3]  Marilena Vendittelli,et al.  Steering nonholonomic systems via nilpotent approximations: the general two-trailer system , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[4]  Pascal Morin,et al.  Practical stabilization of driftless systems on Lie groups: the transverse function approach , 2003, IEEE Trans. Autom. Control..

[5]  M. Fliess,et al.  Flatness and defect of non-linear systems: introductory theory and examples , 1995 .

[6]  Pascal Morin,et al.  Transverse functions on special orthogonal groups for vector fields satisfying the LARC at the order one , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[7]  Pascal Morin,et al.  Chained form approximation of a driftless system. Application to the exponential stabilization of the general N-trailer system , 2001 .

[8]  Richard M. Murray,et al.  Steering nonholonomic systems in chained form , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[9]  C. Samson,et al.  A characterization of the Lie algebra rank condition by transverse periodic functions , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[10]  Pascal Morin,et al.  Feedback control of a wheeled snake mechanism with the Transverse Function approach , 2010, 49th IEEE Conference on Decision and Control (CDC).

[11]  Pascal Morin,et al.  Control of Nonholonomic Mobile Robots Based on the Transverse Function Approach , 2009, IEEE Transactions on Robotics.

[12]  Pascal Morin,et al.  Control of two-steering-wheels vehicles with the Transverse Function approach , 2011, IEEE Conference on Decision and Control and European Control Conference.

[13]  C. Samson,et al.  Stabilization of trajectories for systems on Lie groups. Application to the rolling sphere. , 2008 .

[14]  Ole Jakob Sørdalen,et al.  Conversion of the kinematics of a car with n trailers into a chained form , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[15]  Masato Ishikawa,et al.  Tracking control of the trident snake robot with the Transverse Function approach , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[16]  M. Fliess,et al.  Flatness, motion planning and trailer systems , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.