Application to Mobile Robot RMP

  • Yunong ZhangEmail author
  • Dongsheng Guo


In this chapter, the application of the ZD approach is further investigated to the velocity-level RMP of mobile redundant robot manipulators. That is, by introducing three different ZFs and by exploiting the ZD design formula, we propose, develop, and investigate a velocity-level RMP performance index. Then, based on such a performance and with physical limits considered, the resultant RMP scheme is presented and investigated to remedy the joint-angle drift phenomenon of mobile redundant robot manipulators. Such a scheme is reformulated as a QP, which is solved by a numerical algorithm. With two path-tracking examples, simulation results based on a wheeled mobile robot manipulator substantiate well the effectiveness and accuracy of the proposed velocity-level RMP scheme (as well as show the application prospect of the presented ZD approach once again).


Motion Trajectory Robot Manipulator Mobile Manipulator Mobile Platform Circular Path 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Lasky TA, Ravani B (2000) Sensor-based path planning and motion control for a robotic system for roadway crack sealing. IEEE Trans Control Syst Technol 8(4):609–622Google Scholar
  2. 2.
    Xia Y, Wang J (2001) A dual neural network for kinematic control of redundant robot manipulators. IEEE Trans Syst, Man, Cybern B 31(1):147–154Google Scholar
  3. 3.
    Shahri NR, Troch I (1996) Collision-avoidance for redundant robots through control of the self-motion of the manipulator. J Intell Robot Syst 16(2):123–149Google Scholar
  4. 4.
    Ding H, Chan SP (1996) A real-time planning algorithm for obstacle avoidance of redundant robots. J Intell Robot Syst 16(3):229–243Google Scholar
  5. 5.
    Zhang Y, Zhang Z (2013) Repetitive motion planning and control of redundant robot manipulators. Springer, New YorkCrossRefzbMATHGoogle Scholar
  6. 6.
    Guo D, Zhang Y (2014) Acceleration-level inequality-based MAN scheme for obstacle avoidance of redundant robot manipulators. IEEE Trans Ind Electron 61(12):6903–6914Google Scholar
  7. 7.
    Guo D, Zhang Y (2014) Simulation and experimental verification of weighted velocity and acceleration minimization for robotic redundancy resolution. IEEE Trans Autom Sci Eng 11(4):1203–1217Google Scholar
  8. 8.
    Guo D, Zhang Y (2014) Li-function activated ZNN with finite-time convergence applied to redundant-manipulator kinematic control via time-varying Jacobian matrix pseudoinversion. Appl Soft Comput 24:158–168Google Scholar
  9. 9.
    Klein CA, Kee KB (1989) The nature of drift in pseudoinverse control of kinematically redundant manipulators. IEEE Trans Robot Autom 5(2):231–234Google Scholar
  10. 10.
    Klein CA, Ahmed S (1995) Repeatable pseudoinverse control for planar kinematically redundant manipulators. IEEE Trans Syst, Man, Cybern 25(12):1657–1662Google Scholar
  11. 11.
    Siciliano B, Khatib O (2008) Springer handbook of robotics. Springer, HeidelbergCrossRefzbMATHGoogle Scholar
  12. 12.
    Siciliano B, Sciavicco L, Villani L, Oriolo G (2009) Robotics: modelling, planning and control. Springer, LondonCrossRefGoogle Scholar
  13. 13.
    Zhang Z, Zhang Y (2012) Acceleration-level cyclic-motion generation of constrained redundant robots tracking different paths. IEEE Trans Syst Man Cybern B 42(4):1257–1269Google Scholar
  14. 14.
    Zhang Y, Tan Z, Chen K, Yang Z, Lv X (2009) Repetitive motion of redundant robots planned by three kinds of recurrent neural networks and illustrated with a four-link planar manipulator’s straight-line example. Robot Auton Syst 57(6–7):645–651Google Scholar
  15. 15.
    Zhang Y, Lv X, Li Z, Yang Z, Chen K (2008) Repetitive motion planning of PA10 robot arm subject to joint physical limits and using LVI-based primal-dual neural network. Mechatronics 18(9):475–485CrossRefGoogle Scholar
  16. 16.
    Shamir T, Yomdin Y (1988) Repeatability of redundant manipulators: Mathematical solution of the problem. IEEE Trans Autom Control 33(6):1004–1009zbMATHMathSciNetGoogle Scholar
  17. 17.
    Roberts RG, Maciejewski AA (1993) Repeatable generalized inverse control strategies for kinematically redundant manipulators. IEEE Trans Autom Control 38(5):689–698zbMATHMathSciNetGoogle Scholar
  18. 18.
    Tchon K, Jakubiak J (2005) A repeatable inverse kinematics algorithm with linear invariant subspaces for mobile manipulators. IEEE Trans Syst, Man, Cybern B 35(5):1051–1057Google Scholar
  19. 19.
    Lee JK, Cho HS (1997) Mobile manipulator motion planning for multiple tasks using global optimization approach. J Intell Robot Syst 18(2):169–190Google Scholar
  20. 20.
    Bayle B, Fourquet J-Y,M. Renaud M (2003) Manipulability of wheeled mobile manipulators: Application to motion generation. Int J Robot Res 22(7–8):565–581Google Scholar
  21. 21.
    Xu D, Zhao D, Yi J, Tan X (2009) Trajectory tracking control of omnidirectional wheeled mobile manipulators: Robust neural networkbased sliding mode approach. IEEE Trans Syst, Man, Cybern B 39(3):788–799Google Scholar
  22. 22.
    Xiao L, Zhang Y (2014) A new performance index for the repetitive motion of mobile manipulators. IEEE Trans Cybern 44(2):280–292Google Scholar
  23. 23.
    Tchoń K (2002) Repeatability of inverse kinematics algorithms for mobile manipulators. IEEE Trans Autom Control 47(8):1376–1380Google Scholar
  24. 24.
    Tchoń K, Jakubiak J (2003) Endogenous configuration space approach to mobile manipulators: a derivation and performance assessment of Jacobian inverse kinematics algorithms. Int J Control 76:1387–1419zbMATHGoogle Scholar
  25. 25.
    Tchoń K, Jakubiak J (2005) A repeatable inverse kinematics algorithm with linear invariant subspaces for mobile manipulators. IEEE Trans Syst, Man, Cybern B 35(5):1051–1057Google Scholar
  26. 26.
    Tchoń K (2006) Repeatable, extended Jacobian inverse kinematics algorithm for mobile manipulators. Syst Control Lett 55:87–93zbMATHGoogle Scholar
  27. 27.
    Zhang Y, Yi C (2011) Zhang neural networks and neural-dynamic method. Nova Science Publishers, New YorkGoogle Scholar
  28. 28.
    Tang C, Miller P, Krovi V, Ryu J, Agrawal S (2011) Differential-flatness-based planning and control of a wheeled mobile manipulator-Theory and experiment. IEEE/ASME Trans Mechatron 16(4):768–773Google Scholar
  29. 29.
    White GD, Bhatt RM, Tang CP, Krovi VN (2009) Experimental evaluation of dynamic redundancy resolution in a nonholonomic wheeled mobile manipulator. IEEE/ASME Trans Mechatron 14(3):349–357Google Scholar
  30. 30.
    He B (1994) Solving a class of linear projection equations. Numer Math 68(1):71–80zbMATHMathSciNetGoogle Scholar
  31. 31.
    He B (1994) A new method for a class of linear variational inequalities. Math Program 66(2):137–144zbMATHGoogle Scholar
  32. 32.
    Guo D, Zhang Y (2012) A new inequality-based obstacle-avoidance MVN scheme and its application to redundant robot manipulators. IEEE Trans Syst, Man, Cybern, C 42(6):1326–1340Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2015

Authors and Affiliations

  1. 1.School of Information Science and TechnologySun Yat-sen UniversityGuangzhouChina

Personalised recommendations