A novel second subproblem for two arbitrary axes of robots

The Paden–kahan subproblem is a simple and flexible method to solve the closed-form inverse resolution but limited by the geometrical structure of robots, which is very difficult to be kept because of processing and installation. Therefore, a closed-form solution on arbitrary configurations is an important issue in the field of robotic inverse kinematics. A novel second subproblem is firstly proposed in this study based on the product-of-exponentials model adapting to the two arbitrary axes without geometric constraints (parallel, vertical, disjoint, and so on). Furthermore, the algebraic methods involving the basic properties of the screw theory and Rodrigues’ rotation formula are employed for the solution, which makes the constraint equations of the second subproblem solvable for arbitrary configurations. This methodology can be applied to the inverse solutions of 5-degree-of-freedom robots that satisfies the Pieper criterion and can express the inverse solutions via two common formulas. Finally, the simulation and the real-world experiment demonstrated the accuracy of the method and the validity, respectively.

[1]  Rafael Cisneros Limón,et al.  Inverse Kinematics of a Humanoid Robot with Non-Spherical Hip: A Hybrid Algorithm Approach , 2013 .

[2]  Yan Gao Decomposible closed-form inverse kinematics for reconfigurable robots using product-of-exponentials formula , 2001 .

[3]  C. S. G. Lee,et al.  Robotics: Control, Sensing, Vision, and Intelligence , 1987 .

[4]  R. Paul Robot manipulators : mathematics, programming, and control : the computer control of robot manipulators , 1981 .

[5]  Mohammad A Mayyas,et al.  A method for the automatic generation of inverse kinematic maps in modular robotic systems , 2016 .

[6]  Zhao Jie,et al.  Generation of closed-form inversekinematics for reconfigurable robots , 2008 .

[7]  Bradley Evan Paden,et al.  Kinematics and Control of Robot Manipulators , 1985 .

[8]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[9]  Tan Yue-sheng,et al.  Extension of the Second Paden-Kahan Sub-problem and its' Application in the Inverse Kinematics of a Manipulator , 2008, 2008 IEEE Conference on Robotics, Automation and Mechatronics.

[10]  Huaicheng Yan,et al.  Codesign of Event-Triggered and Distributed $H_{\infty }$ Filtering for Active Semi-Vehicle Suspension Systems , 2017, IEEE/ASME Transactions on Mechatronics.

[11]  Shiqiang Zhu,et al.  Improved Inverse Kinematics Algorithm Using Screw Theory for a Six-DOF Robot Manipulator , 2015 .

[12]  Yan Gao,et al.  Closed-form inverse kinematics solver for reconfigurable robots , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[13]  Gang Wang,et al.  Adaptive Neural Network Control for Constrained Robot Manipulators , 2017, ISNN.

[14]  Huiming Wang,et al.  Adaptive Command-Filtered Backstepping Control of Robot Arms With Compliant Actuators , 2018, IEEE Transactions on Control Systems Technology.

[15]  Fuwen Yang,et al.  Event-Based Distributed $H_{\infty }$ Filtering Networks of 2-DOF Quarter-Car Suspension Systems , 2016, IEEE Transactions on Industrial Informatics.

[16]  Donald Lee Pieper The kinematics of manipulators under computer control , 1968 .

[17]  Hegao Cai,et al.  Generation of closed-form inverse kinematics for reconfigurable robots , 2008 .

[18]  M. Spong,et al.  Robot Modeling and Control , 2005 .

[19]  Xiao Lu,et al.  A screw axis identification method for serial robot calibration based on the POE model , 2012, Ind. Robot.