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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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
Siciliano B, Khatib O (2008) Springer handbook of robotics. Springer, Heidelberg
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
He B (1994) A new method for a class of linear variational inequalities. Math Program 66(1–3):137–144
He B (1994) Solving a class of linear projection equations. Numer Math 68(1):71–80
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
Bazarra MS, Sherali HD, Shetty CM (1993) Nonlinear programming—theory and algorithms. Wiley, New York
Author information
Authors and Affiliations
Rights 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)