Identification jacobian — where it appears
Named by 22 essays across 4 fields — each of them below, with the objects they name alongside it.
A dimension is a measurement
Every library on this site takes the numbers on the drawing as given: chosen by a designer, cut by a machinist, and thereafter known. They are not known. This field runs the same kinematics with the parameters as the unknowns and the motion as the data, and the first thing that appears is a question with an exact answer — which of them can be recovered at all.
The matrix a calibration inverts
One row for every number an instrument reads, one column for every parameter that might be wrong. Every entry is a derivative the tolerance field has been computing since its first essay — so this field's central object arrived already built, and what is new is which way it is read.
The direction no protractor can see
A four-bar's output angle depends only on the ratios of its lengths. That is a sentence anybody would agree to, and it has a consequence with a number attached: the vector of the four lengths is annihilated by every row of the machine's own identification Jacobian, to 7.6 × 10⁻¹⁵, at every pose, for ever.
A ruler and a protractor
What a measurement recovers is decided by the units of its readings. An angle is dimensionless and cannot see a size; a position is not and can. And putting both instruments on one machine recovers no more parameters than the better of them alone — it recovers the same ones six times better conditioned.
How many poses are enough
Three readings determine a four-bar's shape and the thousandth adds almost nothing. The rank is reached at three because there are three parameters, and everything after that is conditioning — which is a different quantity, improves for a different reason, and stops improving much sooner than anybody expects.
Where a calibration should measure
Choose each next pose to make the worst-recovered parameter as observable as it can be, and something happens that nobody asked for: the first three land as far apart as they can get, and every one after that bisects a gap. Nothing told the routine to spread them. It maximises a singular value, and spreading is what that turns out to mean.
A platform that measures itself
A three-legged platform with every joint read can be calibrated from its own sensors with no instrument in the room. Left to itself it shrinks the machine to a fiftieth of a per cent of its size — and reports a residual five orders smaller than the right answer's for doing it.
What another measurement is worth
The observability of a four-bar's worst-recovered parameter goes 0.118, 0.162, 0.188, 0.208 — and then keeps going up by less and less until adding a pose changes the fourth decimal place. The flattening is not diminishing returns on accuracy. It is a space of fixed dimension being filled.
Four indices, four answers
Five numbers are in use for scoring how well a set of poses determines a mechanism's parameters. They are five different questions about one list of singular values, they rank pose sets differently, and the literature quotes the choice between them as a matter of preference. It is a matter of what the report has to carry.
The pose the machine cannot reach
A measurement plan is drawn against the nominal machine and executed on the real one, and the real one does not go quite where the drawing says. A pose that falls outside the travel returns no reading at all — which is not an error, not a failure of the instrument, and not nothing: it is a measurement of the limit position.
Every length wrong, every reading right
A four-bar was built out of true and measured at thirty positions. A calibration started from the nominal dimensions reproduces every reading to 1.8 × 10⁻¹⁶ radians and returns four lengths, not one of which is the machine's. They are the machine's, multiplied by 0.99229 — every one of them, to fifteen figures.
The instrument's error, multiplied
Repeat a whole calibration on independently noised readings at four levels three decades apart and the error in the recovered shape is linear in the noise, with a fitted slope of 0.9994 and a constant of 1.90. That constant belongs to the mechanism and the poses, not to the instrument — and it is bounded by one over the smallest singular value.
Reading a residual
A residual that falls to the instrument's noise and stops means the model is right. A residual that stops above it means something is missing, and which something can be read off how the leftover is distributed over the poses — as a constant, as a pattern in the crank angle, or as one bad reading.
A parameter the model has not got
The machine's tracing point is 0.198 units from where the model says it is, and the model has only four lengths with which to say so. It absorbs the discrepancy: the error over the measured half-turn falls by a factor of thirty-three, the error over the other half falls by twenty-one, and the rocker comes back eight per cent short.
Three machines, one curve
Roberts's theorem says every four-bar coupler curve is drawn by exactly three different four-bars. Read as an identification problem that is a least-squares objective with three separate exact minima, whose cranks differ by sixty per cent — so an instrument that records only where the tracing point went has three answers, and no amount of data chooses between them.
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 on this site 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.
Nine parameters, two of them invisible
A Watt six-bar has seven lengths, a fraction and a ground pivot's two coordinates. Read by a protractor on its output link, its identification Jacobian has rank seven — and the second missing direction is not a scaling of the machine at all. It is a scaling of the second loop alone, about the pivot the two loops share.
Six things a measurement cannot tell you
A calibration with a perfect residual whose fourth number is a starting guess, a rank that says nothing about a second answer, an improvement that proves nothing about a parameter, a class with no margin, a plan scored on poses that were refused, and a model missing something no data can find. Six claims, each with the number that kills it.
The chart breaks, the machine does not
The same two axes, over the same three and a half decades of twist. In one description a parameter runs from 0.003 to 1,102; in another the condition number is 7.5501 and does not move in the fifth figure. A quantity that diverges in one chart and is constant in another is a property of the chart.
A calibration is a synthesis with more equations
The site's second field prescribes three input–output pairs and solves a 3 × 3 linear system for a linkage. This one measures thirty pairs and solves the same system in the least-squares sense. Same matrix, same coefficients, same closed form — and the only structural difference produces every question this field is about.
Two instruments disagree about the worst
A protractor recovers three of a four-bar's parameters at a condition number of 5.2. A coordinate machine recovers six at 162. Neither number says which parameter is worst recovered, and when both are asked, they name different ones — because a condition number is a summary of a list and the list is what a report needs.
What a model is allowed to change
Before a calibration runs, somebody decides which numbers it may move. Leave one out and the fit absorbs it into the others; put one in that the instrument cannot see and the fit returns whatever the damping preferred. Both decisions are made before any measurement, both are checkable in advance, and neither is usually checked.
Named alongside it
The objects these essays reach for when they reach for this one.
CalibrationIdentifiableSingular valueLeast-squaresMeasurement residualNoise amplificationObservability indexPose selectionUnidentifiable directionScale invarianceUnmodelled parameterGrashof's condition