Skip to main content
Log in

Adaptive Tracking Control of Nonholonomic Mobile Manipulators Using Recurrent Neural Networks

  • Regular Papers
  • Intelligent Control and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

The trajectory tracking problem is considered for a class of nonholonomic mobile manipulators in the presence of uncertainties and disturbances. First, under the assumption that the kinematic subsystem of mobile manipulator is capable of being transformed into the chained form and the dynamic subsystem of mobile manipulator is exactly known without considering external disturbances, a model-based controller is designed at the torque level using backstepping design technology. However, the model-based control may be inapplicable for practical applications, as the uncertainties and disturbances do exist in the dynamics of mobile manipulators inevitably. Thus, a Recurrent Neural Network (RNN) based control system is developed without requiring explicit knowledge of the system dynamics. The control system comprises a RNN identifier and a compensation controller, in which the RNN is utilized to identify the unknown dynamics on-line, and the compensation controller is presented to compensate the approximation error and external disturbances. The online adaptive laws of the control system are derived in the Lyapunov sense so that the stability of the system can be guaranteed. Finally, simulation results for a wheeled mobile manipulator are provided to show the good tracking performance and robustness of the proposed control method.

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.

Similar content being viewed by others

References

  1. T. Arai, “Robots with integrated locomotion and manipulation and their future,” Proc. of the 1996 IEEE/RSJ International Conference on Intelligent Robots and Systems’ 96 (IROS 96), vol. 2, pp. 541–545, 1996.

    Google Scholar 

  2. O. Khatib, “Mobile manipulators: Expanding the frontiers of robot applications,” Field and Service Robotics, pp. 6–11, 1998. [click]

    Chapter  Google Scholar 

  3. O. Khatib, “Mobile manipulation: The robotic assistant,” Robotics and Autonomous Systems, vol. 26, no. 2–3, pp. 175–183, 1999.

    Article  Google Scholar 

  4. J. H. Chung and S. A. Velinsky, “Modeling and control of a mobile manipulator,” Robotica, vol. 16, no. 6, pp. 607–613, 1998.

    Article  Google Scholar 

  5. H. Jeong, H. Kim, J. Cheong, and W. Kim, “Virtual joint method for kinematic modeling of wheeled mobile manipulators,” International Journal of Control, Automation and Systems, vol. 12, no. 5, pp. 1059–1069, 2014. [click]

    Article  Google Scholar 

  6. A. Jain and C. C. Kemp, “EL-E: an assistive mobile manipulator that autonomously fetches objects from flat surfaces,” Autonomous Robots, vol. 28, no. 1, pp. 45–64, 2010. [click]

    Article  Google Scholar 

  7. B. Hamner, S. Koterba, J. Shi, R. Simmons, and S. Singh, “An autonomous mobile manipulator for assembly tasks,” Autonomous Robots, vol. 28, no. 1, pp. 131–149, 2010. [click]

    Article  Google Scholar 

  8. Z. Li, P. Moran, Q. Dong, R. Shaw, and K. Hauser, “Development of a tele-nursing mobile manipulator for remote care-giving in quarantine areas,” Proc. of IEEE International Conference on Robotics and Automation (ICRA), pp. 3581–3586, 2017.

    Google Scholar 

  9. Y. Yamamoto and X. Yun, “Effect of the dynamic interaction on coordinated control of mobile manipulators,” IEEE Transactions on Robotics and Automation, vol. 12, no. 5, pp. 816–824, 1996. [click]

    Article  Google Scholar 

  10. J. Tan, N. Xi, and Y. Wang, “Integrated task planning and control for mobile manipulators,” The International Journal of Robotics Research, vol. 22, no. 5, pp. 337–354, 2003.

    Article  Google Scholar 

  11. J. C. Ryu and S. K. Agrawal, “Planning and control of under-actuated mobile manipulators using differential flatness,” Autonomous Robots, vol. 29, no. 1, pp. 35–52, 2010. [click]

    Article  Google Scholar 

  12. C. P. Tang, P. T. Miller, V. N. Krovi, J. C. Ryu, and S. K. Agrawal, “Differential-flatness-based planning and control of a wheeled mobile manipulator-Theory and experiment,” IEEE/ASME Transactions on Mechatronics, vol. 16, no. 4, pp. 768–773, 2011. [click]

    Article  Google Scholar 

  13. W. Dong and W. L. Xu, “Adaptive tracking control of uncertain nonholonomic dynamic system,” IEEE Transactions on Automatic Control, vol. 46, no. 3, pp. 450–454, 2001. [click]

    Article  MathSciNet  MATH  Google Scholar 

  14. W. Dong, “On trajectory and force tracking control of constrained mobile manipulators with parameter uncertainty,” Automatica, vol. 38, no. 9, pp. 1475–1484, 2002.

    Article  MathSciNet  MATH  Google Scholar 

  15. S. Lin and A. A. Goldenberg, “Robust damping control of mobile manipulators,” IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), vol. 32, no. 1, pp. 126–132, 2002.

    Article  Google Scholar 

  16. Z. Li, S. S. Ge, and A. Ming, “Adaptive robust motion/ force control of holonomic-constrained nonholonomic mobile manipulators,” IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), vol. 37, no. 3, pp. 607–616, 2007. [click]

    Article  Google Scholar 

  17. Z. Li, S. S. Ge, M. Adams, and W. S. Wijesoma, “Adaptive robust output-feedback motion/force control of electrically driven nonholonomic mobile manipulators,” IEEE Transactions on Control Systems Technology, vol. 16, no. 6, pp. 1308–1315, 2008.

    Article  Google Scholar 

  18. Z. Li, S. S. Ge, M. Adams, and W. S Wijesoma, “Robust adaptive control of uncertain force/motion constrained nonholonomic mobile manipulators,” Automatica, vol. 44, no. 3, pp. 776–784, 2008. [click]

    Article  MathSciNet  Google Scholar 

  19. M. Boukattaya, M. Jallouli, and T. Damak, “On trajectory tracking control for nonholonomic mobile manipulators with dynamic uncertainties and external torque disturbances,” Robotics and autonomous systems, vol. 60, no. 12, pp. 1640–1647, 2012. [click]

    Article  Google Scholar 

  20. Y. Wang, Z. Miao, L. Liu, and Y. Chen, “Adaptive robust control of nonholonomic mobile manipulators with an application to condenser cleaning robotic systems,” Proc. of 8th IEEE Conference on Industrial Electronics and Applications (ICIEA), pp. 358–363, 2013.

    Google Scholar 

  21. S. Lin and A. A. Goldenberg, “Neural-network control of mobile manipulators,” IEEE Transactions on Neural Networks, vol. 12, no. 5, pp. 1121–1133, 2001. [click]

    Article  Google Scholar 

  22. D. Xu, D. Zhao, J. Yi, and X. Tan, “Trajectory tracking control of omnidirectional wheeled mobile manipulators: robust neural network-based sliding mode approach,” IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), vol. 39, no. 3, pp. 788–799, 2009.

    Article  Google Scholar 

  23. S. I. Han and J. M. Lee, “Decentralized Neural Network Control for Guaranteed Tracking Error Constraint of a Robot Manipulator,” International Journal of Control, Automation and Systems, vol. 13, no. 4, pp. 906–915, 2015. [click]

    Article  Google Scholar 

  24. S. Jung, “Stability analysis of reference compensation technique for controlling robot manipulators by neural network,” International Journal of Control, Automation and Systems, vol. 15, no. 2, pp. 952–958, 2017. [click]

    Article  Google Scholar 

  25. Z. Jin, J. Chen, Y. Sheng, and X. Liu, “Neural network based adaptive fuzzy PID-type sliding mode attitude control for a reentry vehicle,” International Journal of Control, Automation and Systems, vol. 15, no. 1, pp. 404–415, 2017. [click]

    Article  Google Scholar 

  26. Y. Wang and X. Wu, “Neural networks-based adaptive robust control of crawler-type mobile manipulators using sliding mode approach,” Industrial Robot: An International Journal, vol. 39, no. 3, pp. 260–270, 2012.

    Article  Google Scholar 

  27. D. Bu, W. Sun, H. Yu, C. Wang, and H. Zhang, “Adaptive robust control based on RBF neural networks for duct cleaning robot,” International Journal of Control, Automation and Systems, vol. 13, no. 2, pp. 475–487, 2015. [click]

    Article  Google Scholar 

  28. W. He, A. O. David, Z. Yin, and C. Sun, “Neural network control of a robotic manipulator with input deadzone and output constraint,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 46, no. 6, pp. 759–770, 2016. [click]

    Article  Google Scholar 

  29. W. He, Y. Chen, and Z. Yin, “Adaptive neural network control of an uncertain robot with full-state constraints,” IEEE Transactions on Cybernetics, vol. 46, no. 3, pp. 620–629, 2016. [click]

    Article  Google Scholar 

  30. B. Niu, Y. Liu, G. Zong, Z. Han, and J. Fu, “Command filter-based adaptive neural tracking controller design for uncertain switched nonlinear output-constrained systems,” IEEE Transactions on Cybernetics, vol. 47, no. 10, pp. 3160–3171, 2017. [click]

    Article  Google Scholar 

  31. Y. Wei, J. Qiu, and H. R. Karimi, “Reliable output feedback control of discrete-time fuzzy affine systems with actuator faults,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 64, no. 1, pp. 170–181, 2017. [click]

    Article  Google Scholar 

  32. Y. Wei, J. Qiu, H. K. Lam, and L. Wu, “Approaches to T-S fuzzy-affine-model-based reliable output feedback control for nonlinear Ito stochastic systems,” IEEE Transactions on Fuzzy Systems, vol. 25, no. 3, pp. 569–583, 2017. [click]

    Article  Google Scholar 

  33. Q. Zhou, H. Li, C. Wu, L. Wang, and C. K. Ahn, “Adaptive fuzzy control of nonlinear systems with unmodeled dynamics and input saturation using small-gain approach,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 47, no. 8, pp. 1979–1989, 2017. [click]

    Article  Google Scholar 

  34. T. Mai and Y. Wang, “Adaptive force/motion control system based on recurrent fuzzy wavelet CMAC neural networks for condenser cleaning crawler-type mobile manipulator robot,” IEEE Transactions on Control Systems Technology, vol. 22, no. 5, pp. 1973–1982, 2014. [click]

    Article  Google Scholar 

  35. K. Xia, H. Gao, L. Ding, G. Liu, Z. Deng, Z. Liu, and C. Ma, “Trajectory tracking control of wheeled mobile manipulator based on fuzzy neural network and extended Kalman filtering,” Neural Computing and Applications, pp. 1–16, 2016.

    Google Scholar 

  36. Z. Miao and Y. Wang, “Robust dynamic surface control of flexible joint robots using recurrent neural networks,” Journal of Control Theory and Applications, vol. 11, no. 2, pp. 222–229, 2013. [click]

    Article  MathSciNet  MATH  Google Scholar 

  37. F. J. Lin, H. J. Shieh, P. H. Shieh, and P. H. Shen, “An adaptive recurrent-neural-network motion controller for XY table in CNC machine,” IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), vol. 36, no. 2, pp. 286–299, 2006. [click]

    Google Scholar 

  38. Z. Miao, Y. Wang, and Y. Yang, “Robust tracking control of uncertain dynamic nonholonomic systems using recurrent neural networks,” Neurocomputing, vol. 142, no. 1, pp. 216–227, 2014. [click]

    Article  Google Scholar 

  39. R. M. Murray and S. S. Sastry, “Nonholonomic motion planning: Steering using sinusoids,” IEEE Transactions on Automatic Control, vol. 38, no. 5, pp. 700–716, 1993. [click]

    Article  MathSciNet  MATH  Google Scholar 

  40. W. Leroquais and B. d’Andrea-Novel, “Transformation of the kinematic models of restricted mobility wheeled mobile robots with a single platform into chain forms,” Proceedings of the 34th IEEE Conference on Decision and Control, vol. 4, pp. 3811–3816, 1995.

    Google Scholar 

  41. G. C. Walsh and L. G. Bushnell, “Stabilization of multiple input chained form control systems,” Systems & Control Letters, vol. 25, no. 3, pp. 227–234, 1995. [click]

    Article  MathSciNet  MATH  Google Scholar 

  42. C. Samson, “Control of chained systems: application to path following and time-varying point-stabilization of mobile robots,” IEEE transactions on Automatic Control, vol. 40, no. 1, pp. 64–77, 1995. [click]

    Article  MathSciNet  MATH  Google Scholar 

  43. T. C. Lee and Z. P. Jiang, “A generalization of Krasovskii-LaSalle theorem for nonlinear time-varying systems: converse results and applications,” IEEE Transactions on Automatic Control, vol. 50, no. 8, pp. 1147–1163, 2005. [click]

    Article  MathSciNet  MATH  Google Scholar 

  44. Y. Wei, J. Qiu, H. R. Karimi, and M. Wang, “New results on H∞ dynamic output feedback control for Markovian jump systems with time-varying delay and defective mode information,” Optimal Control Applications and Methods, vol. 35, no. 6, pp. 656–675, 2014.

    Article  MathSciNet  MATH  Google Scholar 

  45. Y. Wei, J. Qiu, H. R. Karimi, and M. Wang, “Model reduction for continuous-time Markovian jump systems with incomplete statistics of mode information,” International Journal of Systems Science, vol. 45, no. 7, pp. 1496–1507, 2014. [click]

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jianxu Mao.

