Skip to main content
Log in

Trajectory tracking control of a three-wheeled omnidirectional mobile robot using disturbance estimation compensator by RBF neural network

  • Technical Paper
  • Published:
Journal of the Brazilian Society of Mechanical Sciences and Engineering Aims and scope Submit manuscript

Abstract

This paper presents a trajectory tracking approach of a three-wheeled omnidirectional mobile robot using disturbance estimation compensator by RBF (radial basis function) neural network. Model uncertainty, nonlinear terms in the dynamic model and unknown disturbances are treated as a ‘total disturbance,’ and estimated and compensated it by RBF neural network. The proposed controller is a modification of the PD CT (proportional derivative computed torque) method, and has a neural network compensation term that estimates and compensates for the ‘total disturbance.’ The effectiveness of the proposed approach is compared with PD CT, PID CT (proportional integrated derivative CT) controllers through simulations and experiments. Simulations and experimental results show that the proposed approach is more effective than the CT trajectory tracking approaches in the presence of model uncertainties and unknown disturbances. In particular, the proposed method is much more efficient in the presence of unknown disturbances as well as model uncertainties.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25

Similar content being viewed by others

References

  1. Ma’arif IA, Raharja NM, Supangkat G, Arofiati F, Sekhar R, Rijalusalam DU (2021) PID-based with odometry for trajectory tracking control on four-wheel omnidirectional covid-19 aromatherapy robot. Emerg Sci J 5:1–25

    Google Scholar 

  2. Zangina U, Buyamin S, Abidin MSZ, Mahmud MSA, Hasan HS (2020) Non-linear PID controller for trajectory tracking of a differential drive mobile robot. J Mech Eng Res Dev 34(7):255–270

    Google Scholar 

  3. Saleh AL, Hussain MA, Klim SM (2018) Optimal trajectory tracking control for a wheeled mobile robot using fractional order PID controller. J Univ Babylon Eng Sci 26(4):1–15

    Google Scholar 

  4. Abiyev RH, Günsel IS, Akkaya N, Aytac E, Çağman A, Abizada S (2017) Fuzzy control of omnidirectional robot. Procedia Comput Sci 120:608–616

    Article  Google Scholar 

  5. Rostami V, Sojodishijani O, Ebrahimijam S, Nejad AM (2007) Fuzzy error recovery in feedback control for three wheel omnidirectional soccer robot. World Acad Sci Eng Technol Int Jof Electr Comput Eng 1(9):1–4

    Google Scholar 

  6. Štefek A, Pham VT, Krivanek V, Pham KL (2021) Optimization of fuzzy logic controller used for a differential drive wheeled mobile robot. Appl Sci 11(6023):1–23

    Google Scholar 

  7. Chen Y-H, Chao C-H, Cheng C-F, Huang C-J (2020) A fuzzy control design for the trajectory tracking of autonomous mobile robot. Adv Robot Mech Eng 2(5):206–211

    Google Scholar 

  8. Wang C, Liu X, Yang X, Fang Hu, Jiang A, Yang C (2018) Trajectory tracking of an omnidirectional wheeled mobile robot using a model predictive control strategy. Appl Sci 8(223):1–15

    Google Scholar 

  9. Teatro TAV, Eklund M, Milman R (2014) Nonlinear model predictive control for omnidirectional robot motion planning and tracking with avoidance. Can J Electr Comput Eng 29(3):1–6

    Google Scholar 

  10. Yingbai Hu, Hang Su, Zhang L, Miao S, Chen G, Knoll A (2019) Nonlinear model predictive control for mobile robot using varying-parameter convergent differential neural network. Robotics 8(64):1–21

    Google Scholar 

  11. Maida Č, Alma O (2013) Dynamic analysis of an omnidirectional mobile robot. In: 17th international research/expert conference “Trends in the Development of Machinery and Associated Technology”, TMT 2013, Istanbul, Turkey, 10–11, Sept 2013, pp1–4

  12. Lin L-C, Shih H-Y (2013) Modeling and adaptive control of an omni-mecanum-wheeled robot. Intell Control Autom 4:166–179

    Article  Google Scholar 

  13. Williams RL, Carter BE (2002) Dynamic model with slip for wheeled omnidirectional robots. IEEE Trans Robot Autom 18(3):285–293

    Article  Google Scholar 

  14. Babarsad OB, Sharbafi MA (2012) Modeling and simulating of omnidirectional soccer robot. Int J Model Optim 2(5):1–5

    Google Scholar 

  15. Sillas DG, Hurtado EG, Soto EV, Reséndiz JR, Arriaga ST (2015) Kinematics modeling and simulation of an autonomous omni-directional mobile robot: modelado y simulación de un robot móvil autónomo omni-direccional. Ingeniería e Investig 35(2):74–79. https://doi.org/10.15446/ing.investig.v35n2.47763

    Article  Google Scholar 

  16. Oliveira HP, Sousa AJ, Paulo Moreira A, da Costa PJCG (2009) Modeling and Assessing of Omnidirectional Robots with Three and Four Wheels. CONTEMPORARY ROBOTICS-Challenges and Solutions, https://www.researchgate.net/publication/221906625, 2009, pp 1–25

  17. Peñaloza-Mejía O, Márquez-Martínez LA, Alvarez J, Villarreal-Cervantes MG, García-Hernández R (2015) Motion control design for an omnidirectional mobile robot subject to velocity constraints. Math Probl Eng 2015:1–15. https://doi.org/10.1155/2015/608015

    Article  MathSciNet  MATH  Google Scholar 

  18. Yong Liu J, Zhu J, Williams II RL, Jianhua W (2008) Omnidirectional mobile robot controller based on trajectory linearization. Robot Auton Syst 56:371–479

    Google Scholar 

  19. Ren C, Sun Yi, Ma S (2016) Passivity-based control of an omnidirectional mobile robot. Robot Biomimet 3(10):1–9

    Google Scholar 

  20. Renpeng T, Shuoyu W, Yinlai J (2012) Motion control of a cushion robot considering load change and center of gravity shift. J Syst Des Dyn 6(5):1–14

    Google Scholar 

  21. Kang Y, Xue B, Zeng R (2021) Self-adaptive path tracking control for mobile robots under slippage conditions based on an rbf neural network. Algorithms 14(7):196. https://doi.org/10.3390/a14070196

    Article  Google Scholar 

  22. Akar HAR, Mahdi FR (2016) Trajectory tracking controller of mobile robot under time variation parameters based on neural networks and stochastic fractal algorithm. Res J Appl Sci Eng Technol 13(11):871–878

    Article  Google Scholar 

  23. Akkar HAR, Mahdi FR (2017) Adaptive path tracking mobile robot controller based on neural networks and novel grass root optimization algorithm. I.J. Intell Syst Appl 5:1–9

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yong-Chol Sin.

Ethics declarations

Conflict of interest

The authors disclose no actual or potential conflict of interest.

Additional information

Technical Editor: Adriano Almeida Gonçalves Siqueira.

Publisher's Note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yun, CG., Sin, YC., Ri, HR. et al. Trajectory tracking control of a three-wheeled omnidirectional mobile robot using disturbance estimation compensator by RBF neural network. J Braz. Soc. Mech. Sci. Eng. 45, 432 (2023). https://doi.org/10.1007/s40430-023-04340-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40430-023-04340-5

Keywords

Navigation