Workspace — where it appears
Named by 23 essays across 5 fields — each of them below, with the objects they name alongside it.
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.
What decides whether it moves
Before a mechanism does anything it has to be able to. Two bars pinned to a point cannot move; three can. The count that separates them is one subtraction, it is the first thing anybody computes about a machine, and it can be wrong in a way that no amount of care with the arithmetic will catch.
Locked, and still moving
A serial arm goes singular at the edge of its reach, where it loses a freedom, and the failure is visible as an arm gone straight. A parallel mechanism has a second kind with no serial counterpart — it gains a freedom, in the middle of the workspace, at poses nothing about the legs' reach marks out.
Where the hand can go
A robot is sold on its reach, which is one number and describes a sphere the arm touches at one posture. The set the tool can actually be put in is an annulus with a hole; the set it can be put in at every orientation is a quarter of that; and reordering the same three links leaves the first unchanged and destroys the second.
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 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 chain multiplies
An open chain's displacements are the product of its joints' groups, one factor per joint, in order. Sometimes the product is a group — three parallel pins and a slide along them give Schoenflies motion, which is a SCARA arm and is why it has four joints. Usually it is not, and then the chain's poses are a four-parameter set that needs six numbers to describe.
Three legs and one plane
The parallel field argued that a platform stays flat from the structure of its legs, one leg at a time. The same fact is one line of linear algebra: each leg confines the platform to a group, the platform gets the intersection, and an intersection of groups is a group whatever the leg lengths are. The motion type is decided before a single dimension is chosen.
Where the arm loses a direction
An arm has three singularities and they are three different events. Two of them are inside an ordinary working volume, all three drop the rank by exactly one, and what each one takes away is a screw — a pure force along the arm at the elbow, a pure force across it at the shoulder, and at the wrist a screw of pitch −0.629 that is a force and a couple together.
Four joints that give a group, and four that do not
Two chains of four joints. Same joint types, same count, same mobility, same Jacobian rank, same everything measured here across twenty-two fields. One of them reaches a four-dimensional set of displacements that closes under composition; the other reaches a four-dimensional set whose logarithms fill all six dimensions. The difference is six hundredths of a radian in where two axes point.
The hole the machine needs
A four-bar's joints fit in a box five units by four. Its material needs a box twenty per cent larger in area, and fills barely half of it. Both numbers are design quantities, and until a link had a width neither could be stated.
The smallest parallel robot
Two motors, two arms, and two links meeting at a hand: a planar five-bar is the smallest parallel robot there is. Its forward problem is two circles, so the hand has two places to be, and each is named by the sign of one determinant. That is the whole reason it cannot do what the three-legged platform does, and cannot change assembly without passing through the one configuration where the two meet.
Two orientations no position can rescue
A planar platform on three extending legs whose platform triangle is a scaled copy of its base is singular at every position it can be put in, at exactly two orientations: its three leg lines meet at one point wherever it is. The two orientations are read off the attachment points, a platform a few per cent from similar is held at its worst orientation only in proportion to how far from similar it is, and the revolute-legged 3-RRR, built on the same similar triangles, does not inherit any of it.
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 dead yaw is a design choice
A paired hexapod held level is singular everywhere at a yaw of 30° because its platform pairs sit 60° round from its base pairs. Rotate them by ρ instead and the dead yaws move to 90° − ρ and 180° from it, exactly, at every rotation from 0° to 120°. The furthest they can be from home is a quarter-turn each way, at ρ = 0 — where the platform is also best held at home and can turn ±75.5° before its holding halves, against ±17° for the usual 60°.
Tilted, near the dead yaw
A paired Gough platform held level is singular at one yaw wherever it stands. Tilt it and that stops being true — the six moments are no longer equal and the home position is held. It is a poor rescue: the rise is quadratic in the tilt, so a degree buys a sixty-fourth of what eight degrees buys, and what the tilt actually does is not remove the singularity but turn it into a surface through the workspace.
The arm that is a group
A SCARA arm has four joints and a six-axis robot has six, and the usual explanation is that four is enough for the job. The better one is that the job is a four-dimensional group of displacements which is not the symmetry group of any surface — so it cannot be one joint, and four is what it costs. The arm's tool face is level everywhere it can reach, and the reason is not that anybody checked.
An arm's parameters and its poses
A three-link planar arm has three lengths and a tool position that carries a length, so nothing about it is invisible to a measurement — and it is nevertheless the mechanism in this collection where a calibration is hardest, because its parameter count is high, its poses are three-dimensional and its Jacobian is singular where a designer likes to work.
The dead yaw opens into a wedge
A paired Gough platform held level is singular everywhere at one yaw and nowhere a quarter of a degree either side of it. Tilt it and each position of the workspace becomes singular at its own yaw, displaced from the dead one in proportion to the tilt and to the position's horizontal offset over its height. So the orientations that put a singularity somewhere in the workspace are not a surface through the dead yaw but a wedge standing on it, about a quarter of a degree of yaw wide on each side for every degree of tilt — and the rotation between the pairs, which chooses where the dead yaw is, barely changes how much room it needs.
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.
No path across the dead yaw misses it
A paired Gough platform that has to turn from one side of its dead yaw to the other cannot be steered round the singularity by tilting, by moving, or by turning the long way. The six legs' determinant has one sign everywhere on one side and the other everywhere on the other, so every path passes a singular pose — two hundred random ones do, an odd number of times each. Tilt chooses only where the crossing happens and how briskly: a quarter quicker at best, and threefold slower if it is done by moving instead of turning.
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.
SingularityInverse kinematicsArchitecture singularityJoint limitsParallel mechanismSerial chainSingular valueConstraintDesign ruleDirect singularityDisplacement subgroupPlatform