Physics Library
 An open source physics library
Encyclopedia | Forums | Docs | Random  

General Plane Motion of a Rigid Body

(Topic)

General Plane Motion of a Rigid Body

A rigid body undergoes general plane motion when:

  • every material point moves in a plane parallel to one fixed plane,
  • the body can translate,
  • the body can rotate about an axis perpendicular to that plane.

The motion can always be decomposed into:

|----------------------------------------------------------------------|
|translation of one reference point + rotation about  that reference point.|
------------------------------------------------------------------------
(1)

For any two material points A and B on the same rigid body,

|----------------|
|rB = rA + rB ∕A, |
-----------------
(2)

where

rB ∕A
(3)

is fixed in the body.

Differentiating gives the fundamental relative-velocity relation

|---------------------|
vB  = vA + ω  × rB∕A. |
----------------------
(4)

Differentiating again gives the relative-acceleration relation

|---------------------------(---------)--|
|aB =  aA + α ×  rB∕A + ω ×  ω ×  rB∕A  .|
-----------------------------------------
(5)

These two equations are the central kinematic tools for planar rigid body mechanisms.

PIC

Figure 1. General plane motion combines translation of a chosen reference point with simultaneous rotation of the rigid body about that point.

1 What makes the motion planar?

Choose the xy plane as the plane of motion.

Then the angular velocity and angular acceleration are perpendicular to that plane:

ω = ωez, (6)
α = αez. (7)

Position, velocity, and acceleration of all material points lie in the xy plane.

Thus the three-dimensional vector equations reduce to a very useful two-dimensional geometry.

2 The rigid body constraint

For any two material points A and B,

|------------------|
||rB ∕A| = constant.|
-------------------
(8)

Although

rB ∕A
(9)

can rotate in an inertial frame, its magnitude remains fixed.

That is the kinematic meaning of rigidity.

PIC

Figure 2. The vector from material point A to material point B rotates with the rigid body, but its magnitude remains constant.

3 Translation plus rotation about an arbitrary point

The reference point A can be any material point on the rigid body.

Then

rB = rA + rB ∕A.
(10)

The body motion is described by:

  • translation of A through rA(t),
  • orientation angle 𝜃(t) of the body.

For plane motion, a rigid body has three configuration variables:

|------------------|
|xA,     yA,     𝜃.|
-------------------
(11)

These are the three degrees of freedom of an unconstrained rigid body in a plane.

4 Derivation of the relative-velocity relation

Differentiate

rB = rA + rB ∕A.
(12)

Then

vB = vA  + drB-∕A-.
             dt
(13)

Because

r
 B ∕A
(14)

is fixed in the rotating body,

drB∕A-
 dt   = ω  × rB∕A.
(15)

Therefore

|---------------------|
vB--=-vA-+-ω--×-rB∕A.-|
(16)

The second term is the velocity of B relative to A due to rigid body rotation.

PIC

Figure 3. The velocity of point B equals the translational velocity of reference point A plus the rotational contribution ω × rB∕A.

5 Geometric properties of relative velocity

Because

vB  − vA = ω  × rB∕A,
(17)

the relative velocity is perpendicular to

rB∕A.
(18)

Thus

|---------------------|
rB-∕A-⋅ (vB-−-vA)-=-0.--
(19)

This is an immediate kinematic consequence of rigidity.

If the two points had relative velocity along the line joining them, their separation would be changing.

6 Planar component form

Let

rB ∕A =  xex + yey
(20)

and

ω  = ωez.
(21)

Then

ω × rB∕A = ωez × (xex + yey) (22)
= −ωy ex + ωxey. (23)

Therefore

|-----------------|
vB,x-=-vA,x −-ωy,-|
(24)

|----------------|
vB,y-=-vA,y +-ωx.-
(25)

These equations are often convenient for mechanisms.

7 Example 1: velocity of a second point

A rigid bar contains points A and B with

rB∕A = (0.60ex + 0.80ey) m.
(26)

At an instant,

vA =  3.0exm ∕s
(27)

and

ω = 2.0ez rad∕s.
(28)

Then

ω × rB∕A = 2ez × (0.60ex + 0.80ey) (29)
= −1.60ex + 1.20ey. (30)

Thus

vB = 3.0ex − 1.60ex + 1.20ey (31)
= (1.40ex + 1.20ey) m∕s. (32)

8 Derivation of the relative-acceleration relation

Differentiate the velocity relation:

vB  = vA + ω  × rB∕A.
(33)

Then

