Skip to main content
Log in

Tracking control of a nonholonomic mobile robot using compound cosine function neural networks

  • Original Research
  • Published:
Intelligent Service Robotics Aims and scope Submit manuscript

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.

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

Similar content being viewed by others

References

  1. 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

  2. Ye J (2008) Tracking control for nonholonomic mobiles: integrating the analog neural network into the backstepping technique. Neurocomputing 71:3373–3378

    Article  Google Scholar 

  3. Yang JM, Kim JH (1999) Sliding mode control for trajectory tracking of nonholonomic wheeled mobile robots. IEEE Trans Robot Autom 15:578–587

    Article  Google Scholar 

  4. Fukao T, Nakagawa H, Adachi N (2000) Adaptive tracking control of a nonholonomic mobile robot. IEEE Trans Robot Autom 16:609–615

    Article  Google Scholar 

  5. Pourboghrat F, Karlsson MP (2000) Adaptive control of dynamic mobile robots with nonholonomic constraints. Comput Electr Eng 28:241–253

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. Das T, Kar IN, Chaudhury S (2006) Simple neuron-based adaptive controller for a nonholonomic mobile robot including actuator dynamics. Neurocomputing 69:2140–2151

    Article  Google Scholar 

  8. Ye J (2008) Adaptive control of nonlinear PID-based analog neural network for a nonholonomic mobile robot. Neurocomputing 71:1561–1565

    Article  Google Scholar 

  9. 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

  10. Fierro R, Lewis FL (1998) Control of a nonholonomic mobile robot using neural networks. IEEE Trans Neural Netw 9(4):389–400

    Article  Google Scholar 

  11. 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

  12. 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

    Article  Google Scholar 

  13. Mohareri O, Dhaouadi R, Rad AB (2012) Indirect adaptive tracking control of a nonholonomic mobile robot via neural networks. Neurocomputing 88:54–66

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Jun Ye.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11370-013-0136-4

Keywords

Navigation