Jacobian — where it appears
Named by 27 essays across 7 fields — each of them below, with the objects they name alongside it.
A length is a range
Every figure on this site so far has been drawn from four numbers. No four numbers were ever cut. Give each of them a tolerance of ±0.01 and the rocker's output stops being an angle and becomes a band 0.73° wide at one part of the turn and 0.36° wide at another — and which of those a designer is told depends only on where somebody measured.
The chain that does not close
Every mechanism on this site 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.
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.
Counting and measuring mobility
Grübler's criterion counts links and joints and never asks how long anything is. The rank of the constraint Jacobian measures the lengths and never asks what a joint is. Two calculations with no inputs in common, producing one number — which is the only arrangement under which agreement is evidence.
Grashof, predicted and then swept
Add the shortest link to the longest. If the total does not exceed the other two, some link can turn a full revolution. It is a sentence about four numbers, it was published in 1883, and it is the kind of claim this site refuses to print without measuring — so every linkage here is also asked for all 360 positions and required to agree.
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.
Two routes to a sensitivity
How far the output moves when a link length moves can be found by rebuilding the mechanism and solving it again, or by differentiating the constraint equations and solving one linear system. The two agree to two parts in a hundred million across a whole turn — and the second route is an independent test of the constraint Jacobian itself, whose coupler rows had carried wrong signs unnoticed.
Two things called jamming
A four-bar's mechanical advantage peaks at 1,673 in one configuration and its transmission angle collapses in another, 222° away. Both get described as the mechanism jamming. One is enormous force output and the other is force disappearing into the bearings, and they are opposite situations.
The four lengths do not matter equally
Averaged over a whole turn, the coupler contributes 38% of a four-bar's output band and the rocker 11% — a factor of 3.4 between the ends of the ranking. A tolerance specified equally on all four therefore spends most of its money buying accuracy the mechanism cannot use, and the ranking that says so costs four linear solves.
The mechanism Grübler says cannot move
Three parallel bars between two frames. Five links, six pins, and the criterion every engineering course teaches gives zero degrees of freedom — a structure. It is a mechanism, it is in drafting machines and locomotive coupling rods, and the formula cannot see why.
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.
The solver was refusing a quarter of the sweep
Four numbers in this site's Jacobian had the wrong sign, from the foundation phase until now. Every picture it ever drew was correct, because a wrong derivative does not move a converged answer — it just makes Newton crawl, until the stall rule declares the position unreachable. The symptom was a sweep quietly returning fewer frames than it asked for, and no gate in the fleet has a rule against that.
Two routes to a Jacobian
An open chain's Jacobian is a list of its joint axes, drawn as lines in the same picture as the arm. A finite difference of its own forward kinematics is a completely different computation and has to agree — and when the two disagreed by 5 × 10⁻⁵, the fault was in a function six phases old that every spatial loop on this site had been using.
What each joint takes away
Grübler's formula has a 2 in it for pins and a 1 for cam contacts, and those numbers are not conventions to be memorised. They are the number of constraints each kind of joint imposes, they are measurable as the rank of a matrix, and miscounting one of them is the commonest way the formula is got wrong.
Worst case and the square root
Four tolerances can be added as a straight sum or as a root-sum-square, and the second is smaller by between 1.42 and 1.96 through this linkage's cycle. The ceiling is √4 = 2 and no geometry can beat it. That factor is not found in the mechanism — it is bought entirely with an assumption of independence, and one fixture that locates two holes takes it straight back.
Where a stack-up stops working
On a crank-rocker the first-order tolerance estimate matches the measured band at every one of 180 positions, to eight parts in ten thousand. On a parallelogram it exceeds it by a factor of 475,512. Same arithmetic, same tolerance, two linkages that differ only in their proportions — and nothing in the calculation says which one it is being run on.
A clearance is a link
A pin in a hole is not a joint at a point. Its centre may sit anywhere within the difference of the two radii, so the two links it joins are connected by a body of fixed length and free direction — a binary link with a revolute at each end. That is not an analogy, and taking it literally makes a four-bar a mechanism with eight links, eight joints and five degrees of freedom.
What a mechanism cannot do
A mechanism's freedoms are a subspace of screw space. Everything orthogonal to that subspace under the reciprocal product is a force the mechanism carries without moving — so the constraints are not a separate thing to be worked out, they are what is left, and one matrix gives both.
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.
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.
Seven lengths and a hundred corners
Nothing in a tolerance analysis is about four. A Watt six-bar has seven lengths, its corner enumeration is 128 mechanisms rather than 16, and the two routes still agree to a hundredth of a per cent — but the costs have separated — 142 solves against seven. At twenty parameters, which is an ordinary spatial mechanism, it is a million against twenty.
Where an error at the shoulder ends up
The same angular error at every joint of an arm, and the tool is out by 0.156 mm because of the shoulder, 0.017 mm because of the wrist roll and exactly nothing because of the last joint. The numbers are not properties of the joints. Each one is the distance from the tool to that joint's axis, measurable off the drawing with a ruler.
Which pin to buy
The four lengths of a four-bar contribute 38, 26, 25 and 11 per cent of its output error — a spread of 3.4. Its four pins contribute 32, 25, 22 and 21 — a spread of 1.5. Clearances are more evenly shared than length tolerances, because every pin joins two links and so appears in two of the four sensitivities, and that changes what a better bearing is worth.
What a calibration cannot see
A six-joint arm's model has thirty-six parameters and a measurement can find thirty of them. The other six are not hard to measure — they are combinations that move the tool by exactly nothing, at every posture, and no instrument ever built will separate them. The count is 4R + 2P + 6, and it comes out of a rank on four different arms.
Tolerancing the holes
A drawing does not tolerance link lengths. It tolerances holes, and the lengths are derived from them — so what a length's tolerance really means depends on whether its two holes were bored in one setup. Located separately, a lengths-only stack-up is optimistic by 11%; bored together, it is pessimistic by 34%. Neither is a correction to apply blind.
One placement of every placement
A planar platform whose two triangles are similar is singular at every position it can be put in, at two orientations. A fourth leg removes both — unless its own pair of attachment points is related by the same similarity, and then it changes nothing at all. Swept right round the platform, exactly one placement of the fourth attachment fails, the similarity names it in advance, and the holding a placement buys is proportional to how far it sits from that one point.
Named alongside it
The objects these essays reach for when they reach for this one.
ConstraintRankToleranceMobilitySensitivityFour-barSerial manipulatorDead centreDerivativeSingularityAllocationConditioning