aB = aA + dω-
dt × rB∕A + ω ×drB-∕A
  dt. (34)

Use

     dω
α =  ---
     dt
(35)

and

drB∕A-
 dt   = ω  × rB∕A.
(36)

Therefore

-----------------------------------------
|                           (         )  |
-aB-=--aA-+-α-×--rB∕A +-ω-×--ω-×--rB∕A--.|
(37)

9 Tangential and normal relative acceleration

The relative acceleration can be separated into:

|----------------|
|aB ∕A =  at + an.|
-----------------
(38)

The tangential term is

|--------------|
at = α  × rB∕A.|
----------------
(39)

Its magnitude is

at = |α|rB∕A.
(40)

The Normal term is

|----------------------|
|an = ω ×  (ω × rB∕A) .|
------------------------
(41)

For planar motion,

|--------------|
a  =  − ω2r   .|
--n--------B∕A--
(42)

Thus the normal component points from B toward A.

PIC

Figure 4. Relative acceleration contains a tangential term perpendicular to rB∕A and a normal term of magnitude ω2rB∕A directed toward the reference point.

10 Planar acceleration component form

Let

rB∕A = xex + yey,
(43)

α  = αez.
(44)

Then

α × rB ∕A =  − αy ex + αx ey,
(45)

and

ω × (ω ×  r   ) = − ω2x e −  ω2y e .
           B∕A           x        y
(46)

Therefore

|------------------------|
|                    2   |
-aB,x-=-aA,x −-αy-−-ω-x,-
(47)

|------------------------|
|aB,y = aA,y + αx − ω2y. |
-------------------------
(48)

11 Example 2: acceleration of a second point

Use

rB∕A = (0.60ex + 0.80ey) m.
(49)

Suppose

aA = (1.0ex + 0.5ey)m ∕s2,
(50)

ω =  2.0 rad∕s,     α = 3.0rad ∕s2.
(51)

Tangential relative acceleration:

α× rB∕A = 3ez × (0.60ex + 0.80ey) (52)
= −2.40ex + 1.80ey. (53)

Normal relative acceleration:

− ω2r B∕A = −4(0.60ex + 0.80ey) (54)
= −2.40ex − 3.20ey. (55)

Hence

aB = (1.0, 0.5) + (−2.4, 1.8) + (−2.4,−3.2) (56)
= (−3.8ex − 0.9ey) m∕s2. (57)

12 Choosing the reference point

Any material point can be used as the reference point.

Common choices include:

  • a point with known velocity,
  • a point constrained to move along a known path,
  • the center of mass,
  • a fixed pin,
  • a contact point in a rolling problem.

For dynamics and energy, the center of mass is usually especially convenient.

For mechanism kinematics, a constrained endpoint is often better.

13 Special case: pure translation

If

ω  = 0,
(58)

then

|----------|
-vB-=--vA.-|
(59)

If also

α = 0,
(60)

then

|---------|
aB-=--aA.--
(61)

All points share the same velocity and acceleration.

The body orientation remains constant.

14 Special case: fixed-axis rotation

If point A lies on a fixed axis and is stationary,

v  = 0,     a  =  0.
 A           A
(62)

Then

|v--=--ω-×-r----,|
--B---------B-∕A--|
(63)

and

|----------------------------------|
|aB =  α × rB ∕A + ω  × (ω × rB ∕A ).|
-----------------------------------
(64)

Thus fixed-axis rotation is a special case of general plane motion.

15 Special case: rolling

For pure rolling on a stationary surface, the contact point has

vC =  0.
(65)

Therefore at that instant,

vP =  ω × rP∕C .
(66)

This makes the contact point an instantaneous center of zero velocity.

Again, this statement concerns velocity, not necessarily acceleration.

16 Instantaneous center of zero velocity

For any planar rigid body motion with

ω  ⁄= 0,
(67)

there is generally an instantaneous point I in the plane whose velocity is zero:

|--------|
-vI-=-0.-|
(68)

Then for every material point P,

|---------------|
vP--=-ω-×-rP-∕I.--
(69)

Therefore

|-------------|
vP =  |ω |rP ∕I. |
--------------
(70)

At that instant, the velocity field looks exactly like pure rotation about I.

17 Constructing the instantaneous center

If velocity directions are known at two different points A and B:

  1. draw a line through A perpendicular to vA,
  2. draw a line through B perpendicular to vB,
  3. their intersection is the instantaneous center I.

Why?

For instantaneous rotation about I,

vA  ⊥ rA∕I,
(71)

and

vB  ⊥ rB ∕I.
(72)

