Skip to main content

Abstract

Differing from the conventional pseudoinverse-type scheme, an optimization scheme (specifically, a minimization scheme) is presented and investigated in this chapter for online RMP of redundant robot manipulators. Such an RMP scheme, which takes into account the avoidance of joint physical limits (e.g., joint-angle limits and joint-velocity limits), aims at remedying the so-called joint-angle drift problem. Then, some other optimization schemes, which can be viewed as the extensions of the RMP scheme, are developed and investigated for the purpose of repetitive motion planning. These schemes are finally reformulated and unified as QP problems with different definitions of the same coefficients.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 159.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Zhang Y (2002) Analysis and design of recurrent neural networks and their applications to control and robotic systems. PhD dissertation, Chinese University of Hong Kong, Hong Kong

    Google Scholar 

  2. Siciliano B, Khatib O (2008) Springer handbook of robotics. Springer, Heidelberg

    Book  MATH  Google Scholar 

  3. Zhang Y, Wang J (2002) A dual neural network for constrained torque optimization of kinematically redundant manipulators. IEEE Trans Syst Man Cybern, Part B, Cybern 32(5):654–662

    Article  Google Scholar 

  4. Zhang Y, Wang J, Xia Y (2003) A dual neural network for redundancy resolution of kinematically redundant manipulators subject to joint limits and joint velocity limits. IEEE Trans Neural Netw 14(3):658–667

    Article  Google Scholar 

  5. Zhang Y, Wang J (2004) Obstacle avoidance of kinematically redundant manipulators using a dual neural network. IEEE Trans Syst Man Cybern, Part B, Cybern 34(1):752–759

    Article  Google Scholar 

  6. Zhang Y, Ge SS, Lee TH (2004) A unified quadratic programming based dynamical system approach to joint torque optimization of physically constrained redundant manipulators. IEEE Trans Syst Man Cybern, Part B, Cybern 34(5):2126–2132

    Article  Google Scholar 

  7. Klein CA, Huang C (1983) Review of pseudoinverse control for use with kinematically redundant manipulators. IEEE Trans Syst Man Cybern, Part B, Cybern 13(5):245–250

    Google Scholar 

  8. De Luca A, Lanari L, Oriolo G (1992) Control of redundant robots on cyclic trajectories. In: Proceedings of IEEE international conference on robotics and automation, pp 500–506

    Google Scholar 

  9. Kireanski MV, Petrovie TM (1993) Combined analytical-pseudoinverse inverse kinematic solution for simple redundant manipulators and singularity avoidance. Int J Robot Res 12(2):188–196

    Article  Google Scholar 

  10. Huang L (1997) An extended form of damped pseudoinverse control of kinematically redundant manipulators. In: Proceedings of IEEE international conference on systems, man, and cybernetics, pp 3791–3796

    Google Scholar 

  11. Chen K, Guo D, Tan Z, Yang Z, Zhang Y (2008) Cyclic motion planning of redundant robot arms: simple extension of performance index may not work. In: Proceedings of the 2nd international symposium on intelligent information technology application, pp 635–639

    Google Scholar 

  12. Zhang Y, Lv X, Li Z, Yang Z, Zhu H (2008) Effective neural remedy for drift phenomenon of planar three-link robot arm using quadratic performance index. Electron Lett 44(6):436–437

    Google Scholar 

  13. 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–485

    Article  Google Scholar 

  14. Zhang Y, Guo D (2009) Linear programming versus quadratic programming in robots’ repetitive redundancy resolution: a chattering phenomenon investigation. In: Proceedings of the 4th IEEE conference on industrial electronics and applications, pp 2822–2827

    Google Scholar 

  15. 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–651

    Article  Google Scholar 

  16. Zhang Y, Guo D, Cai B, Yi C (2011) Analysis and verification on repetitive motion planning scheme of redundant manipulators using new performance index. J Wuhan Univ Technol 35(1):67–70

    Google Scholar 

  17. Zhang Y, Guo D, Cai B, Chen K (2011) Remedy scheme and theoretical analysis of joint-angle drift phenomenon for redundant robot manipulators. Robot Comput-Integr Manuf 27(4):860–869

    Article  Google Scholar 

  18. Zhang Y, Zhu H, Tan Z, Cai B, Yang Z (2008) Self-motion planning of redundant robot manipulators based on quadratic program and shown via PA10 example. In: Proceedings of the 2nd international symposium on systems and control in aerospace and astronautics, pp 1–6

    Chapter  Google Scholar 

  19. Zhang Y, Huang Y, Guo D (2009) Self-motion planning of functionally redundant PUMA560 manipulator via quadratic-program formulation and solution. In: Proceedings of IEEE international conference on mechatronics and automation, pp 2518–2523

    Google Scholar 

  20. Zhang Y (2005) On the LVI-based primal-dual neural network for solving online linear and quadratic programming problems. In: Proceedings of American control conference, pp 1351–1356

    Google Scholar 

  21. He B (1992) A projection and contraction method for a class of linear complementarity problem and its application in convex quadratic programming. Appl Math Optim 25(3):247–262

    Article  MathSciNet  MATH  Google Scholar 

  22. He B (1994) A new method for a class of linear variational inequalities. Math Program 66(1–3):137–144

    Article  MATH  Google Scholar 

  23. He B (1994) Solving a class of linear projection equations. Numer Math 68(1):71–80

    Article  MathSciNet  MATH  Google Scholar 

  24. Zhang Y, Fu S, Zhang Z, Xiao L, Li X (2011) On the LVI-based numerical method (E47 algorithm) for solving quadratic programming problems. In: Proceedings of IEEE international conference on automation and logistics, pp 125–130

    Google Scholar 

  25. Bazarra MS, Sherali HD, Shetty CM (1993) Nonlinear programming—theory and algorithms. Wiley, New York

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Zhang, Y., Zhang, Z. (2013). Robotic RMP Schemes and QP Formulations. In: Repetitive Motion Planning and Control of Redundant Robot Manipulators. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37518-7_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37518-7_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37517-0

  • Online ISBN: 978-3-642-37518-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics