Abstract
The purpose of this paper is to propose a compound cosine function neural network with continuous learning algorithm for the velocity and orientation angle tracking control of a nonholonomic mobile robot with nonlinear disturbances. Herein, two neural network (NN) controllers embedded in the closed-loop control system have the simple continuous learning and rapid convergence capability without the dynamics information of the mobile robot to realize the adaptive control of the mobile robot. The neuron function of the hidden layer in the three-layer feed-forward network structure is on the basis of combining a cosine function with a unipolar sigmoid function. The developed neural network controllers have simple algorithm and fast learning convergence because the weight values are only adjusted between the nodes in hidden layer and the output nodes, while the weight values between the input layer and the hidden layer are one, i.e. constant, without the weight adjustment. Therefore, the main advantages of this control system are the real-time control capability and the robustness by use of the proposed neural network controllers for a nonholonomic mobile robot with nonlinear disturbances. Through simulation experiments applied to the nonholonomic mobile robot with the nonlinear disturbances which are considered as dynamics uncertainty and external disturbances, the simulation results show that the proposed NN control system of nonholonomic mobile robots has real-time control capability, better robustness and higher control precision. The compound cosine function neural network provides us with a new way to solve tracking control problems for mobile robots.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Canudas de Wit C, Khennouf H, Samson C, Sordalen OJ (1993) Nonlinear control design for mobile robots. In: Zheng YF (ed) Recent Trends in Mobile Robots, vol 11. World Scientific, Singapore, pp 121–156
Ye J (2008) Tracking control for nonholonomic mobiles: integrating the analog neural network into the backstepping technique. Neurocomputing 71:3373–3378
Yang JM, Kim JH (1999) Sliding mode control for trajectory tracking of nonholonomic wheeled mobile robots. IEEE Trans Robot Autom 15:578–587
Fukao T, Nakagawa H, Adachi N (2000) Adaptive tracking control of a nonholonomic mobile robot. IEEE Trans Robot Autom 16:609–615
Pourboghrat F, Karlsson MP (2000) Adaptive control of dynamic mobile robots with nonholonomic constraints. Comput Electr Eng 28:241–253
Oriolo G, Luca AD, Vendittelli M (2002) WMR control via dynamic feedback linearization: design, implementation and experimental validation. IEEE Trans Control Syst Technol 10:835–852
Das T, Kar IN, Chaudhury S (2006) Simple neuron-based adaptive controller for a nonholonomic mobile robot including actuator dynamics. Neurocomputing 69:2140–2151
Ye J (2008) Adaptive control of nonlinear PID-based analog neural network for a nonholonomic mobile robot. Neurocomputing 71:1561–1565
Hu T, Yang S (2001) A novel tracking control method for a wheeled mobile robot. In: Proceedings of 2nd Workshop on Computational Kinematics. Seoul, Korea, pp 104–116
Fierro R, Lewis FL (1998) Control of a nonholonomic mobile robot using neural networks. IEEE Trans Neural Netw 9(4):389–400
Hu T, Yang SX, Wang F, Mittal GS (2002) A neural network controller for a nonholonomic mobile robot with unknown robot parameters. In: Proceedings of IEEE International Conference on Robotics and Automation. Washington, DC, pp 3540–3545
Park BS, Yoo SJ, Park JB, Choi YH (2009) Adaptive neural sliding mode control of nonholonomic wheeled mobile robots with model uncertainty. IEEE Trans Control Syst Technol 17(1):207–214
Mohareri O, Dhaouadi R, Rad AB (2012) Indirect adaptive tracking control of a nonholonomic mobile robot via neural networks. Neurocomputing 88:54–66
Li Y, Zhu L, Sun M (2013) Adaptive neural-network control of mobile robot formations including actuator dynamics. Appl Mech Mater 303–306:1768–1773
Acknowledgments
The author is very grateful to the anonymous reviewers for their insightful and constructive comments and suggestions, which have been very helpful in improving this paper.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ye, J. Tracking control of a nonholonomic mobile robot using compound cosine function neural networks. Intel Serv Robotics 6, 191–198 (2013). https://doi.org/10.1007/s11370-013-0136-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11370-013-0136-4