Mars Rover Sandbox
Loading simulation…
flagWhat you'll discover
- arrow_forwardDrive a rover over uneven terrain using the D-pad or arrow keys
- arrow_forwardMonitor tilt and explain why rollover is a mission-ending risk
- arrow_forwardRelate wheel-terrain contact to the rocker suspension idea
- arrow_forwardExplain why Mars rovers need onboard autonomy due to signal delay
Driving on another world
Mars is not a parking lot. The ground is a chaos of sand drifts, bedrock slabs and scattered rocks, and a rover must crawl over all of it without a tow truck within 200 million kilometres. That is why real rovers move at a careful walking-pace crawl — Perseverance tops out around 0.15 km/h.
In the sandbox, feel how slopes tip the rover and rocks block its path. The tilt warning on the HUD is your mission-safety instrument: real rovers obey strict tilt limits, because a rolled-over rover is a dead rover.
Six wheels and clever suspension
Every NASA Mars rover since Sojourner has used six wheels with a rocker-bogie suspension — a pivoting linkage that lets each wheel rise and fall independently, keeping all six pressed onto uneven ground without any springs.
This lets rovers climb obstacles taller than a wheel's radius while the body tilts only half as much as the terrain does. Watch the simulation's rover wheels follow the terrain height as you drive: that ground-hugging contact is what real suspension engineering fights for.
The 20-minute problem
A radio command from Earth takes between 4 and 24 minutes to reach Mars, depending on where the planets are. Joysticking a rover live is impossible: by the time you saw a cliff on your screen, the rover would have driven over it minutes ago.
So engineers send a day's driving goals each morning, and the rover navigates by itself — building 3D terrain maps from stereo cameras, scoring safe paths, and refusing moves that exceed tilt or obstacle limits. Perseverance's auto-navigation can plan while driving, covering hundreds of metres per Martian day unsupervised.
Everything you learned, on one robot
A Mars rover is this whole course in one machine. Differential steering turns its six wheels. Ultrasonic-style ranging becomes stereo vision and hazard cameras. PID loops hold wheel speeds and arm joints steady. A vast state machine governs driving, science, communication and fault recovery, and inverse kinematics aims the drill on its robotic arm.
Every one of those subsystems started as a simple lesson like the ones you just completed. Engineering is layers: master the small loops, and you can build machines that explore other planets.