Thus I must lie on both perpendicular lines.

PIC

Figure 5. The instantaneous center lies at the intersection of lines drawn through two points perpendicular to their known velocity directions.

18 Instantaneous center for pure translation

If the body is in pure translation,

ω  = 0.
(73)

All point velocities are parallel and equal.

The perpendicular lines used to locate the instantaneous center are parallel and do not meet at a finite point.

One may interpret the instantaneous center as lying at infinity.

This is a useful geometric way to see pure translation as a limiting form of planar motion.

19 Example 3: sliding bar

A rigid bar of length L has endpoint A constrained to move horizontally and endpoint B constrained to move vertically.

Suppose at one instant:

A = (x, 0),    B =  (0,y),
(74)

with

x2 + y2 = L2.
(75)

The velocity of A is horizontal.

Therefore the line from A to the instantaneous center is vertical.

The velocity of B is vertical.

Therefore the line from B to the instantaneous center is horizontal.

The instantaneous center is at

|----------|
-I =-(x,y).-
(76)

Thus

IA  = y,     IB  = x.
(77)

The speed relations are

|----------|
-vA-=-|ω|y,-
(78)

|----------|
-vB-=-|ω|x.-
(79)

Hence

|--------|
|vB-   x-|
|vA =  y.|
----------
(80)

PIC

Figure 6. For a bar with one endpoint constrained horizontally and the other vertically, the instantaneous center is found at the intersection of the vertical through A and the horizontal through B.

20 Example 4: numerical sliding bar

Let

L  = 5.0m,
(81)

and at one instant

x =  4.0 m,     y = 3.0 m.
(82)

Suppose endpoint A moves to the right at

vA = 6.0 m ∕s.
(83)

Then

      vA    6.0
|ω| = -y-=  3.0 = 2.0rad ∕s.
(84)

Therefore

vB =  |ω|x = (2.0)(4.0) = 8.0m ∕s.
(85)

The direction of vB follows from the rigid body rotation sense.

21 Instantaneous center is a velocity concept

The instantaneous center satisfies

vI =  0
(86)

at one instant.

It does not generally satisfy

aI = 0.
(87)

Therefore one generally cannot write

aP = α  × rP∕I + ω × (ω ×  rP∕I)
(88)

unless the acceleration of I is also properly included.

The correct relation is

|--------------------------------------|
-aP-=--aI +-α-×-rP∕I-+-ω-×-(ω-×--rP∕I).|
(89)

The instantaneous center is therefore extremely useful for velocities but must be used cautiously for accelerations.

22 Velocity field of a planar rigid body

Choose reference point A.

Then

|--------------------------|
|v(r) = vA + ω  × (r − rA).|
---------------------------
(90)

This is an affine velocity field.

Every point velocity is the sum of:

  • one common translational velocity,
  • a rotational velocity that grows linearly with distance from the reference point.

Differences in point velocities are determined entirely by ω:

|---------------------|
vB  − vA = ω  × rB∕A. |
-----------------------
(91)

PIC

Figure 7. A planar rigid body velocity field is the superposition of one translational velocity and a rotational field proportional to distance from the chosen reference point.

23 Acceleration field of a planar rigid body

Similarly,

|-----------------------------------------------|
a(r) = a  +  α × (r − r ) + ω × [ω × (r − r  )]. |
--------A--------------A-------------------A-----
(92)

Unlike velocity, acceleration contains:

  • a translational contribution,
  • a tangential rotational contribution,
  • a normal rotational contribution.

The normal term is quadratic in angular speed.

24 Determining angular velocity from two point velocities

From

vB  − vA = ω  × rB∕A,
(93)

the relative velocity magnitude is

|vB −  vA| = |ω|rB∕A,
(94)

because the relative velocity is perpendicular to rB∕A.

Thus, if the full velocity vectors are known,

|----------------|
|ω | = |vB-−-vA|.|
|        rB∕A    |
------------------
(95)

The sign follows from the rotational sense.

25 Determining angular acceleration from two point accelerations

The acceleration difference is

aB − aA  = α × rB ∕A −  ω2rB∕A
(96)

for planar motion.

Project along rB∕A:

|--------------------------|
|(aB − aA ) ⋅ er = − ω2rB ∕A.
---------------------------
(97)

Project perpendicular to rB∕A:

|-----------------------|
(aB-−--aA)-⋅ et =-αrB∕A.|
(98)

Therefore, once ω is known, acceleration data can determine α.

26 Center of mass as reference point

Choosing

A  = CM
(99)

gives

