Kinetic Energy of a Rigid Body

For a rigid body whose body frame is placed with origin at the center of mass (CoM), the kinetic energy decomposes cleanly into translational and rotational pieces:

where is the total mass, is the spatial velocity of the CoM, and is the body’s angular velocity expressed in body coordinates. The first term is the translational KE of the CoM; the second is the rotational KE about the CoM. The CoM origin makes the cross term vanish; the body frame keeps everything time-invariant.

The inertia tensor is the body-frame matrix

with the body-frame position of mass element . It is symmetric and positive semi-definite. For a continuous body, replace the sum with . Diagonal entries are moments of inertia about each body axis; off-diagonal entries are products of inertia. Aligning body axes with the body’s symmetry axes (the principal axes) makes diagonal.

Stacking translational and angular velocity into the body twist gives the compact quadratic form

where is the generalized inertia matrix of the body. is block-diagonal because of the CoM origin and constant in time because of the body frame. Both blocks are positive semi-definite, so always.

For a system of rigid bodies (the links of a manipulator), kinetic energies add:

each link evaluated in its own body frame. Substituting the body Jacobian for a serial chain produces with — the system inertia matrix.

Don't confuse , , and Three distinct objects with similar names. is the inertia tensor of one rigid body. is the generalized inertia of one rigid body, combining mass and . is the system inertia matrix of an -DoF manipulator, aggregating all links via Jacobians.

Intuition

The kinetic energy of a swinging hammer has two pieces: the bulk motion of its center of mass, and the spinning about that center. König’s theorem says these never mix, provided the description is anchored to the CoM. Any other reference point introduces a translation–rotation cross term that does not vanish. The CoM is the unique point that makes the cross term zero, and the body frame is the unique frame in which the spinning component looks the same at every instant. Together they convert what looks like a coupled, time-varying mess into a tidy block-diagonal quadratic form.

The inertia tensor is “mass for rotation”: the larger it is, the more torque is needed to produce a given angular acceleration. Its directional dependence (encoded in the matrix structure rather than a scalar) is what makes a figure skater spin faster when they pull their arms in — the same angular momentum corresponds to a higher once shrinks.

Properties

Decomposition

(König Decomposition) requires the body frame to be at the CoM.

The cross term vanishes because is the defining property of the CoM in body coordinates. Move the origin elsewhere and the coupling reappears, complicating every algebraic step.

(Frame Independence of ) Kinetic energy depends only on the magnitude of velocity, not the frame in which it is expressed.

The norm is invariant under orthogonal change of basis, so takes the same value in spatial or body coordinates. Pick the frame that makes simplest — usually the body frame aligned with principal axes.

Inertia Tensor

(Defining Formula) , summed over all mass elements in body coordinates.

Diagonal entries are moments of inertia; off-diagonals are products of inertia. For a continuous body replace the sum with an integral over volume against density .

(Body Frame Constancy) Expressed in body coordinates, is time-invariant; in spatial coordinates it is not.

Mass elements are fixed in the body frame, so is a constant matrix. In a spatial frame, the mass elements orbit the CoM as the body rotates and becomes time-dependent — making much harder to differentiate when applying Euler–Lagrange. This is the central reason robotics dynamics uses the body frame for kinetic energy.

(Tensor Transformation Law) Under a rotation , the inertia tensor transforms as .

The number of distinct invariants (eigenvalues, determinant, trace) does not change with frame choice. Calling a tensor instead of a matrix highlights this frame-independence — the matrix entries depend on the frame, but the underlying object does not.

(Positive Semi-Definiteness) , so the rotational KE for any .

For a body with positive mass and non-collinear mass distribution, is in fact positive definite. A negative trace is impossible: is twice the polar moment.

(Parallel Axis Theorem) To shift from the CoM to another point at offset :


Useful when an inertia about a non-CoM point is given (or needed) — never re-integrate from scratch.

Generalized Inertia Matrix

(Block Structure) , block-diagonal precisely because the body frame is at the CoM.

Off-CoM origins introduce off-diagonal blocks involving the cross product with the CoM offset (a “first moment of mass”). For derivation work the CoM origin is overwhelmingly preferred.

The coupling between links shows up later, when each is expressed via the body Jacobian as . Substituting yields with system inertia matrix .

Standard Inertias (Memorize)

(Solid sphere) .

Isotropic — the same about every axis through the CoM.

(Thin rod) Length , perpendicular axis through center: . About its own axis: zero.

(Thin disk) Radius , symmetry axis: . Diameter axis: .

(Solid cylinder) Radius , length , symmetry axis: . Perpendicular axis through center: .

(Rectangular box) Sides about CoM, principal axes: .

Derivation

Examples