Emulation of n−trailer Systems through Differentially Driven Multi-Agent Systems: Continuous- and Discrete- Time Approaches

This paper proposes the emulation of a physical standard or generalized n−trailer through the decentralized control of a multi-agent system composed of several differentially driven mobile robots. The key point is to solve a time-varying version of the well known formation tracking or marching problem. The problem is solved both in discrete- and continuous-time cases. Four different control laws are proposed which require different variables to be available for feedback or feedforward, depending on the specifications of the experimental platform. The performance of the proposed control laws is illustrated through real-time experiments. It is shown that the discrete-time control law exhibits a performance comparable to that of the continuous-time control law with a sampling period 20 times larger than the one used in the continuous-time experiment.

[1]  Anthony M. Bloch,et al.  Nonlinear Dynamical Control Systems (H. Nijmeijer and A. J. van der Schaft) , 1991, SIAM Review.

[2]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[3]  Randal W. Beard,et al.  Consensus-based Design Methodologies for Distributed Multivehicle Cooperative Control , 2008 .

[4]  Linda Bushnell,et al.  Steering Three-Input Chained Form Nonholonomic Systems Using Sinusoids: The Fire Truck Example , 1993 .

[5]  C. Altafini Some properties of the general n-trailer , 2001 .

[6]  K. D. Do,et al.  Formation Tracking Control of Unicycle-Type Mobile Robots With Limited Sensing Ranges , 2008, IEEE Transactions on Control Systems Technology.

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

[8]  Eduardo Aranda-Bricaire,et al.  Time-varying formation control for multi-agent systems applied to n-trailer configuration , 2011, 2011 8th International Conference on Electrical Engineering, Computing Science and Automatic Control.

[9]  J. Laumond Controllability of a multibody mobile robot , 1991 .

[10]  H. O. Wang,et al.  Multiobjective control of a vehicle with triple trailers , 2002 .

[11]  Randal W. Beard,et al.  A decentralized approach to formation maneuvers , 2003, IEEE Trans. Robotics Autom..

[12]  Eduardo Aranda-Bricaire,et al.  MODELING AND DYNAMIC FEEDBACK LINEARIZATION OF A MULTI-STEERED N-TRAILER , 2002 .

[13]  Jaime González-Sierra,et al.  Formation Tracking with Orientation Convergence for Groups of Unicycles , 2013 .

[14]  Claude Samson,et al.  Exponential Stabilization of Certain Configurations of the General N-Trailer System , 1998 .

[15]  K.J. Kyriakopoulos,et al.  Formation Control and Collision Avoidance for Multi-Agent Systems and a Connection between Formation Infeasibility and Flocking Behavior , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[16]  Carlos Canudas de Wit,et al.  Theory of Robot Control , 1996 .

[17]  E. Aranda-Bricaire,et al.  GLOBAL PATH-TRACKING FOR A MULTI-STEERED GENERAL N-TRAILER , 2002 .

[18]  Pascal Morin,et al.  Design of Homogeneous Time-Varying Stabilizing Control Laws for Driftless Controllable Systems Via Oscillatory Approximation of Lie Brackets in Closed Loop , 1999, SIAM J. Control. Optim..

[19]  E. Aranda-Bricaire,et al.  Marching control of unicycles based on the leader-followers scheme , 2009, 2009 35th Annual Conference of IEEE Industrial Electronics.

[20]  Arturo Sanchez,et al.  Synthesis of product-driven coordination controllers for a class of discrete-event manufacturing systems , 2010 .

[21]  Randal W. Beard,et al.  Distributed Consensus in Multi-vehicle Cooperative Control - Theory and Applications , 2007, Communications and Control Engineering.

[22]  E. Aranda-Bricaire,et al.  Discrete-time formation and marching control of Multi-Agent Robots Systems , 2011, 2011 8th International Conference on Electrical Engineering, Computing Science and Automatic Control.

[23]  Benjamin J. Southwell,et al.  Human Object Recognition Using Colour and Depth Information from an RGB-D Kinect Sensor , 2013 .

[24]  Eduardo Aranda-Bricaire,et al.  Trajectory tracking for groups of unicycles with convergence of the orientation angles , 2010, 49th IEEE Conference on Decision and Control (CDC).

[25]  Stamatis Manesis,et al.  Flatness Conservation in the n-trailer System Equipped with a Sliding Kingpin Mechanism , 2006, J. Intell. Robotic Syst..

[26]  K. Khorasani,et al.  Adaptive tracking control of a flexible link manipulator using a discrete-time nonlinear model , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[27]  Pascal Morin,et al.  A note on the design of homogeneous time-varying stabilizing control laws for driftless controllable systems via oscillatory approximation of Lie brackets in closed-loop , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[28]  Woojin Chung,et al.  Design of steering mechanism and control of nonholonomic trailer systems , 2001, IEEE Trans. Robotics Autom..

[29]  S. Shankar Sastry,et al.  A multisteering trailer system: conversion into chained form using dynamic feedback , 1995, IEEE Trans. Robotics Autom..

[30]  Pascal Morin,et al.  Transverse Function control of a class of non-invariant driftless systems. Application to vehicles with trailers , 2008, 2008 47th IEEE Conference on Decision and Control.

[31]  F. Jean The car with N Trailers : characterization of the singular configurations , 1996 .

[32]  Maciej Michalek,et al.  Application of the VFO method to set-point control for the N-trailer vehicle with off-axle hitching , 2012, Int. J. Control.

[33]  Claudio Altafini,et al.  Hybrid Control of a Truck and Trailer Vehicle , 2002, HSCC.

[34]  Philippe Martin,et al.  Flatness and motion planning : the car with n trailers. , 1992 .

[35]  C. Samson Control of chained systems application to path following and time-varying point-stabilization of mobile robots , 1995, IEEE Trans. Autom. Control..

[36]  Dimos V. Dimarogonas,et al.  Distributed cooperative control and collision avoidance for multiple kinematic agents , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[37]  O.J. Sordalen,et al.  Exponential stabilization of a car with n trailers , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[38]  Boumediene Belkhouche,et al.  Modeling and controlling a robotic convoy using guidance laws strategies , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[39]  A. Isidori Nonlinear Control Systems , 1985 .

[40]  Maciej Michalek Geometrically motivated set-point control strategy for the standard N-trailer vehicle , 2011, 2011 IEEE Intelligent Vehicles Symposium (IV).

[41]  Myoungkuk Park,et al.  Backward-motion control of a mobile robot with n passive off-hooked trailers , 2011 .

[42]  S. Sastry,et al.  Nonholonomic motion planning: steering using sinusoids , 1993, IEEE Trans. Autom. Control..

[43]  Maciej Marcin Michalek Tracking Control Strategy for the Standard N-trailer Mobile Robot – A Geometrically Motivated Approach , 2012 .

[44]  Jaydev P. Desai,et al.  A Graph Theoretic Approach for Modeling Mobile Robot Team Formations , 2002, J. Field Robotics.

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

[46]  C. Moog,et al.  A linear algebraic framework for dynamic feedback linearization , 1995, IEEE Trans. Autom. Control..