Professional Documents
Culture Documents
Chapter 4. Inverse Manipulator Kinematics
Chapter 4. Inverse Manipulator Kinematics
Inverse
Manipulator Kinematics
Chapter 4. Robot Inverse
Kinematics
4.1 Workspace
4.2 Sovability
4.3 Planar examples
4.4 Pieper’s solution for 6-DOF robot
4.5 Spatial examples
89
1. Definition
Problem:
Given output position and orientation.
Find (calculate) joint angles (displacement).
This is a real control problem in Robotics.
u Inverse +
-
GC Robot
Kinematics
Sensor
Primitive controller
91
Definition
Multiple solutions
For the given output, there are multiple configurations that
satisfy the given output.
92
Definition
Inverse solution of Puma robot
4 different configurations for the wrist position two different
orientation configurations for each. Therefore, 8 Inverse
Solutions for 06T.
The more nonzero links there are, the more ways there will be
to reach a certain goal (many inverse solution).
If all ai 0 , maximum 16 solutions exist.
93
4.2 Method of Solution
Method of solution
Can you obtain for the given manipulator
position?
• Unique solution
• Multiple solution
• Numerical solution
Inverse Kinematics
- Algebraic Method
- Geometric Method
94
Inverse Manipulator Kinematics
95
Inverse Manipulator Kinematics
96
Inverse Manipulator Kinematics
l1 l2c2 x
l2 s2 y
1 A tan 2( s1, c1 ) s1
l1 l2c2 l2 s2
l2 s2 l1 l2c2
97