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.
Similar content being viewed by others
References
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
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
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
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
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
Š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
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
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
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
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
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
Lin L-C, Shih H-Y (2013) Modeling and adaptive control of an omni-mecanum-wheeled robot. Intell Control Autom 4:166–179
Williams RL, Carter BE (2002) Dynamic model with slip for wheeled omnidirectional robots. IEEE Trans Robot Autom 18(3):285–293
Babarsad OB, Sharbafi MA (2012) Modeling and simulating of omnidirectional soccer robot. Int J Model Optim 2(5):1–5
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
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
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
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
Ren C, Sun Yi, Ma S (2016) Passivity-based control of an omnidirectional mobile robot. Robot Biomimet 3(10):1–9
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
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.
About this article
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
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40430-023-04340-5