Robotics

Rocker-Bogie Suspension: How Mars Rovers Climb Over Rocks

Rocker-Bogie Suspension is a six-wheel suspension with no springs at all, just rigid links on free pivots, and it carries every NASA Mars rover. When a wheel rolls onto a rock, its link simply tips, the rest of the linkage settles, and all six wheels stay pressed to the ground. A differential linking the two sides, on Curiosity and Perseverance a bar across the top of the rover, averages them, so the body tilts only half as much as the wheels. That is how a one-tonne robot crawls over rocks taller than its wheels without tipping over.

  • Invented byDonald Bickler at JPL, US Patent 4,840,394 (1989)
  • First flew onSojourner, which landed on Mars on 4 July 1997
  • Body pitchAverage of the two rockers, (θL + θR)/2: a one-sided bump tilts the body half as much
  • Curiosity wheels50 cm diameter; climbs obstacles up to 65 cm high
  • Curiosity top speed4 cm/s on flat, hard ground
  • Curiosity tilt limitsStable to a 45° tilt; software stops it at 30°

Interactive visualization

Press play, or step through manually. The visualization is yours to drive — try it before reading on.

Open visualization fullscreen ↗

Watch the 60-second explainer

A condensed visual walkthrough — narrated, captioned, under a minute.

Each side of the rover carries two rigid links: a long rocker and a short bogie. On Curiosity and Perseverance the rocker pivots on the body partway along its length, with the front wheel at its forward end and the bogie pivot at its rear end. The bogie carries the middle wheel at one end and the rear wheel at the other. Sojourner had it the other way round, with its bogies at the front. A differential ties the left and right rockers together.

There are no springs, no dampers and no motors in the joints. Every pivot turns freely, so each link is a class 1 lever that can only sit still when the moments of the forces at its two ends balance about its pivot. That is why the links settle, on their own, wherever all six wheels touch the ground.

Counting degrees of freedom shows why. The ground must fix the body's height, pitch and roll: three unknowns. The linkage adds three more: one shared rocker motion (the differential couples left and right into a single freedom) and one per bogie. Six unknowns meet six conditions, one per wheel resting on the surface, so within the joints' travel there is one linkage shape in which every wheel touches. A rigid four-wheel cart has three unknowns and four conditions, so on uneven ground one wheel lifts unless springs make up the difference. Because the rocker-bogie is statically determinate, its wheel loads follow from lever lengths and the centre of mass, not from spring stiffness.

How it climbs a rock, step by step

Take Curiosity driving forward into a rock under its left front wheel. Each of its six wheels has its own drive motor, and that matters at every stage.

  • The front wheel meets the rock. A single wheel cannot drive itself up a steep face; it would just spin. The middle and rear wheels, and the three on the other side, keep driving and push it hard against the face.
  • Push becomes grip. That push presses the tread onto the rock, and the front wheel's own motor turns the resulting friction into an upward climb.
  • The rocker swings. As the front wheel rises, the left rocker turns nose-up on its body pivot. Its rear end stays low, held down by the middle and rear wheels still on flat ground. Through the differential, the tipping left rocker pushes the right rocker the opposite way relative to the body, so the body pitches by only half the rocker's angle.
  • The bogie tips. With the front wheel on top, the middle wheel reaches the rock. Now the rear wheel pushes and the front wheel pulls. The bogie rotates about its pivot, so the middle wheel can rise while the rear wheel stays down.
  • The rear wheel follows. The front and middle wheels pull the rear wheel up the face, the bogie tips back the other way, and the links return toward level as the rover rolls off.

No controller ever commands a joint angle; the linkage simply follows the ground.

The differential bar: why the body moves half as much

On Curiosity and Perseverance the differential is a bar across the top of the body, pivoted at its centre, with a link at each end running down to one rocker. When one rocker tips up relative to the body, the bar turns and pushes the other rocker down by the same angle. So relative to the body the rockers always move equal and opposite: (θL − φ) = −(θR − φ), where θL and θR are the rockers' pitch angles from the horizon and φ is the body's pitch. Solving for φ gives the rule, close to exact for the small angles involved: body pitch = (θL + θR)/2. The body moves half as much as the wheels.

Worked example. Curiosity's left front wheel climbs onto a 50 cm rock, one wheel diameter, while everything else stays on flat ground. Take an illustrative 1.5 m horizontal spacing between the front axle and the bogie pivot. The left rocker pitches by arctan(0.50 ÷ 1.5) ≈ 18.4°; the right side stays flat, so θR = 0°. Body pitch = (18.4° + 0°)/2 ≈ 9.2°, with the left rocker at +9.2° and the right at −9.2° relative to the body. The cameras and robotic arm see a 9.2° tilt, not 18.4°.

