Skip to main content
Log in

Controlling a Unicycle Mobile Platform Pushing 1 and 2 Passive Trailers

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

Abstract

This work deals with a unicycle-like mobile platform pushing one and two trailers connected to it, mimicking an application in precision agriculture. The idea is to have a tractor vehicle pushing or pulling passive trailers with materials to be moved accordingly. The first part corresponds to the development of a suitable model for the whole underactuated system, the articulated chain, considering that a point of interest in the last trailer should follow a specified path. Thus, as the trailers are passive subsystems, the way a trailer is connected to the mobile robot or another trailer allows transferring velocities, even when the two bodies have different heading angles. Therefore, the first contribution of the paper is to model these relations, considering a robot pushing one or two trailers. After getting a suitable model for the whole system, two controllers were developed, one based only on inverse kinematics, and the other adding a compensation of the robot dynamics to the kinematic controller, in this case building a cascade or inner-outer loop control structure. The objective behind the design of these two controllers is to compare their performance when guiding the multi-articulated vehicle to accomplish a path-following task, aiming at selecting the best of these two controllers. Finally, experiments run are discussed, whose results validate the proposed model and control system, besides allowing concluding that the best option is to adopt the kinematic controller plus the dynamic compensation, mainly for higher velocities, which is the main contribution of the paper.

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

Data Availability

Not applicable (manuscript self-contained).

