Center of pressure 2026-11-05
The center of pressure summarizes where a distributed normal pressure acts. On a planar contact region in , take a nonnegative pressure field and positive total normal force . Its center of pressure is the pressure-weighted position
It is a continuous weighted mean, rather than necessarily the point of largest pressure. For discrete normal forces at , replace the integrals by sums. The resulting convex combination places the center of pressure inside the contacts' convex hull, or support polygon.[ref]
This definition preserves the torque as well as the resultant normal force. About the origin in the contact plane,
A single vertical force applied at gives the same torque. Thus its line of action passes through the center of pressure. Conversely, force-and-torque measurements reconstruct the point through
The origin and sign convention are part of these equations; moving the moment reference above the contact plane requires the corresponding torque translation.
For an original discrete example, four vertical reactions of , , and act at the successive corners , , and in metres. Their total normal force is , with and . Hence the center of pressure is . A rigid plate on four load cells provides a simple force platform implementation: calibrate the force channels and positions, then test known vertical loads at known locations. Subtracting the unloaded plate's own force and moment removes its contribution when reconstructing the added load. This is a proposed measurement test, not experimental data.
A continuous example shows the inverse problem hidden by this useful compression. On a rectangle of length and width , put and choose profiles independent of :
Both profiles are positive on . The added polynomial has zero integral and zero first weighted integral:
Thus both profiles give and the same center of pressure , while their peak pressures are and . These are pressure distributions with identical resultant force and center of pressure. For , and , both give despite different local loads. A force platform alone therefore does not identify every local pressure.
Figure 1.
Different pressure profiles can give the same center of pressure and total normal force
. Original positive pressure profiles on a rectangular contact. Both have normalized integral one and normalized first weighted integral 0.60, but their peak pressures differ. The vertical line marks their shared pressure-weighted position, not a pressure maximum. Details.
Two limits matter. If , the normal-pressure center of pressure is undefined. At fixed , an absolute moment error changes the reconstructed by , so fixed absolute measurement uncertainty is amplified as a contact unloads. Also, tangential contact forces can leave a residual contact torque at the center of pressure: with full resultant ,
Selecting the normal-pressure centroid does not force this yaw torque to vanish.
Under the gravity-only, resting assumptions of support polygon, the center of pressure coincides with the horizontal center of mass projection. During motion it need not. For a planar model driven only by gravity and ground contact forces, at fixed center of mass height and with constant angular momentum about that centre, force and torque balance give . The acceleration term explains why the center of pressure is a contact-force measurement rather than a general substitute for center of mass position.[ref]
In terrestrial robot locomotion, the center of pressure is the ground point summarizing the normal load shared by the active contacts. With contact positions and nonnegative normal reactions , its coordinates are the weighted averages and , provided the total normal force is positive. It lies in the current support polygon, but is a contact-force quantity rather than the robot's center of mass position.[ref]
Force-sensor coordinates matter when reconstructing this point. Suppose a sensor origin lies height above a horizontal contact plane, with parallel coordinate axes. If it reports force and moment , the plane point is located at relative to that origin. Moment translation gives
The ground-plane transformation of a measured contact wrench must therefore precede interpreting moment/force ratios as a contact location.
For an original sensor example, take , force , and measured roll/pitch moments . The reconstructed point is . Ignoring the origin height would instead give . Those millimetre differences are coordinate effects, not a change in the physical pressure distribution.
During motion, the contact point need not equal the horizontal projection of the center of mass. The source's constant-height, negligible-angular-momentum-rate model relates their difference to horizontal acceleration; those assumptions must be established before using that simplified relation.[ref] A robot-foot experiment can compare known applied loads with the sensor's translated force/moment measurements. When approaches zero, reconstruction becomes sensitive to moment error; at zero normal load the normal-pressure point is undefined. A residual yaw couple may remain, as explained in residual contact torque at the center of pressure.
A residual contact torque at the center of pressure is the moment left after translating a planar contact's resultant force to its normal-pressure centroid. Let the resultant wrench at an origin in be force and moment , with . Put , where and . Translation gives
The two horizontal moment components vanish, but the yaw component need not. The zero-moment-point construction for flat robot contact removes moments perpendicular to the surface normal; it does not assert that every component is zero.[ref]
A useful invariant makes the limitation exact. Since ,
If this scalar is nonzero, no change of the moment origin can eliminate the entire moment vector. Replacing the whole contact by only one force at the center of pressure would discard that information.
For an original two-contact example, put equal normal loads of at and metres. Add tangential forces at the positive position and at the negative position. The total force is , the pressure centroid is the origin, and the opposing tangential forces give a pure yaw couple of . A friction coefficient of at least permits the stipulated tangential magnitudes at these loads.
A normal-load-only reconstruction would identify the correct centroid while missing the couple. A sensor measuring all force and moment components can distinguish the two situations. The origin, surface orientation and axis signs must be retained when comparing measurements. Near zero normal load, the centroid reconstruction itself becomes singular, independently of whether a tangential moment remains.