|------------------------|
|vP =  vCM + ω  × rP∕CM, |
-------------------------
(100)

and

|------------------------------------------|
aP  = aCM +  α × rP∕CM +  ω × (ω ×  rP∕CM).|
--------------------------------------------
(101)

This form naturally separates translation of the center of mass from rotation about the center of mass.

27 Kinetic energy of general plane motion

For a rigid body undergoing general plane motion,

|------------------------|
|     1-   2     1-    2 |
|K =  2M  vCM +  2ICM ω .|
--------------------------
(102)

The first term is translational kinetic energy of the center of mass.

The second is rotational kinetic energy about the center of mass.

This decomposition is valid for arbitrary plane motion, not only rolling.

28 Example 5: kinetic energy of a moving bar

A slender bar has

M  =  6.0 kg,     L = 2.0m.
(103)

Its center of mass speed is

v    = 3.0m ∕s,
 CM
(104)

and its angular speed is

ω = 4.0 rad ∕s.
(105)

For a slender bar about its center,

       -1-    2          2
ICM  = 12 M L  =  2.0 kg m .
(106)

Thus

K = 1
--
2(6.0)(3.0)2 + 1
--
2(2.0)(4.0)2 (107)
= 27 + 16 (108)
= 43 J. (109)

29 Constraints in mechanisms

General plane motion often appears in mechanisms.

Examples include:

  • connecting rods,
  • sliders,
  • crank mechanisms,
  • robotic links,
  • doors and linkages,
  • rolling wheels.

Constraints provide known velocity or acceleration directions.

The rigid body relations then connect the constrained points.

A typical workflow is:

  1. identify the rigid link,
  2. choose two useful points,
  3. write the known direction of each constrained velocity,
  4. use the relative-velocity relation to solve for unknown speeds and ω,
  5. use the relative-acceleration relation to solve for accelerations and α.

30 Velocity polygons

The equation

vB = vA  + vB ∕A
(110)

can be represented graphically as a vector triangle.

Since

vB ∕A ⊥ rB∕A,
(111)

the direction of the relative-velocity vector is known once the body orientation is known.

Velocity polygons were historically important for mechanism design and remain useful for geometric intuition.

31 Acceleration analysis is harder than velocity analysis

Velocity relative to a reference point has only one rotational term:

ω × r    .
     B ∕A
(112)

Acceleration has two:

α ×  rB∕A
(113)

and

   2
− ω rB ∕A.
(114)

Thus acceleration analysis requires both:

  • angular acceleration,
  • angular speed.

A mechanism can have zero angular acceleration at an instant while still having substantial normal relative acceleration because ω≠0.

32 Example 6: zero angular acceleration does not mean equal accelerations

Suppose a rigid link rotates instantaneously with

ω =  5rad∕s,     α = 0,
(115)

and

rB∕A = 0.40m.
(116)

Then

aB − aA =  − ω2rB ∕A.
(117)

Its magnitude is

|aB − aA| = ω2r B∕A (118)
= 25(0.40) (119)
= 10 m∕s2. (120)

Even though

α = 0,
(121)

the point accelerations are not equal.

33 Motion taxonomy

The major planar rigid body motions fit into one hierarchy.

  • Pure translation:
    ω  = 0.
    (122)

  • Fixed-axis rotation: one point or axis is fixed.
  • Rolling Without Slipping: the contact point is an instantaneous center of zero velocity.
  • General plane motion: translation and rotation occur simultaneously without requiring a permanently fixed point.

PIC

Figure 8. Pure translation, fixed-axis rotation, and pure rolling are special cases within the broader framework of general plane rigid body motion.

34 Common mistakes

  1. Treating general plane motion as pure translation.
  2. Assuming every point on the body has the same velocity.
  3. Forgetting that vB − vA is perpendicular to rB∕A.
  4. Using scalar speed addition instead of vector addition.
  5. Forgetting the normal acceleration term −ω2r B∕A.
  6. Assuming α = 0 means all material points have equal acceleration.
  7. Treating the instantaneous center as a permanently fixed material point.
  8. Assuming the instantaneous center has zero acceleration because it has zero velocity.
  9. Using instantaneous-center rotation formulas blindly for acceleration.
  10. Choosing an awkward reference point when another point has a known velocity or acceleration.
  11. Confusing the center of mass with the instantaneous center.
  12. Forgetting that pure translation corresponds to ω = 0.
  13. Forgetting that fixed-axis rotation is a special case with a stationary reference point.
  14. Ignoring constraint directions in mechanism problems.
  15. Using a velocity relation to infer acceleration without differentiating the rotating relative-position vector.

