Skip to main content
Log in

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

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Altafini, C.: Some properties of the general n−trailer. Int. J. Control. 74(4), 409–424 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  2. Altafini, C., Speranzon, A., Johansson, K.: Hybrid control of a truck and trailer vehicle. In: Tomlin, C.J. Greenstreet, M.R. (eds.), Hybrid Systems: Computation and Control, Lecture Notes in Computer Science, vol. 2289, pp 21–34. Springer, Berlin/Heidelberg (2002)

    Google Scholar 

  3. Aranda-Bricaire, E., Moog, C., Pomet, J.-B.: A linear algebraic framework for dynamic feedback linearization. IEEE Trans. Autom. Control. 40(1), 127–132 (1995)

    MATH  MathSciNet  Google Scholar 

  4. Belkhouche, F., Belkhouche, B.: Modelling and controlling a robotic convoy using guidance laws strategies. IEEE Trans. Syst. Man Cybern. B 35(4), 813–825 (2005)

    Article  Google Scholar 

  5. Brockett, R.W.: Asymptotic stability and feedback stabilization. In: Millman, R.S., Brockett, R.W., Sussmann, H.J. (eds.) Differential Geometric Control Theory, pp. 181–191. Birkhäuser, Boston (1983)

  6. Bushnell, L., Tilbury, D., Sastry, S.: Steering three-input chained form nonholonomic systems using sinusoids: the fire truck example. In: Proceedings European Control Conference ECC93, pp. 1432–1437. Groningen (1993)

  7. Canudas-de-Wit, C., et al.: Theory of Robot Control. Communications and Control Engineering. Springer, London (1996)

    Google Scholar 

  8. Chung, W., Park, M., Yoo, K., Roh, J., Choi, J.: Backward-motion control of a mobile robot with n passive off-hooked trailers. J. Mech. Sci. Technol. 25(11), 2895–2905 (2011)

    Article  Google Scholar 

  9. Deligiannis, V., Davrazos, G., Manesis, S., Arampatzis, T.: Flatness conservation in the n−trailer system equipped with a sliding kingpin mechanism. J. Intell. Robot. Syst. 46(2), 151–162 (2006)

    Article  Google Scholar 

  10. Desai, J.: A graph theoretic approach for modelling mobile robot team formations. J. Robot. Syst. 19(1), 511–525 (2002)

    Article  MATH  Google Scholar 

  11. Dimarogonas, D., Kyriakopoulos, K.: Distributed cooperative control and collision avoidance for multiple kinematic agents. In: Proceedings IEEE Conference Decision and Control, pp. 721–726 (2006)

  12. Do, K.: Formation tracking control of unicycle-type mobile robots with limited sensing ranges. In: Proceedings IEEE International Conference Robotics Automatic, pp. 527–538, Rome (2007)

  13. Fliess, M., Lévine, J., Martin, P., Rouchon, P.: Flatness and defect of non-linear systems: introductory theory and examples. Int. J. Control. 61(6), 1327–1361 (1995)

    Article  MATH  Google Scholar 

  14. González-Sierra, J., Aranda-Bricaire, E., Hernández-Martínez, E.G.: Formation tracking with orientation convergence for groups of unicycles. Int. J. Adv. Robot. Syst. 10(180), 1–8 (2013)

    Article  Google Scholar 

  15. Hernández-Martínez, E.: Control Strategies for Multi-agent Systems (In Spanish). Phd thesis, Departamento de Ingenieria Electrca, CINVESTAV-IPN, México (2009)

  16. Hernández-Martínez, E., Aranda-Bricaire, E.: Marching control of unicycles based on the leader-followers scheme. In: Proceedings 35th Annual Conference of the IEEE Industrial Electronics Society (IECON), pp. 2285–2290, Porto (2009)

  17. Hernández-Martínez, E., Aranda-Bricaire, E.: Trajectory tracking of unicycles with convergence of the orientation angles. In: Proceedings IEEE Conference on Decision and Control, Atlanta (2010)

  18. Hernández-Mendoza, D.E., Peñaloza-Mendoza, G., Aranda-Bricaire, E.: Discrete-time formation and marching control of multi-agent robot systems. In: Proceedings International Conference on Electrical Engineering Computing Science and Automatic Control (CCE), Merida, Mexico, (2011)

  19. Isidori, A.: Nonlinear Control Systems. Springer (1995)

  20. Jean, F.: The car with n trailers: characterisation of the singular configurations. Control Optim. Calc. Var. 1, 241–266 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  21. Kyriakopoulos, K., Dimarogonas, D.: Formation control and collision avoidance for multi-agent systems and a connection between formation infeasibility and flocking behavior. In: Proceedings IEEE Conference on Decision and Control, pp. 84–89, Seville (2005)

  22. Laumond, J.: Controllability of a multibody mobile robot. IEEE Trans. Robot. Autom. 9(6), 755–763 (1993)

    Google Scholar 

  23. Lawton, J.R.T., Beard, R.W., Young, B.J.: A decentralized approach to formation maneuvers. IEEE Trans. Robot. Autom. 19(6), 933–941 (2003)

    Article  Google Scholar 

  24. Lizarraga, D., Morin, P., Samson, C.: Exponential stabilization of certain configurations of the general n-trailer system. In: Proceedings IFAC Workshop Motion Control, Coimbra (1998)

  25. Martin, P., Rouchon, P.: Feedback linearization and driftless systems. Math. Control Signal Syst. 7, 235–254 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  26. Michalek, M.: Geometrically motivated set-point control strategy for the standard n-trailer vehicle. In: Proceedings IEEE Intelligent Vehicles Symposium (IV), pp. 138–143, Baden-Baden (2011)

  27. Michalek, M.: Tracking control strategy for the standard n-trailer mobile robot - a geometrically motivated approach. In: Kozlowski, K.R. (ed.), Robot Motion and Control, of Lecture Notes in Control and Information Sciences, vol. 422, pp. 39–51. Springer, London (2011)

    Google Scholar 

  28. Michalek, M.: Application of the vfo method to set-point control for the n-trailer vehicle with off-axle hitching. Int. J. Control. 85(5), 502–521 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  29. Morin, P., Pomet, J.-B., Samson, C.: Design of homogeneous time-varying stabilizing control laws for driftless systems via oscillatory approximation of lie brackets in closed loop. SIAM J. Control. Optim. 38, 22–49 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  30. Morin, P., Samson, C.: Transverse function control of a class of non-invariant driftless systems. application to vehicles with trailers. In: Proceedings of the 47th IEEE Conference on Decision and Control, pp. 4312–4319, Cancun, Mexico (2008)

  31. Murray, R., Sastry, S.: Nonholonomic motion planning: steering using sinusoids. IEEE Trans. Autom. Control 38(5), 700–716 (1993)

    Google Scholar 

  32. Nakamura, Y., Ezaki, H., Tan, Y., Chung, W.: Design of steering mechanism and control of nonholonomic trailer systems. In: Proceedings IEEE International Conference Robotics Automatic, pp. 247–254, San Francisco (2000)

  33. Nijmeijer, H., van der Schaft, A.: Nonlinear Dynamical Control Systems. Springer (1990)

  34. Orosco-Guerrero, R., Aranda-Bricaire, E., Velasco-Villa, M.: Global path-tracking for a multi-steered general n−trailer. In: Proceedings 15th Triennial IFAC World Congress, Barcelona (2002)

  35. Orosco-Guerrero, R., Aranda-Bricaire, E., Velasco-Villa, M.: Modeling and dynamic feedback linearization of a multi-steered n-trailer. In: Proceedings 15th Triennial IFAC World Congress, Barcelona (2002)

  36. Peñaloza Mendoza, G., Hernández-Mendoza, D., Aranda-Bricaire, E.: Time-varying formation control for multi-agent systems applied to n-trailer configuration. In: Proceedings 8th International Conference on Electrical Engineering Computing Science and Automatic Control (CCE), Merida, Mexico (2011)

  37. Ren, W., Beard, R.: Distributed Consensus in Multi-vehicle Coopoerative Control. Springer (2008)

  38. Rokui, M., Khorasani, K.: Adaptive tracking control of a flexible link manipulator using a discrete-time nonlinear model. In: Proceedings of the American Control Conference, vol. 3, pp. 1848–1853, New Mexico (1997)

  39. Rouchon, P., Fliess, M., Lévine, J., Martin, P.: Flatness, and motion planning: the car with n trailers. In: Proceedings of the 2nd European Control Conference, Groningen (1993)

  40. Samson, C.: Control of chained systems. Application to path following and time-varying point-stabilization of mobile robots. IEEE Trans. Autom. Control 40(1), 64–77 (1995)

    Google Scholar 

  41. Sanchez, A., Aranda-Bricaire, E., Jaimes, F., Hernandez, E., Nava, A.: Synthesis of product-driven coordination controllers for a class of discrete-event manufacturing systems. Robot. Comput. Integr. Manuf. 26(4), 361–369 (2010)

    Article  Google Scholar 

  42. Sørdalen, O., Wichlund, K.: Exponential stabilization of a car with n trailers. In: Proceedings of the 32th Conference on Decision and Control, pp. 978–983, San Antonio (1993)

  43. Tanaka, K., Hori, S., Wang, H.: Multiobjective control of a vehicle with triple trailers. IEEE/ASME Trans. Mechatron. 7(3), 357–368 (2002)

    Article  Google Scholar 

  44. Tilbury, D., Sørdalen, O., Bushnell, L., Sastry, S.: A multisteering trailer system: Conversion into chained form using dynamic feedback. IEEE Trans. Robot. Autom. 11(6), 807–818 (1995)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to E. Aranda-Bricaire.

Rights and permissions

Reprints and permissions

About this article

Cite this article

González-Sierra, J., Aranda-Bricaire, E., Hernández-Mendoza, D.E. et al. Emulation of n−trailer Systems through Differentially Driven Multi-Agent Systems: Continuous- and Discrete- Time Approaches. J Intell Robot Syst 75, 129–146 (2014). https://doi.org/10.1007/s10846-013-0002-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-013-0002-9

Keywords

Navigation