References

  1. Beglini, M., Lanari, L., Oriolo, G.: Anti-jackknifing control of tractor-trailer vehicles via intrinsically stable mpc. In: Proceedings 2020 IEEE International Conference on Robotics and Automation (ICRA), pp. 8806–8812 (2020)

  2. Hejase, M., Jing, J., Maroli, J.M., Salamah, Y.B., Fiorentini, L., Ȯzgu̇ner, Ü.: Constrained backward path tracking control using a plug-in jackknife prevention system for autonomous tractor-trailers. In: IEEE Conference on Intelligent Transportation Systems Proceedings, ITSC, 2018-Novem, pp 2012–2017 (2018)

  3. Post, M.A., Bianco, A., Yan, X.T.: Autonomous navigation with ROS for a mobile robot in agricultural fields ICINCO 2017. In: Proceedings of the 14th International Conference on Informatics in Control, Automation and Robotics, vol. 2, pp 79–87 (2017)

  4. David, J., Manivannan, P.V.: Control of truck-trailer mobile robots A survey. Intell. Serv. Robot. 7(4), 245–258 (2014)

    Article  Google Scholar 

  5. Petrov, P.: Nonlinear backward tracking control of an articulated mobile robot with off-axle hitching. In: Proceedings of the 9th WSEAS International Conference on Signal Processing, Robotics and Automation, pp 269–273 (2010)

  6. Michałek, M.M., Kiełczewski, M., Jedwabny, T.: Cascaded VFO control for non-standard N-Trailer robots. J. Intell. Robot. Syst. Theory Appl. 77(3-4), 415–432 (2013)

    Article  Google Scholar 

  7. Michalek, M.M.: Cascade-like modular tracking controller for non-standard n-trailers. IEEE Trans. Control Syst. Technol. 25(2), 619–627 (2017)

    Article  Google Scholar 

  8. Jing, J., Maroli, J.M., Salamah, Y.B., Hejase, M., Fiorentini, L., Ozguner, U.: Control method designs and comparisons for tractor-trailer vehicle backward path tracking. In: Proceedings of the American Control Conference, 2019-July, pp 5531–5537 (2019)

  9. Ardhi, R., Raka Febsya, M., Widyotriatmo, A., Nazaruddin, Y.Y.: Backward motion path following control of autonomous truck-trailer lyapunov stability approach. In: CCTA 2019 - 3rd IEEE Conference on Control Technology and Applications, pp 900–905 (2019)

  10. Ritzen, P., Roebroek, E., Wouw, N.V.D., Jiang, Z.P., Nijmeijer, H.: Trailer steering control of a tractor-trailer robot. IEEE Trans. Control Syst. Technol. 24(4), 1240–1252 (2016)

    Article  Google Scholar 

  11. Khalaji, A.K., Ali, S., Moosavian, A.: Stabilization of a tractor-trailer wheeled robot. J. Mech. Sci. Technol. 30(1), 421–428 (2016)

    Article  Google Scholar 

  12. Khalaji, A.K., Yazdani, A.: Orientation control of a wheeled robot towing a trailer in backward motion. In: 2017 IEEE 4th International Conference on Knowledge-Based Engineering and Innovation (KBEI), pp. 0907–0912 (2017)

  13. Lashkari, N., Biglarbegian, M., Yang, S.X.: Backstepping tracking control design for a tractor robot pulling multiple trailers. In: Proceedings of the American Control Conference, 2018-June, pp 2715–2720 (2018)

  14. Lashkari, N., Biglarbegian, M., Yang, S.X.: Development of novel motion planning and controls for a series of physically connected robots in dynamic environments. J. Intell. Robot. Syst. Theory Appl. 95(2), 291–310 (2019)

    Article  Google Scholar 

  15. Duleba, I.: Kinematic models of doubly generalized n-trailer systems. J. Intell. Robot. Syst. Theory Appl. 94(1), 135–142 (2019)

    Article  Google Scholar 

  16. Michałek, M.M.: Motion control with minimization of a boundary off-track for non-Standard N-trailers along forward-followed paths. In: IEEE International Conference on Automation Science and Engineering, 2015-Octob, pp 1564–1569 (2015)

  17. Ferreira, E.P., Miranda, V.M.: Full neural predictors, with fixed time horizon, for a Truck-Trailer- Trailer prototype of a multi-articulated robot, in backward movements-singular conditions and critical angles. In: IEEE International Conference on Control and Automation (ICCA), pp 991–996 (2011)

  18. Shojaei, K.: Neural network formation control of a team of tractor-trailer systems. Robotica 36 (1), 39–56 (2018)

    Article  Google Scholar 

  19. Jin, Z., Liang, Z., Guo, P., Zheng, M.: Adaptive backstepping tracking control of a car with n trailers based on rbf neural network. Asian J. Control 23(2), 824–834 (2021)

    Article  MathSciNet  Google Scholar 

  20. Moran, A.: Autonomous path following of truck-trailer vehicles using linear-fuzzy control. In: 2017 3rd International Conference on Control, Automation and Robotics (ICCAR 2017), pp 651–657 (2017)

  21. Cheng, J., Wang, B., Zhang, Y., Wang, Z.: Backward orientation tracking control of mobile robot with N trailers. Int. J. Control Autom. Syst. 15(2), 867–874 (2017)

    Article  Google Scholar 

  22. Kruglov, S.P., Kovyrshin, S.V.: Adaptive Trailer Backup Control. In: 2018 International Multi-Conference on Industrial Engineering and Modern Technologies, FarEastCon 2018, pp 1–6 (2018)

  23. Nayl, T., Nikolakopoulos, G., Gustafsson, T., Kominiak, D., Nyberg, R.: Design and experimental evaluation of a novel sliding mode controller for an articulated vehicle. Robot. Auton. Syst. 103, 213–221 (2018)

    Article  Google Scholar 

  24. Yue, M., Hou, X., Gao, R., Chen, J.: Trajectory tracking control for tractor-trailer vehicles: a coordinated control approach. Nonlinear Dyn. 91(2), 1061–1074 (2018)

    Article  Google Scholar 

  25. Ljungqvist, O., Axehill, D., Pettersson, H.: On sensing-aware model predictive path-following control for a reversing general 2-trailer with a car-like tractor. In: Proceedings 2020 IEEE International Conference on Robotics and Automation (ICRA), pp. 8813–8819 (2020)

  26. Yue, M., Wu, X., Guo, L., Gao, J.: Quintic polynomial-based obstacle avoidance trajectory planning and tracking control framework for tractor-trailer system. Int. J. Control Autom. Syst. 17(10), 2634–2646 (2019)

    Article  Google Scholar 

  27. Pradalier, C., Usher, K.: A simple and efficient control scheme to reverse a tractor-trailer system on a trajectory. In: Proceedings 2007 IEEE International Conference on Robotics and Automation (ICRA), pages 2208–2214 (2007)

  28. Astolfi, A., Bolzern, P., Locatelli, A.: Path-tracking of a tractor-trailer vehicle along rectilinear and circular paths: a lyapunov-based approach. IEEE Trans. Robot. Autom. 20(1), 154–160 (2004)

    Article  Google Scholar 

  29. Bolzern, P., DeSantis, R.M., Locatelli, A., Masciocchi, D.: Path-tracking for articulated vehicles with off-axle hitching. IEEE Trans. Control Syst. Technol. 6(4), 515–523 (1998)

    Article  Google Scholar 

  30. Chung, W., Park, M., Yoo, K., Roh, J.I., 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 

  31. Prasad, A., Sharma, B., Vanualailai, J.: A geometric approach to motion control of a standard tractor-trailer robot. In: Proceedings 2016 3rd Asia-Pacific World Congress on Computer Science and Engineering (APWC on CSE), pp. 53–59 (2016)

  32. Bolton, W.: Instrumentation and Control Systems. Elsevier Ltd., Amsterdam (2004)

  33. Cao, N., Lynch, A.F.: Inner–outer loop control for quadrotor uavs with input and state constraints. IEEE Trans. Control Syst. Technol. 24(5), 1797–1804 (2016)

    Article  Google Scholar 

  34. Martins, F.N., Celeste, W.C., Carelli, R., Sarcinelli-Filho, M., Bastos-Filho, T.F.: An adaptive dynamic controller for autonomous mobile robot trajectory tracking. Control. Eng. Pract. 16(11), 1354–1363 (2008)

    Article  Google Scholar 

  35. Martins, F.N., Sarcinelli-Filho, M., Carelli, R.: A velocity-based dynamic model and its properties for differential drive mobile robots. J. Intell. Robot. Syst. 85(2), 277–292 (2017)

    Article  Google Scholar 

  36. Resende, C.Z., Carelli, R., Sarcinelli-Filho, M.: A nonlinear trajectory tracking controller for mobile robots with velocity limitation via fuzzy gains. Control. Eng. Pract. 21(10), 1302–1309 (2013)

    Article  Google Scholar 

  37. Morales, J., Mandow, A., Martinez, J.L., Merti̇nez, J.L., Garcia-Cerezo, A.J.: Driver assistance system for backward maneuvers in passive multi-trailer vehicles. In: IEEE International Conference on Intelligent Robots and Systems, pp 4853–4858 (2012)

  38. Morales, J., Martinez, J.L., Mandow, A., Garcia-Cerezo, A.J.: Steering the last trailer as a virtual tractor for reversing vehicles with passive on-and off-axle hitches. IEEE Trans. Ind. Electron. 60(12), 5729–5736 (2013)

    Article  Google Scholar 

  39. De La Cruz, C., Carelli, R.: Dynamic model based formation control and obstacle avoidance of multi-robot systems. Robotica 26(3), 345–356 (2008)

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to thank Universdade Federal do Espírito Santo (UFES) and Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES), Campus Guarapari, for the support given to the project. Dr. Mario Sarcinelli-Filho also thanks CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico, agency of the Brazilian Ministry of Science, Technology, Innovations and Communications, and FAPES - Fundação de Amparo à Pesquisa e Inovação do Espírito Santo, agency of the State of Espírito Santo, Brazil, for financing this research.

