Start, then hold ← or → to push. The view follows the cart.
Changing a mass resets and pauses the motion.
Enable JavaScript to run the demo. The article's free-motion plot shows the unforced trajectory.