35 Practice exercises

  1. Starting from rB = rA + rB∕A, derive the relative-velocity equation.
  2. Derive the relative-acceleration equation by differentiating the velocity relation.
  3. Prove that rB∕A ⋅ (vB − vA) = 0 for a rigid body.
  4. Derive the planar component equations for vB,x and vB,y.
  5. Derive the planar component equations for aB,x and aB,y.
  6. A rigid link has rB∕A = (0.3ex + 0.4ey) m, vA = 2ex m∕s, and ω = 3 rad∕s. Find vB.
  7. For the previous geometry, let aA = 0, ω = 3 rad∕s, and α = 2 rad∕s2. Find a B.
  8. Explain how to construct the instantaneous center from two known velocity directions.
  9. Explain why the instantaneous center is at infinity for pure translation.
  10. A 5 m sliding bar has endpoints at (4, 0) and (0, 3) m. If the horizontal endpoint speed is 6 m/s, find ω and the speed of the vertical endpoint.
  11. Show why the instantaneous center is generally unsuitable as a fixed pivot for acceleration calculations.
  12. Derive the kinetic-energy decomposition K = 1
2MvCM2 + 1
2ICMω2.
  13. A bar has M = 8 kg, L = 3 m, vCM = 2 m/s, and ω = 3 rad/s. Find its total kinetic energy.
  14. Show that if α = 0 but ω≠0, two points can still have different accelerations.
  15. Classify pure translation, fixed-axis rotation, rolling, and general plane motion within one common rigid body framework.

36 Summary

For any two material points A and B on a planar rigid body,

|---------------------|
vB  = vA + ω  × rB∕A. |
----------------------
(123)

The relative velocity is perpendicular to the line joining the points:

|---------------------|
rB ∕A ⋅ (vB − vA) = 0. |
-----------------------
(124)

Acceleration is

|----------------------------------------|
|aB =  aA + α ×  rB∕A + ω × (ω ×  rB∕A) .|
-----------------------------------------
(125)

For planar motion,

|------------------------------|
|a  − a  =  α × r    − ω2r    .|
--B----A---------B∕A-------B∕A--
(126)

When ω≠0, an instantaneous center of zero velocity can often simplify velocity analysis:

|---------------|
vP--=-ω-×-rP-∕I.--
(127)

But the instantaneous center is not generally a fixed pivot for acceleration analysis.

The kinetic energy of general plane motion is

|------------------------|
|     1-   2     1-    2 |
|K =  2M  vCM +  2ICM ω .|
--------------------------
(128)

This completes the planar kinematics foundation before M05-09 introduces the inertia tensor and full three-dimensional Rotational Inertia.

References

References

[1]   J. R. Taylor, Classical Mechanics, University Science Books, 2005.

[2]   D. Kleppner and R. Kolenkow, An Introduction to Mechanics, 2nd ed., Cambridge University Press, 2014.

[3]   K. R. Symon, Mechanics, 3rd ed., Addison-Wesley, 1971.

[4]   OpenStax, University Physics, Volume 1, Rice University, 2016.


"General Plane Motion of a Rigid Body" is owned by bloftin.
(view preamble)
View style:
Also defines:  general plane motion, relative velocity relation, relative acceleration relation, instantaneous center of zero velocity, velocity field
Keywords:  general plane motion, rigid body, relative velocity, relative acceleration, instantaneous center, velocity field, acceleration field, center of mass, planar kinematics, linkage kinematics, rolling

Attachments:
GRE Physics Companion: General Plane Motion of a Rigid Body (Example) by bloftin

Cross-references: Rotational Inertia, inertia tensor, M05-09, kinetic energy, formulas, normal acceleration, vector addition, scalar, Rolling Without Slipping, rotational kinetic energy, translational kinetic energy, speed, fixed-axis rotation, energy, contact point, center of mass, Normal, degrees of freedom, magnitude, two-dimensional, vector, acceleration, velocity, position, angular acceleration, angular velocity, kinematic, relation, material point, rigid body
There are 3 references to this object.

This is version 1 of General Plane Motion of a Rigid Body, born on 2026-10-17.
Object id is 1478, canonical name is GeneralPlaneMotionOfARigidBody.
Accessed 7 times total.

Classification:
Physics Classification: 45.40.-f (Dynamics and kinematics of rigid bodies)
 45.20.Dd (Newtonian mechanics)

Pending Errata and Addenda

None.

Discussion

No messages.

Interact