A model car with a main body mass M and four wheels each with mass m is rolling down a track at velocity v, when it encounters a step of height b, which is less than the wheel radius r. The wheels are rolling, not sliding, and we know the moment of inertia around their respective centers and thus the angular velocity and angular momentum of each. The distance & direction of each pair of axles from the COM is known. (See schematic) Presuming frictionless axles and a totally elastic collision, I am trying to use conservation of momentum and angular momentum to figure out how much of the translational and rotational energy is converted into a vertical "bounce" when the front pair of wheels hits the step, and later when the rear wheels hit the step. The COM is slightly in front of the rear axles, and we can presume that the tipping of the car will not cause the rear of the main body to drop far enough to hit the step, nor will the first impact have enough energy to flip the front up over the back. I have only seen problems like this for a single wheel, nothing for a car that has a COM far behind the wheel center. I'm confused about how to write the equations when there are multiple masses and multiple (car / wheel) types of rotation. Do I have to calculate all angular momentum about a single point? If so, is the impact point the best choice? I think this can be done with instantaneous impulses and the conservation of momentum, but I'm having a tough time drawing the diagram and the forces, velocities and angular velocities before and after each impact. Can someone help me set up the system of equations to solve? P.S. we can assume a flat section of track, if it makes any difference, with the acceleration of gravity pointing straight downward. This may affect how long it takes for the bounce to dampen out, but b<<r, so I'm considering that the magnitude of the bounce will be small, almost imperceptible - with the car coming back to a normal roll very soon after the rear wheels get over the step.