The bar is not optional. Without it the rockers could turn together, a seventh unknown against six contact conditions, and the body would swing freely about the rocker pivots. The averaging also has limits. If both front wheels climb the same ledge, θL = θR = 18.4° and the body pitches the full 18.4°; on a uniform 20° slope it sits at 20°. The differential halves one-sided disturbances; it does not level the rover.

Loads, levers and traction, worked through

Curiosity has a mass of 899 kg. On Mars, where gravity is 3.71 m/s², it weighs 899 kg × 3.71 m/s² ≈ 3,340 N, or ~560 N per wheel if the load were split evenly. On Earth it weighs 899 kg × 9.81 m/s² ≈ 8,820 N, about 1,470 N per wheel, 2.6 times the Mars load.

Lever lengths decide how that weight is shared. In an idealised design with the bogie pivot midway between the middle and rear wheels, equal loads N on all three wheels of a side mean the bogie pivot carries 2N and the front wheel N. Moment balance about the rocker's body pivot, N × a = 2N × b, requires a = 2b: the body pivot sits twice as far from the front axle as from the bogie pivot. Slope and the body's fore-aft centre of mass, whose pitching moment the differential passes into both rockers, shift the split, so real loads are close to equal, not exactly equal.

Climbing is a friction problem. A horizontal push through the axle can roll a wheel over a step lower than its radius (25 cm on Curiosity), but at a step equal to the radius the contact point is level with the axle and only tread friction on the face can lift it. A wheel pressed against a near-vertical face with force P gains at most µP of upward grip. To lift a corner carrying ~560 N with µ = 0.5, the other wheels must push with P ≈ 560 N ÷ 0.5 = 1,120 N. If each of the five other wheels carries ~560 N and pushes with µ times that, firm ground at µ = 0.5 supplies at most 5 × 0.5 × 560 N = 1,400 N: enough. Loose sand at an effective µ near 0.3 supplies 5 × 0.3 × 560 N = 840 N, short of 1,120 N, so the wheels dig in. This rough quasi-static estimate ignores load transfer, but it shows why every wheel is driven and why soft ground, more than rocks, traps rovers.

From Bickler's patent to Perseverance

Donald Bickler, a mechanical engineer at NASA's Jet Propulsion Laboratory, invented the rocker-bogie; the design is covered by US Patent 4,840,394, issued in 1989. JPL's small Rocky test rovers developed it, and it first flew on Sojourner, the 10.6 kg rover that landed with Mars Pathfinder in Ares Vallis on 4 July 1997. Sojourner rolled on 13 cm wheels at about 1 cm/s and covered roughly 100 m.

Spirit and Opportunity, which landed in January 2004, used the same six-wheel layout; Opportunity drove 45.16 km before a planet-wide dust storm silenced it in June 2018. Curiosity, which landed in Gale crater on 6 August 2012, scaled the design to 899 kg on 50 cm machined-aluminium wheels. Its folded suspension swung into place while the rover hung on cables beneath the descent stage, and the six wheels served as its landing gear. Perseverance, which landed in Jezero crater on 18 February 2021, reused the architecture at 1,025 kg with 52.5 cm wheels redesigned to be tougher after Curiosity's wheel damage. Six-wheel rocker-bogie designs have also driven on the Moon, on China's Yutu rovers and India's Pragyan.

Testing, limits and how rovers get stuck

Curiosity's mobility is specified by a handful of figures: obstacles up to 65 cm high (1.3 wheel diameters), stable to a 45° tilt in any direction, software that stops it at 30°, and a top speed of 4 cm/s on flat, hard ground. The 45° figure is static: a rover tips when its centre of mass passes outside its downhill wheels, at an angle whose tangent is roughly half the wheel stance divided by the centre-of-mass height. The 30° limit leaves margin for slip, soft soil and slope-estimate errors. Rocker-bogies are often quoted as climbing obstacles up to about twice their wheel diameter in ideal conditions; Curiosity's figure is more conservative.

Testing happens at JPL's Mars Yard, an outdoor field of rocks, slopes and sand. Weight is the awkward part: matching Curiosity's Mars weight in Earth gravity takes only 3,340 N ÷ 9.81 m/s² ≈ 340 kg of vehicle. That is the idea behind Scarecrow, a stripped-down mobility test rover with no onboard computer, while full-mass twins such as Perseverance's OPTIMISM rehearse drives. On Mars, a rover measures slip by comparing wheel turns with the motion its cameras see, and stops a drive when slip grows too large.