Additional information

Recommended by Associate Editor Choon Ki Ahn under the direction of Editor Hamid Reza Karimi. This work was supported by the National Natural Science Foundation of China(61573134, 61433016, 61471167), National Science and Technology Support Program of China(2015BAF13B00).

Guo Yi received his B.S. degree from Hunan Normal University in 2008, his M.S. degree from Hunan University in 2011. He is currently a Ph.D. candidate at the College of Electrical and Information Engineering, Hunan University. His research interest include computer vision, nonlinear systems and control, and cooperative control for multiagent systems.

Jianxu Mao received his B.S. degree from Nanchang University in 1993, an M.S. degrees from East China Institute of Technology in 1999, and a Ph.D. degree from Hunan University in 2003. He is currently an associate professor at the College of Electrical and Information Engineering, Hunan University. His research interest include computer vision, image processing and pattern recognition.

Yaonan Wang received his B.S. degree in computer engineering from East China University of Technology, Fuzhou, China, in 1981, and his M.S. and Ph.D. degrees in control engineering from Hunan University, Changsha, China, in 1990 and 1994, respectively. He was a Post-Doctoral Research Fellow with the National University of Defense Technology, Changsha, from 1994 to 1995, a Senior Humboldt Fellow in Germany from 1998 to 2000, and a Visiting Professor with the University of Bremen, Bremen, Germany, from 2001 to 2004. He has been a Professor with Hunan University since 1995. His current research interests include robot control, intelligent control and information processing, industrial process control, and image processing.

Siyu Guo received the B.S. and Ph.D. degree from Zhejiang University, in 1997 and 2002, respectively. He is currently an associate professor at the College of Electrical and Information Engineering, Hunan University. His present research interests focus on image processing, computer vision, and system modeling and simulation.

Zhiqiang Miao received the B.S. and Ph.D. degrees from the Hunan University, in 2010 and 2016, respectively. He is currently a Post-Doctoral Fellow with the Department of Mechanical and Automation Engineering, Chinese University of Hong Kong. His current research interests include robotics, nonlinear systems and control, and cooperative control for multiagent systems.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yi, G., Mao, J., Wang, Y. et al. Adaptive Tracking Control of Nonholonomic Mobile Manipulators Using Recurrent Neural Networks. Int. J. Control Autom. Syst. 16, 1390–1403 (2018). https://doi.org/10.1007/s12555-017-0309-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-017-0309-6

Keywords

Navigation