Concept

the Gough–Stewart platform — where it appears

A parallel manipulator whose platform is carried by six extensible legs, giving it all six freedoms of a rigid body. Each leg length is one subtraction and one square root from the pose, while the pose from the six lengths has many answers.

Named by 8 essays across one field — each of them below, with the objects they name alongside it.

Six legs, six numbers. A Gough–Stewart platform at (0.00, 0.00, 2.40) with a rotation vector of (0.00, 0.00, 0.15). The six leg lengths run from 3.077 to 3.263, and every one of them was computed from the pose by a single subtraction and a square root, with no leg consulting another. Going the other way — six lengths in, one pose out — takes an iterative solve and does not have one answer. The six leg lines span a screw system of order 6; the smallest singular value of the six is 0.0316, which is how far this pose is from a configuration where they become dependent and the platform stops being controllable.

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.

parallel · Parallel
Every position loses its hold at -150° and 30°. The smallest singular value of the six leg lines of the Gough–Stewart platform, held level, as it is turned through a whole revolution at 4 positions: (0, 0, 2.4), (0.4, -0.3, 2.4), (0, 0, 3.2), (-0.5, 0.2, 1.8). At -150° and 30° all 4 curves reach zero together — the largest of them is 9.7e-9 — and 1° either side the least is 1.28e-3. Nowhere else does any of them touch zero.

A yaw that is singular everywhere

Turn the standard hexapod platform 30° about the vertical, hold it level, and it is singular: not at one pose, but at every position it can be put in, with one screw motion that none of its six locked legs can resist. The angle is not a property of the dimensions. It comes out of one line of trigonometry that no spread of the anchor points can change.

parallel · Parallel
A paired platform with its pairs rotated 60°, turned through a revolution. The paired Gough platform — base anchors in pairs 25° apart on a radius of 2.2, platform anchors in pairs 40° apart on 1.1 — with the platform's pairs centred 60° round from the base's, held level and turned through a revolution at four positions. All four curves reach nought together at 30° and −150°, which is 90° − ρ and 180° from it. At the centred position the platform is held at 0.0363 at a yaw of 0°, and it can turn ±17° before that falls to half. Dragging the rotation carries the two dead yaws across the revolution together.

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°.

parallel · Parallel
Where a tilted platform is still singular. A slice of the workspace at height 2.4, at the dead yaw and 3° of tilt, with each position shaded by how well the platform is held there — dark where the six legs are nearly dependent and pale where they are not. Level, this whole square would be uniformly dark. Tilted, the dark places are a curve through it, which is what an ordinary direct singularity looks like on a slice. Driving a search downhill from forty-eight starts reaches a smallest singular value of 0.00e+0, so the locus is a singularity rather than a shallow valley.

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.

parallel · Parallel
Where in the workspace each yaw is singular, once the platform tilts. A horizontal slice of the workspace at height 2.4, for the paired platform with its pairs rotated 0° and tilted 1° about an axis 0° from x (the arrow). Each square is shaded by the yaw, measured from the dead yaw 90°, at which that position is singular — found as the root of the six leg screws' determinant — blue where it is below the dead yaw and orange above, deepest at ±0.208°. Level, every position would be singular at the dead yaw exactly. Tilted, the singular yaw is a plane over the slice: over the whole workspace, the yaw times the height fits a·x + b·y to 0.7% of its spread, and the dashed line is where it is nought. The plane's slope turns with the tilt axis. Dragging turns the axis.

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.

parallel · Parallel
The singular set cuts the workspace's poses in two, and every path across it meets it. A slice of the paired Gough platform's poses, tilted 2° about x: the yaw's offset from the dead yaw across, and the position along the workspace's low diagonal, from one corner at height 1.8 to the other, up. Each cell is shaded by the sign of the six leg screws' determinant; the line between the two shades is where it is nought, the singular set. Tilted, it leans: each position is singular at its own yaw, the low corners about 0.48° either side. Three paths from −2.5° to +2.5° are drawn, one held still, one moving, one wandering, and each meets the line: held at the middle, 1 crossing; moving corner to corner, 1 crossing; wandering, 1 crossing. No path from one shade to the other can avoid it.

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.

parallel · Parallel
With a seventh leg the dead yaw is not a dip at all. The paired Gough platform held level at home, turned through sixty degrees of yaw centred on its dead yaw: the smallest singular value of its six leg screws, which falls to 8.9e-9 at the dead yaw, and of the seven screws with a seventh leg from the base circle to the platform circle at base 60°, platform 255°. With it the smallest singular value is 0.0288 at the dead yaw and no less than 0.0287 anywhere in the sweep, against the six legs' 0.0141 ten degrees off the dead yaw and 0.0320 thirty degrees off. The best placement of the 576 tried is the first the slider offers.

A seventh leg opens the dead yaw

Six legs can never carry a paired Gough platform across its dead yaw without passing a singular pose, because their determinant changes sign there and every path crosses nought. Seven legs make no square matrix and have no determinant to change sign. They fail only where the twist the six leave free also does no work on the seventh, a second condition that paths miss. Placed well, a seventh leg holds the platform's smallest singular value near 0.029 through the dead yaw, above the six legs' own value ten degrees off it, on every one of a hundred random paths across. What it cannot do is lift the platform further than the six's next-weakest direction allows.

parallel · Parallel
A seventh leg does no work on the free twist only when it leans as the six do. At home, level at the dead yaw, the seventh leg's signed work on the twist the six legs cannot resist, against how far round the axis its platform attachment sits from its base attachment. It is nought at exactly two leans, 82.5° and 97.5°, the two leans of the six legs themselves (ticks), positive between them and negative everywhere else, most negative at 278°. The best leg of the earlier placement map leans 285° and does work −0.506, near that extreme of −0.507.

A seventh leg must lean its own way

Seven legs on a Gough platform fail only where the twist the six leave free does no work on the seventh. Near the paired platform's dead yaw that set is decided by one angle: how far round the axis a leg's platform attachment sits from its base attachment. The six legs all lean 82.5° or 97.5°. A seventh at either lean joins them and is singular at every level position; a seventh at any other lean is singular at none. Tilted, the failing leans spread out from the six's, to 74.5°–107° at four degrees of tilt and 44.5°–137.5° at eight, and never reach the far side of the axis, where the best leg leans.

parallel · Parallel

Named alongside it

The objects these essays reach for when they reach for this one.

Singular valueSingularityDesign ruleScrewArchitecture singularityReciprocal screwWorkspacePosePitchRedundant constraintAssembly-modeConditioning

All concepts