The inverse kinematics problem
Inverse kinematics (IK) is the reverse of FK: given a desired end-effector pose , find joint angles such that . IK is fundamentally harder than FK:
- Multiple solutions โ the same pose may be reachable by several joint configurations (elbow-up vs. elbow-down).
- No solution โ the target may be outside the robot's workspace.
- Infinite solutions โ a redundant robot ( DOF) has extra freedom; infinitely many reach the same pose.
Two broad approaches: analytical (closed-form, fast, exact, but arm-specific) and numerical (iterative, general, but slower and convergence-sensitive). Industrial robots almost always use analytical IK in the inner loop.
