Skip to main content

Neural Network-Based Self-tuning Kinematic Control and Dynamic Compensation for Mobile Robots

  • Conference paper
  • First Online:
Proceedings of 10th International Conference on Mechatronics and Control Engineering (ICMCE 2021)

Abstract

This paper proposes a neural network-based self-tuning kinematic controller and dynamic compensation for tracking trajectories, which applied, e.g., in cases where mobile robots are subject to: continuous parametric changes; different trajectories and external disturbances where online gain tuning is a desirable choice. For this kind of controller, the kinematic and dynamic model was developed considering that the mobile robot is confirmed by differential platform, and the operating point is not located at the center of wheel’s axes. The artificial neural network estimates the states of the mobile robot while the gradient descent optimization algorithm adjusts the controller gains that attain the smaller position tracking error, the dynamic model is used to compensate the velocity errors in the robot. Moreover, the stability of the proposed controller is demonstrated analytically. Finally, simulation results are given considering a Turtlebot3 mobile robot, real-time experiments are implemented in the same mobile robot, where the tests are carried out to show the effectiveness of the controller in a real environment.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Andaluz GM, Andaluz VH, Terán HC, Arteaga O, Chicaiza FA, Varela J, Ortiz JS, Pérez F, Rivas D, Sánchez JS, Canseco P (2016) Modeling dynamic of the human-wheelchair system applied to NMPC. In: Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics). LNCS, vol 9835. Springer, pp 179–190. https://doi.org/10.1007/978-3-319-43518-3_18

  2. Andaluz V, Roberti F, Carelli R (2010) Robust control with redundancy resolution and dynamic compensation for mobile manipulators. In: Proceedings of the IEEE international conference on industrial technology, pp 1469–1474. https://doi.org/10.1109/ICIT.2010.5472488

  3. Andaluz VH, Canseco P, Varela Aldas J, Ortiz JS, Pérez MG, Roberti F, Carelli R (2014) Robust control with dynamic compensation for human-wheelchair system. Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics) 8917:376–389. https://doi.org/10.1007/978-3-319-13966-1_37

  4. Bugeja MK, Fabri SG (2007) Dual adaptive control for trajectory tracking of mobile robots. In: Proceedings - IEEE international conference on robotics and automation, pp 2215–2220. https://doi.org/10.1109/ROBOT.2007.363649

  5. De La Cruz C, Carelli R (2008) Dynamic model based formation control and obstacle avoidance of multi-robot systems. Robotica 26(3):345–356. https://doi.org/10.1017/S0263574707004092, https://www.cambridge.org/core/product/identifier/S0263574707004092/type/journal_article

  6. Fierro R, Lewis FL (1998) Control of a nonholonomic mobile robot using neural networks. IEEE Trans Neural Networks 9(4):589–600. https://doi.org/10.1109/72.701173

    Article  Google Scholar 

  7. Gu D, Hu H (2002) Neural predictive control for a car-like mobile robot. Robot Auton Syst 39(2):73–86. https://doi.org/10.1016/S0921-8890(02)00172-0

    Article  Google Scholar 

  8. Andaluz VH, Leica P, Roberti F, Toibero M, Carelli R (2012) Adaptive coordinated cooperative control of multi-mobile manipulators. In: Frontiers in advanced control systems. InTech (2012). https://doi.org/10.5772/39143

  9. Hernández-Alvarado R, García-Valdovinos L, Salgado-Jiménez T, Gómez-Espinosa A, Fonseca-Navarro F (2016) Neural network-based self-tuning PID control for underwater vehicles. Sensors 16(9):1429. https://doi.org/10.3390/s16091429, http://www.mdpi.com/1424-8220/16/9/1429

  10. Kha NB, Ahn KK (2006) Position control of shape memory alloy actuators by using self tuning fuzzy PID controller. In: 2006 1ST IEEE conference on industrial electronics and applications, pp 1–5. https://doi.org/10.1109/ICIEA.2006.257198

  11. Liu C, Zhou C, Cao W, Li F, Jia P (2020) A novel design and implementation of autonomous robotic car based on ROS in indoor scenario. Robotics 9(1):19. https://doi.org/10.3390/robotics9010019, https://www.mdpi.com/2218-6581/9/1/19

  12. Mannan MA, Murata T, Tamura J, Tsuchiya T (2006) A fuzzy-logic-based self-tuning PI controller for high-performance vector controlled induction motor drive. Electric Power Compon Syst 34(4):471–481

    Article  Google Scholar 

  13. Michel O (2004) Cyberbotics Ltd. Webots: professional mobile robot simulation. Int J Adv Robot Syst 1(1):5 (2004). https://doi.org/10.5772/5618, http://journals.sagepub.com/doi/10.5772/5618

  14. Osusky J, Ciganek J (2018) Trajectory tracking robust control for two wheels robot. In: Proceedings of the 29th international conference on cybernetics and informatics, K and I 2018. Institute of Electrical and Electronics Engineers Inc, pp 1–4. https://doi.org/10.1109/CYBERI.2018.8337559

  15. Park C, Kyung JH, Choi TY, Do HM, Kim BI, Lee SH (2012) Design of an industrial dual arm robot manipulator for a Human-Robot hybrid manufacturing. In: 2012 9th international conference on ubiquitous robots and ambient intelligence, URAI 2012, pp 616–618. https://doi.org/10.1109/URAI.2012.6463097

  16. Recalde LF, Guevara BS, Cuzco G, Andaluz VH (2020) Optimal control problem of a differential drive robot. In: Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics), vol 12144 LNAI. Springer Science and Business Media Deutschland GmbH, pp 75–82. https://doi.org/10.1007/978-3-030-55789-8_7, https://link.springer.com/chapter/10.1007/978-3-030-55789-8_7

  17. Rossomando F, Soria C, Patiño H, Carelli R (2011) Model reference adaptive control for mobile robots in trajectory tracking using radial basis function neural networks. Lat Am Appl Res 41:177–182

    Google Scholar 

  18. Varela-Aldas J, Andaluz VH, Chicaiza FA (2018) Modelling and control of a mobile manipulator for trajectory tracking. In: Proceedings - 3rd international conference on information systems and computer science, INCISCOS 2018, vol 2018-Decem. Institute of Electrical and Electronics Engineers Inc, pp 69–74. https://doi.org/10.1109/INCISCOS.2018.00018

  19. Velagic J, Osmic N, Lacevic B (2010) Design of neural network mobile robot motion controller. In: Ramov B (ed) New trends in technologies, chap. 10. IntechOpen, Rijeka (2010). https://doi.org/10.5772/7584

  20. Zea DJ, Guevara BS, Recalde LF, Andaluz VH (2021) Dynamic simulation and kinematic control for autonomous driving in automobile robots. Springer, Cham, pp 205–216. https://doi.org/10.1007/978-3-030-63665-4_16, http://link.springer.com/10.1007/978-3-030-63665-4_16

Download references

Acknowledgements

The authors would like to thank Proyecto de Investigacion: Análisis, diseño e implementación de algoritmos de control inteligente en controladores con una red de sensores IoT en vehículos para mejorar la seguridad vial; Escuela Superior Politécnica de Chimborazo ESPOCH and the Research Group GITEA, for the support for the development of this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Luis F. Recalde .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Recalde, L.F., Guevara, B.S., Zea, D.J., Andaluz, V.H. (2023). Neural Network-Based Self-tuning Kinematic Control and Dynamic Compensation for Mobile Robots. In: Conte, G., Sename, O. (eds) Proceedings of 10th International Conference on Mechatronics and Control Engineering . ICMCE 2021. Lecture Notes in Mechanical Engineering. Springer, Singapore. https://doi.org/10.1007/978-981-19-1540-6_11

Download citation

  • DOI: https://doi.org/10.1007/978-981-19-1540-6_11

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-19-1539-0

  • Online ISBN: 978-981-19-1540-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics