Center of Pressure
Up ] Ground Reaction Force ] Reaction-Oriented Coordinate System ] [ Center of Pressure ] Plate Padding ] Calibration Matrix ] Multiple Plates ]


Center of Pressure (GRF Application Point)
Computation of the CP

Center of Pressure (GRF Application Point)

As shown in Figure 1, all the forces acting between the foot and the ground can be summed to yield a single ground reaction force vector (F) and a free torque vector (Tz). The point of application of the ground reaction force on the plate is the center of pressure (CP). All the small reaction forces collectively exert on the surface of the plate at the CP.

    Figure 1


Computation of the CP

Generally, the true origin of the strain gauge force-plate is not at the geometric center of the plate surface. This is due to problems in the manufacturing process. The manufacturers usually go through a series of calibrations and estimate the position of the true origin. Here, we assume that the true origin (O' shown in Figure 2) is at (a, b, c). The Z component of the CP position is always 0. The moment measured from the plate is equal to the moment caused by F about the true origin plus Tz:

   Figure 2






Therefore, the position of the CP can be computed from the moment caused by the ground reaction force about the true origin, Mx, My & Mz, the ground reaction force, Fx, Fy & Fz, and the location of the true origin, a, b & c. Mx, My, Mz, Fx, Fy & Fz can be directly measured from the 6 channels of the AMTI plates while the position of the true origin can be found in the calibration data sheet.

The Kistler plates provide a different channel configurations: F1z, F2z, F3z, F4z, F1x + F2x, F3x + F4x, F1y + F4y, & F2y + F3y. In Figure 3a, the location of the sensors are described by three distance factors: a, b & g. Among these g is the depth of the sensor center from the surface. The sum of the moments caused by the four forces is equal to the moment caused by the ground reaction force (F) plus the free vertical torque (Tz) as shown in Figure 3b.

    Figure 3






One must know a, b & g to compute of x & y and subsequently Tz. Note in [7] that only 8 groups of ground reaction force data are required to compute x, y & Tz:

F1x+F2x, F3x+F4x
F1y+F4y, F2y+F3y
F1z, F2z, F3z, F4z

This is why a Kistler force plate has 8 channels of output. Further simplifying [7]:

,    [8]


.    [9]



Here are important issues one has to pay attention to.

As shown in [3] & [7], the CP position, (x, y), can be very sensitive to errors in the moment & force components for a small Fz. This is why we get erroneous CP positions at the beginning and end of the foot contact phase where Fz is fairly small. A small error can be easily introduced during the zero-setting procedure if the system is not well set up.
For this reason, one needs to set the threshold for Fz. If Fz is smaller than the threshold, the program does not generate the CP coordinates.
The CP position needs to be corrected if one adds a pad on the surface of the plate and use the center of the pad surface as the origin of the reference frame. See Plate Padding for the details.



Young-Hoo Kwon, 1998-