In this paper, we present an efficient method based on geometric algebra for computing the solutions to the inverse kinematics problem (IKP) of the 6R robot manipulators with offset wrist. Due to the fact that there exist some difficulties to solve the inverse kinematics problem when the kinematics equations are complex, highly nonlinear, coupled and multiple solutions in terms of these robot manipulators stated mathematically, we apply the theory of Geometric Algebra to the kinematic modeling of 6R robot manipulators simply and generate closed-form kinematics equations, reformulate the problem as a generalized eigenvalue problem with symbolic elimination technique, and then yield 16 solutions. Finally, a spray painting robot, which conforms to the type of robot manipulators, is used as an example of implementation for the effectiveness and real-time of this method. The experimental results show that this method has a large advantage over the classical methods on geometric intuition, computation and real-time, and can be directly extended to all serial robot manipulators and completely automatized, which provides a new tool on the analysis and application of general robot manipulators.
Solution of Inverse Kinematics for 6R Robot Manipulators With Offset Wrist Based on Geometric Algebra
State Key Laboratory of Digital Manufacturing Equipment and Technology,
Mechanical School of Science and Engineering,
Contributed by the Mechanisms and Robotics Committee of ASME for publication in the JOURNAL OF MECHANISMS AND ROBOTICS. Manuscript received October 25, 2012; final manuscript received March 19, 2013; published online June 24, 2013. Assoc. Editor: J. M. Selig.
- Views Icon Views
- Share Icon Share
- Cite Icon Cite
- Search Site
Fu, Z., Yang, W., and Yang, Z. (June 24, 2013). "Solution of Inverse Kinematics for 6R Robot Manipulators With Offset Wrist Based on Geometric Algebra." ASME. J. Mechanisms Robotics. August 2013; 5(3): 031010. https://doi.org/10.1115/1.4024239
Download citation file:
- Ris (Zotero)
- Reference Manager