Concept

Velocity field — where it appears

The assignment of a velocity to every point of a moving body, which for a rigid body is fixed by six numbers. It vanishes at one point unless the motion is a translation, and that point is the instantaneous centre.

Named by 4 essays across 4 fields — each of them below, with the objects they name alongside it.

What one contact forbids, drawn as a place. A single contact on one edge of a square, and the whole plane coloured by what it permits. A rotation about a point is a twist, and a twist is permitted when it does not drive the part into the obstacle; because a rotation about (x, y) is affine in the point, the condition is a half-plane and the boundary is a straight line — the line through the contact along its own surface. On one side of it only anticlockwise rotations are permitted, on the other only clockwise, and the two together are the whole plane bar the line itself. So one contact rules out exactly half of what the part could do and leaves the other half untouched, which is why the count of contacts a hold needs is one more than the dimension rather than equal to it: the first 1 of them cannot leave nothing over. The picture is exact — the regions are clipped polygons, not a sampled grid.

What one contact forbids

A rotation about a point is a twist, and a twist is affine in the point — so what a single contact permits is a half-plane of centres, with the boundary being the contact surface's own line. Reuleaux drew it in 1875 and it is exact rather than sampled, which is why every figure in this field is a picture of the plane rather than of a cone.

holding · Restraint
elbow arm at a posture. elbow arm, drawn from 6 joint values through a product of 6 exponentials — no equation is solved anywhere in this picture, because an open chain has none to solve. The thin lines are the joint axes at this configuration, which are also the columns of the arm's Jacobian: the tool's velocity is a sum of turns about exactly those lines. Here the smallest singular value of that Jacobian is 0.3674 and the largest is 2.407, so the arm is comfortably away from a configuration where a direction of motion is lost. Drag θ₃ elbow.

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.

serial · Serial
Where the coupler is pivoting, at 70°. At any instant the coupler is turning about one point — not a pin, and usually not on the mechanism at all. Kennedy's theorem finds it: the crank and coupler share the pin at A, the coupler and rocker share B, so the coupler's centre relative to the frame must lie on both O₂A extended and O₄B extended, and it is where they cross. The dashed lines are that construction. The cross is a completely different route to the same point — the place where the coupler's solved velocity field is zero, computed from the Jacobian and knowing nothing about Kennedy. Across 119 positions the two agree to 2.7e-15. At this instant the centre lies outside the frame — the two construction lines are nearly parallel, the coupler is close to translating, and the pivot has run off rather than gone missing.

Where the coupler is turning

At every instant the coupler of a four-bar is rotating about a single point — not a pin, and usually not on the mechanism at all. Track that point in two different frames and you get two curves which, rolled on each other without slipping, reproduce the coupler's motion exactly. The bars are one way of producing it and not the motion itself.

curves · Coupler
The bound that says the sweep missed nothing. Every corner of every body is an affine function of its link's two joints, so its speed is the same combination of the joint velocities the mechanism already solves for — and the largest corner speed anywhere on this drive is V = 1.255 per radian. A distance between point sets is 1-Lipschitz in those points, so from each sample the gap can fall no faster than V: the fine lines are those cones. Where two cones cross is the least the gap can be between the samples, and at 60 samples that is 0.0383 — positive, so nothing was missed. The same bound refuses the twelve-sample sweep of the stud machine, where the bound is -0.281.

A sweep that missed nothing

A swept clearance check looks at finitely many positions of a machine that has infinitely many, and cannot report what it did not look at. Here is a twelve-sample sweep declaring a machine clear by 0.007 while it is 0.010 inside a stud — and the bound that refuses to certify it.

bodies · Body

Named alongside it

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

Finite differenceInstant centreTwistAccelerationCentrodeContact normalContact stateCoupler curveEscape coneEuler anglesForm closureGimbal lock

All concepts