How it fails. The linkage keeps wheels in contact but cannot create traction. Opportunity spent about five weeks in 2005 working free of a sand ripple nicknamed Purgatory. Spirit lost its right-front drive motor in 2006 and drove backward dragging the dead wheel, then in 2009 broke through a crust into soft sand at Troy and never escaped. Curiosity's thin wheels began showing dents and punctures from sharp rocks in 2013, and in March 2017 engineers saw broken treads on its left middle wheel. Part of that damage comes from the climbing mechanism itself, as trailing wheels shove leading wheels into rocks; a 2017 traction-control update that sets each wheel's speed from the suspension angles cut leading-wheel loads by up to about 20% in testing. The last built-in limit is speed: with no springs or dampers, a fast bump goes straight into the body and can bounce wheels off the ground, so the rover crawls.

What it is not: gear differentials, skid steering and springs

Not a car's gear differential. An open differential is a set of bevel gears that splits engine torque equally between two wheels while letting them turn at different speeds; its carrier turns at their average speed, (ωL + ωR)/2. The rover's differential bar also averages, but it averages angles, not speeds, and carries no power, only structural load.

Not differential-drive steering. A differential-drive robot turns by running its left and right wheels at different speeds, and a six-wheeled one would have to skid some wheels sideways to do it. Curiosity instead steers with motors on its four corner wheels, pointing them around a common turn centre, and it can turn in place. Its middle wheels are driven but do not steer.

Not a spring suspension. A car's springs store bump energy and its dampers dissipate it, which makes road speeds bearable, while its wheel loads rise and fall as the springs compress. A rocker-bogie stores and dissipates nothing, trading ride quality and speed for near-equal wheel loads and simplicity. Its nearest everyday relative is the walking-beam suspension on some heavy trucks: one pivoted beam sharing load between two axles, exactly as a bogie does.

The rocker-bogie compared with the mechanisms it is most often confused with
MechanismWhat it doesCarries drive power?Where you find it
Rocker-bogie with differentialFree-pivoting links keep all six wheels on the ground; body pitch = (θL + θR)/2, so a one-sided bump tilts the body half as muchNo: structural loads onlySojourner, Spirit, Opportunity, Curiosity, Perseverance
Open gear differentialBevel gears split drive torque equally between two wheels and let them turn at different speeds; carrier speed = (ωL + ωR)/2Yes: all of that axle's drive torqueDriven axles of cars and trucks
Differential-drive steeringTurns by running left and right wheels at different speeds; extra wheels in a row must skid sidewaysYes: it is the drive systemRobot vacuums, skid-steer loaders, many small mobile robots
Spring-and-damper suspensionSprings store bump energy and dampers dissipate it; wheel loads rise and fall with spring travelNoRoad cars and off-road vehicles
Walking-beam (tandem) suspensionOne pivoted beam shares load between two axles, exactly like a single bogieNoSome heavy trucks and motor graders

Frequently asked questions

How does rocker-bogie suspension work?

Each side of the rover has a long rocker pivoted on the body and a short bogie pivoted on the end of the rocker, with wheels at the ends of the links. The pivots turn freely with no springs, so each link tips like a see-saw until all six wheels touch the ground. A differential links the left and right rockers, so the body pitches by the average of the two rocker angles, half as much as the wheels on one side.

Why don't Mars rovers use springs?

A passive linkage keeps all six wheels pressed down with loads set by lever lengths, which gives steady grip on loose ground, whereas springs let wheel loads rise and fall and let the rover bounce. It is also simple, with few parts to wear or fail where no mechanic can reach. The trade-off is speed: with nothing to absorb shocks, Curiosity's top speed is 4 cm/s on flat, hard ground.

How big a rock can Curiosity drive over?

Curiosity's 50 cm wheels can roll over obstacles up to 65 cm high, about 1.3 wheel diameters. That is a capability, not an everyday target: since sharp rocks damaged its wheels, drivers plan routes that avoid large and pointed rocks where they can. Rocker-bogies in general are often quoted as climbing obstacles up to about twice their wheel diameter in ideal conditions.

What is the bar on top of Curiosity and Perseverance?

It is the differential bar. It is pivoted at its centre on the body and linked at each end to one rocker, so when one rocker tips up, the other is pushed down by the same angle relative to the body. The body's pitch is then the average of the two rocker angles, (θL + θR)/2, so a rock under one side tilts the body half as much as that side's rocker.

Who invented the rocker-bogie suspension?

Donald Bickler at NASA's Jet Propulsion Laboratory invented it; it is covered by US Patent 4,840,394, issued in 1989. It first flew on Sojourner, which landed on Mars with Mars Pathfinder on 4 July 1997. Every NASA Mars rover since, Spirit, Opportunity, Curiosity and Perseverance, has used it.

How far can a Mars rover tilt before it tips over?

Curiosity is stable to a 45° tilt in any direction, meaning its centre of mass stays inside its wheel footprint up to that angle. Its software stops it at 30°, leaving a margin for wheel slip, soft soil and errors in estimating the slope. The tip-over angle is set mainly by how wide the wheels are spread and how high the centre of mass sits, not by the suspension's flexibility.