Inverse kinematics — where it appears
Named by 12 essays across 2 fields — each of them below, with the objects they name alongside it.
The chain that does not close
Every mechanism in these essays so far has been a loop, and a loop is why a configuration here is a solve. An arm has no loop. Its pose is a product of six transforms, evaluated, with nothing to converge and nothing to refuse — and the difficulty does not disappear, it moves to the other end of the problem.
The easy problem and the hard one change places
For a robot arm, working out where the hand is takes a walk down a chain and working out what the joints must be to put it somewhere is the hard part. Connect the platform by three legs instead of one and both statements reverse — and the reversal is not a matter of degree.
Six legs and a square root
A Gough–Stewart platform's inverse problem is one subtraction and one square root per leg, computed six times without any leg consulting another. Its forward problem has forty solutions. That gap is the whole design, and it is why flight simulators are built this way and robot arms are not.
Eight ways to hold the same tool
A six-joint arm asked to put its tool at one place, held one way, has eight answers. Not approximately eight and not eight found by looking — two for the base, two for the elbow, two for the wrist, each exact to a hundredth of a femtometre, and a search from six hundred starting postures finds those eight and no ninth.
The wrist is three joints and one point
Three axes meeting at a point is what makes a six-joint arm's inverse problem solvable in closed form, and it is why every industrial arm is built that way. Move one of those axes by ten millimetres and the construction goes on returning eight confident answers, every one of them out by three and a half.
The workspace is not a shape you choose
A serial arm's reach is roughly a sphere and can be quoted as a number. A parallel mechanism's is the intersection of three reachability conditions, changes with every degree of orientation, and has a surface of uncontrollable poses cutting through the middle of it. There is no formula. There is a map, and it has to be computed.
A straight line at constant speed
Run every joint from its start value to its end value and the tool bows 402 mm off the line between them. Insist on the line instead and the arm will follow it — until the path passes near a singularity, where the joint rates a metre a second demands grow as one over the distance, measured at an exponent of −1.010.
The freedom that does nothing
Give an arm a seventh joint and one tool pose stops having eight answers and starts having infinitely many. The arm changes shape while the tool stands still — measured at 3.3 × 10⁻¹² of a metre over forty-one postures — and the elbow runs on a circle that two entirely different computations agree about to a tenth of a picometre.
The space of configurations
A two-joint arm's configurations are a torus, and drawing one on a page turns it into a square whose opposite edges are secretly the same line. Count the free space on the square and get three pieces; count it on the torus and get one. Eighty single-obstacle arrangements were tried and not one of them cut the torus in two — what does that is a pair of hard stops.
The arm that hits itself
A three-link arm's joint space is a cube of angles and it may not use a fifth of it, because its own material is in the way. The forbidden set does not depend on where the arm is pointing — which is why it can be drawn as a picture rather than described as a volume.
A straight move ends at a stop
A six-joint arm asked to move its tool in a straight line at a fixed orientation keeps the posture it starts in, because changing posture means passing a singularity. Followed from three hundred random poses inside the arm's joint stops, in random directions, the starting posture carries the tool a median of 19.5 cm. Half the moves end at a joint stop, two in five where the arm stretches straight and its posture runs out, and three in a hundred near the wrist singularity, the one the literature on straight-line moves is about. The best of the arm's other usable postures would have gone a median of 34.5 cm, and in a third of the moves it would have gone further. On the way, an earlier count of how many postures an arm can hold was found to be reading its base angle a turn out.
A seventh joint cannot move the elbow
A seven-joint arm can change its shape while its tool stands still, and on a straight move that freedom can be spent keeping its joints off their stops. Spent that way, it lengthens the median move from 23.3 cm to 33.3 cm, against the same arm with its extra joint locked. But the gain is all or nothing. Half the moves a stop used to end gain under a tenth, and a quarter gain more than two and a half times. One stop it never gets round: the elbow's, whose angle is set by the distance from shoulder to wrist and is the same, to 10⁻¹⁵ rad, whatever the other joints do. Nor does it ever reach past the edge of the arm's reach.
Named alongside it
The objects these essays reach for when they reach for this one.
WorkspaceJoint limitsSerial manipulatorSingularityJacobianAssembly branchConditioningForward kinematicsOpen chainParallel mechanismPlatformRedundancy