Funding

CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológi-co, agency of the Brazilian Ministry of Science, Technology, Innovations and Communications and FAPES - Fundação de Amparo à Pesquisa e Inovação, agency of the State of Espírito Santo, Brazil.

Author information

Authors and Affiliations

Authors

Contributions

1. Diego Nunes Bertolani: model development, experiment design and execution, data analysis and manuscript writing;

2. Vinicius Pacheco Bacheti: support in model development, experiment design and execution and manuscript writing;

3. Mário Sarcinelli-Filho: research supervision, experiment supervision, data analysis, manuscript writing supervision and text revision.

Corresponding author

Correspondence to Diego Nunes Bertolani.

Ethics declarations

Ethics approval and consent to participate

Not applicable.

Consent for Publication

Not applicable.

Competing interests

There are no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Research financed by CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico, a granting agency of the Brazilian Ministry of Science, Technology, Innovations and Communications, and FAPES - Fundação de Amparo à Pesquisa e Inovação do Espírito Santo, a granting agency of the State of Espírito Santo, Brazil

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bertolani, D.N., Bacheti, V.P. & Sarcinelli-Filho, M. Controlling a Unicycle Mobile Platform Pushing 1 and 2 Passive Trailers. J Intell Robot Syst 103, 43 (2021). https://doi.org/10.1007/s10846-021-01478-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10846-021-01478-z

Keywords

Navigation