Solve an off-center collision with angular impulse
Combine linear impulse, angular impulse, and contact restitution while checking which angular momentum can be conserved during impact.
On this page
The question for today
What you’ll understand
- Relate a localized impulse to changes in translation and rotation.
- Apply restitution to the contact velocity rather than the center velocity.
- Check impact energy and the assumptions behind an instantaneous rigid-body model.
A collision at the end of a freely moving rod can reverse the velocity of that end while the center of mass continues toward the obstacle. A particle-only restitution rule misses the induced rotation. The correct calculation combines the linear impulse with its moment about the center and imposes restitution on the relative normal velocity of the contacting points. We will use one ideal localized frictionless contact so that the unknown impulse is scalar, then check the outcome using both contact kinematics and energy.
Integrate the balance laws across impact
Let a short collision deliver impulse J at a point whose center-of-mass offset is r. Linear momentum changes by J, while angular momentum about the center changes by r×J if other angular impulses are negligible. During an ideal instantaneous impact, position and orientation do not jump; velocities can. In three dimensions the inertia tensor in the chosen inertial coordinates must be used to convert angular impulse into an angular-velocity change. Replacing the tensor with a scalar is justified only for the appropriate planar or principal-axis problem.
For a planar rod, let a denote the horizontal contact offset and let a positive normal impulse J point upward. Then center velocity changes by J/m in the vertical direction and angular velocity changes by aJ/I about the perpendicular axis. A finite force such as gravity has negligible impulse only when its magnitude times the short impact duration is small compared with the collision impulse. This is an approximation with a time-scale justification, not a statement that gravity stops acting during contact.
Apply restitution at the contact point
For a stationary frictionless stop, define u⁻ as the incoming normal velocity of the rod contact point, negative when approaching. Its value is Vᵧ⁻ + aω⁻ for the geometry above. The outgoing value is u⁺ = Vᵧ⁺ + aω⁺. Newton restitution imposes u⁺ = −eu⁻ with 0 ≤ e ≤ 1 in this simple passive model. Solving with the impulse balances gives an effective inverse mass 1/m + a²/I. The larger the rotational response, the less impulse is needed to change the contact velocity.
The restitution law must not be applied to the center velocity unless the contact happens to move with that center in the normal direction. For two moving bodies, both contact velocities and both inverse-inertia contributions enter. A rough contact also needs tangential impulse and a friction rule; simultaneous contacts require a consistent coupled treatment. Real impacts store and dissipate energy through deformation, sound, and heat. A rigid instantaneous restitution model summarizes some of those effects and cannot predict its own coefficient e from the rigid-body assumptions alone.
Choose an origin and check the result
The contact impulse changes angular momentum about the center unless its line of action passes through that center. About a fixed inertial point at the contact location, however, that same impulse has zero moment. Total angular momentum about that fixed point can be conserved during the short impact if all other angular impulses are negligible. The total includes both the center-of-mass orbital term and the spin term. Keeping only Iω about the contact point for a freely translating body can discard an essential piece of momentum.
Use the vector lab to resolve a planar impulse into components. Set magnitude to two and predict its projections at ninety degrees, then rotate the angle while holding the magnitude fixed. With a horizontal lever arm, only the vertical component contributes to the perpendicular angular impulse. This is a geometric check on r×J, not a collision solver: the lab displays neither a lever arm nor restitution. The actual outgoing center and contact velocities must be calculated from the impulse equations and checked for separation.
Work it through
A free rod strikes one localized stop
A uniform rod of mass 2 kg and length 2 m is momentarily horizontal, moving downward at 3 m/s with no spin. Only its right endpoint strikes a localized frictionless stop; all other points are clear. The upward normal restitution coefficient is e = 1/3. Find the impulse and outgoing velocities.
The center inertia is I = mL²/12 = 2/3 kg m² and the contact offset is a = 1 m. The incoming contact velocity is u⁻ = −3 m/s. Thus 1/m+a²/I = 1/2+3/2 = 2 kg⁻¹.
The impulse is J = −(1+1/3)(−3)/2 = 2 N s upward. The center velocity becomes Vᵧ⁺ = −3+2/2 = −2 m/s, and the angular velocity becomes ω⁺ = 1×2/(2/3) = 3 rad/s counterclockwise.
Check the endpoint: u⁺ = −2+1×3 = 1 m/s, which equals −eu⁻. Initial kinetic energy is 9 J; final translation is 4 J and rotation is 3 J. The 2 J loss agrees with the restitution-energy formula.
The center still moves downward at 2 m/s while the struck endpoint separates upward at 1 m/s. Rotation makes both statements consistent.
The living notebook
Explore the model
Interactive lab · vectors
Resolve an impulse before taking its moment
Set magnitude to 2 and angle to 90°. Predict the projections, then interpret the y component as the normal impulse at a horizontal lever arm. The display does not simulate a collision.
- x component
- 1.393
- y component
- 0.975
- Magnitude
- 1.7
Playback traces a fixed vector and its projections. Angle and magnitude set the geometry; the moving marker does not change them. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forFor a fixed horizontal lever arm, the perpendicular angular impulse scales with the displayed vertical component, not with an arbitrary center-speed restitution rule.
Pause & reason
Check your understanding
Your turn
Try it yourself
Repeat the worked example with e = 1, leaving all other data unchanged. Find J, Vᵧ⁺, ω⁺, and the final kinetic energy.
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
The effective inverse mass remains 2 kg⁻¹. Then check the outgoing contact speed and both kinetic-energy terms.
Compare with the solution
J = 3 N s, Vᵧ⁺ = −1.5 m/s, and ω⁺ = 4.5 rad/s. The contact velocity is −1.5+4.5 = 3 m/s, the reverse of its incoming value. Translation contributes 2.25 J and rotation contributes 6.75 J, totaling the initial 9 J. This ideal single-contact impact is elastic.
Keep the idea
Take it with you
- A localized impulse changes both center momentum and spin angular momentum.
- Restitution constrains relative contact velocity, including rotation.
- Conservation about an origin requires accounting for every angular impulse and orbital term.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.