Skip to content

NASA JPL MarsYard and Planetary Robotics Laboratory

The JPL Mars Yard from the visitor platform, January 2012, with engineering models of Sojourner, a Mars Exploration Rover and Curiosity on the prepared soil bed.

NASA/JPL-Caltech. Public domain (NASA / US government work).

The JPL Robotics section runs two connected terrain venues in Pasadena: the MarsYard, a 66 x 36 m outdoor field where full-scale rover twins drive, climb, sample and get stuck under Earth atmosphere and Earth gravity on seven slopes variable in both angle and cohesion [1], and the indoor Planetary Robotics Laboratory, 3000 sq ft of prototyping and test floor half of which holds two large sand pits [2]. The MarsYard is the third yard of that name, roughly six times the area of its predecessor.

The same flight programs use these venues in sequence with the JPL space simulator chambers, which hold Mars pressure, Mars temperature and simulated solar flux but cannot drive. Neither venue reproduces the other’s environment, and the gap between them is where several documented surprises have lived.

ParameterValue
OperatorNASA JPL, Section 347, with flight projects [1]
LocationPasadena, California, United States
CommissionedPresent outdoor yard is the third iteration, MarsYard III
TypeOutdoor analogue terrain field and indoor prototyping laboratory [1][2]
Floor areaYard 66 x 36 m, over 2000 m2 of terrain; PRL 3000 sq ft
CapabilitiesMarsYard III, PRL sand pits
Simulant or terrainBeach sand, decomposed granite, brick dust, volcanic cinders; basalt rocks [1]
InstrumentationTotal stations and 3D tracking [4]; no permanent motion capture published [1]
Ground truthTotal station and 3D tracking position, independent of rover odometry [4]
Fidelity limitsSand results not repeatable enough to report quantitatively [3]. See below
AccessNot published
Cited byCuriosity [3][4], Perseverance [5]

A CADRE development model rover during its first autonomous drive in the Mars Yard at NASA JPL, June 2023, with engineer Kristopher Sherrill recording video of the test.

NASA/JPL-Caltech. Public domain (NASA / US government work).

ParameterValue
Working volume66 x 36 m site, over 2000 m2 of test terrain [1]
Test article limitsArticles to date up to the 900 kg-class rover testbeds [1][5]
VacuumNot applicable. Outdoors at ambient pressure
TemperatureNot controlled. Testing stops above about 32 C ambient [4]
IlluminationNot published. Terrestrial daylight, no solar simulator
Simulant or terrainBeach sand, decomposed granite, brick dust, volcanic cinders [1]
SlopeSeven slopes, variable angle and cohesion; 15, 18 and 30 degrees cited [1][3][4]
Gravity offloadNo offload rig; Scarecrow used instead, about 3/8 mass [5]
InstrumentationTotal stations and 3D tracking [4]

The yard was built with geologists and engineers to mimic terrains on Mars, the Moon and beyond. A robot garage houses the Curiosity and Perseverance vehicle system testbeds side by side, and a visitor platform overlooks the area [1]. The soil is not a compositional simulant: beach sand, decomposed granite, brick dust and volcanic cinders, chosen for mechanical behavior and color. Rocks are basalt in several textures and colors, fine grained and vesicular, in red and black, placed to a size distribution matched to Mars, with the explicit caveat that the large rocks are not Mars-like in composition, being less dense but easier to move for testing. Bricks and trenches are added for specialized work, and the yard is sculpted into a representative terrain per task rather than held in a fixed configuration. Named features in the published campaigns include a north slope with gravel and flagstone surfaces, a flat sand box, a sand slope and a slip-differential hill [3][4]. No tonnage, relative density target or preparation procedure is published, and the individual slope angles and cohesion settings are not published either.

Campaigns cite 15 degree, 18 degree and 30 degree slopes, the last being the maximum grade traversable by the MSL rover [3][4]. Mars weight is approximated not by an offload rig but by the Scarecrow test rover, whose lighter chassis puts its mass at approximately 3/8 that of the flight rover so that its Earth weight matches the flight rover’s Mars weight [5].

The temperature limit is operational rather than nominal. Curiosity was designed for Gale Crater at -94 to 0 C; the yard routinely exceeds 32 C in summer, past the point where the vehicle system testbed’s Earth-only cooling system can hold the vehicle in a safe operating range, at which point outdoor testing stops and the testbed moves into the garage [5]. The Mars 2020 testbed carries a gaseous nitrogen cooling system added specifically to permit operation through Pasadena summers [5].

ParameterValue
Working volumeTwo large sand pits within 1500 sq ft; pit dimensions not published
TemperatureNot controlled
Simulant or terrainLoose rocky soil and steep cliffs, simulated indoors; products not published
SlopeSteep-terrain descent supported; angles not published

Source: [2].

The laboratory is described by its operator as a facility for rapid prototyping of advanced robotic systems and for developing the algorithms that control them, covering design, fabrication and testing of wheeled and limbed mobility and of manipulation. It holds 1500 sq ft of assembly, integration and test floor for mechanical and electronic subsystems, and a further 1500 sq ft containing the two sand pits, with workstations in both areas [2]. Two lander-mounted manipulators kinematically equivalent to the Mars Polar Lander four degree of freedom arm live there, as do 3 and 4 degree of freedom arms fitted to the rovers. A self-contained field trailer associated with the laboratory supports remote field operations with satellite communications back to the lab, used extensively for Mars Exploration Rover operations rehearsals [2].

This section is thin because the source is thin. The operator’s page is the only description found, and it gives no pit dimensions, no soil product, no depth, no instrumentation and no slope range.

In the yard the measurement problem is position rather than temperature. Mobility commands used in regression testing have been verified against total stations and 3D tracking hardware to confirm they meet accuracy requirements, so subsequent campaigns can compare telemetered rover position against planned values as sufficient analysis [4]. Slip is computed as distance traversed against distance commanded over a 10 m drive step, the longest single straight drive step MSL permits [3]. No permanent motion capture array is published for either venue.

Site support for the yard is the garage and the visitor platform [1]; the indoor laboratory carries UNIX, Linux and Windows workstations for software development and testing in both of its halves [2].

Repeatable sand. The clearest published limit. In the 2018 rimmed wheel campaign, quantitative sand results were excluded from the paper because of concerns about consistency, with, in the operators’ words, “significant variability in all test metrics between individual trials of all configurations” [3]. Earlier slip testing for MSL and for Mars 2020 had already shown that the soil preparation needed for consistent, repeatable sand trials is intensive and that performance and consistency depend strongly on temperature and moisture content; that preparation was out of scope for the campaign [3]. Moisture content is a Pasadena weather variable with no Martian counterpart.

Gravity. Neither venue offloads. The Scarecrow rover exists to close part of that gap: it carries none of the flight instruments or key avionics, but its lighter chassis brings its weight to approximately 3/8 of the flight rover’s, matching what the flight rover weighs on Mars, which is why certain terrain performance verification activities can be at least partially run on it [5]. The same document states that without sufficient fidelity in avionics, instrumentation and weight distribution, Scarecrow falls short as a venue for full verification and validation of mission requirements [5].

Sinkage has no flight comparison. Rimmed wheels increased Scarecrow’s sinkage by 1 to 2 cm against full wheels, but there is no flight metric to compare it against because Curiosity has no way to measure wheel sinkage [3].

Mars pressure and temperature. Neither the yard nor the sand pits hold either. That work goes to the space simulator chambers, which in turn cannot drive a rover.

The testbed is not the rover. Beyond cooling and heaters, the vehicle system testbed uses umbilical cabling in place of the radioisotope generator and the flight radio, does not carry all the flight platinum resistance thermometers, and adds fuses to protect the batteries from ground power supply surges [5]. The umbilical is itself an operational hazard: a test buddy is assigned to keep the testbed from dragging its power and telemetry cable across the yard and to press the panic button [4].

MSL rimmed wheel campaign, first two months of 2018. Scarecrow was run in baseline, two-rimmed and three-rimmed wheel configurations to establish whether Curiosity could continue operating after deliberately shedding the inner two thirds of a damaged wheel [3]. Straight 10 m drives up and down 18 degree gravel and flagstone slopes on the north slope showed the only statistically resolvable slip increase was 2.95 percent for the three-rim configuration driving uphill on stone, against a mobility fault protection threshold that does not respond below that level [3]. Average drive motor current differences across all six motors in all cases were under 0.1 A and unbiased. Rimmed wheels caused a consistent drift off course, more pronounced on gravel, with all three-rim gravel trials ending outside the positive one-sigma bound of the baseline. Arm activities were simulated on 18 and 30 degree slopes at four cardinal headings by moving a 40 kg weight 1.5 m forward of the center of mass by hand, applying a 300 N upward force with a fish scale to represent drill preload, and running a 1.1 g, 60 Hz vibration motor on the deck for 30 seconds to represent sample ingestion shake [3].

MSL R13 flight software regression, July and August 2022. Mobility regression for a software update six years in the making, run on the vehicle system testbed [4]. Test shifts ran 8 to 9 hours and averaged 62.41 m of driving, over twice Curiosity’s typical sol [4]. The campaign comprised 94 test cases after redlines: 10 redlined for redundancy, 2 redlined as impossible in the testbed configuration, and 3 retested. The traction control algorithm was exercised on a 15 degree hill with half the wheels on loose sand and half on firm gravel, where slip without traction control rose from 8.2 percent at the first drive step to 38.4 percent by the fourth, and the rover yawed noticeably off target; with traction control enabled slip was reduced and heading held [4]. Test procedure was transcribed by script from the procedure document into activity reports and into Rover Markup Language command files, which removed commanding transcription error across four primary test conductors [4].

Mars 2020 vehicle system testbed operations, 2020 onward. The Perseverance twin is used to train the operations team on anomaly handling before landing, to dry-run first-time activities with flight-like kinematics, and to shadow the rover during milestone events such as the first drive and the first coring activity [5]. The Ingenuity helicopter watchdog timer fix, which had interrupted the transition from preflight to flight mode during the first rotor spin, was tested on the testbed before being sequenced on Mars. Sampling subsystem work on the testbed established that the rover could apply the 50 N preload needed to drill while on a slope, which had not been validated before because drilling operations had previously been confined to a fixed-tilt hexapod [5].

Earlier laboratory programs. The FIDO rover for Mars technology development and mission rehearsals, the SRR rovers for sample return, robot work crews and steep-terrain descent, and the LEMUR limbed robots for walking and manipulation were all developed in the Planetary Robotics Laboratory [2].

References

  1. NASA Jet Propulsion Laboratory. (2026). The MarsYard III. www-robotics.jpl.nasa.gov/how-we-do-it/facilities/marsyard-iii (accessed 2026-08-28) archived copy
    BibTeX
    @misc{jplmarsyard,
      title = {The MarsYard III},
      author = {{{NASA Jet Propulsion Laboratory}}},
      howpublished = {\url{https://www-robotics.jpl.nasa.gov/how-we-do-it/facilities/marsyard-iii/}},
      organization = {www-robotics.jpl.nasa.gov},
      urldate = {2026-08-28},
      year = {2026}
    }
  2. NASA Jet Propulsion Laboratory. (2026). The Planetary Robotics Laboratory. robotics.jpl.nasa.gov/how-we-do-it/facilities/the-planetary-robotics-... (accessed 2026-08-28) archived copy
    BibTeX
    @misc{jplprl,
      title = {The Planetary Robotics Laboratory},
      author = {{{NASA Jet Propulsion Laboratory}}},
      howpublished = {\url{https://robotics.jpl.nasa.gov/how-we-do-it/facilities/the-planetary-robotics-laboratory/}},
      organization = {robotics.jpl.nasa.gov},
      urldate = {2026-08-28},
      year = {2026}
    }
  3. Graser, E., McGill, S. M., Rankin, A. and Bielawiec, A. (2020). Rimmed Wheel Performance on the Mars Science Laboratory Scarecrow Rover. NASA, 20220000759. Source
    BibTeX
    @inproceedings{graser2020rimmed,
      title = {Rimmed Wheel Performance on the Mars Science Laboratory Scarecrow Rover},
      author = {Graser, Evan and McGill, Sean M. and Rankin, Arturo and Bielawiec, Alex},
      year = {2020},
      booktitle = {2020 IEEE Aerospace Conference},
      url = {https://ntrs.nasa.gov/citations/20220000759},
      doi = {10.1109/aero47225.2020.9172666},
      pages = {1-12},
      institution = {NASA},
      number = {20220000759}
    }
  4. Rollins, P. J., Wang, F., Graser, E., Franz, B. and Rink, K. (2023). Mars Science Laboratory R13 Mobility Regression Testing. Source
    BibTeX
    @inproceedings{rollins2023mars,
      title = {Mars Science Laboratory R13 Mobility Regression Testing},
      author = {Rollins, P. J. and Wang, Freddy and Graser, Evan and Franz, Brian and Rink, Kim},
      year = {2023},
      booktitle = {2023 IEEE Aerospace Conference},
      doi = {10.48577/jpl.3GIV8F},
      pages = {1-9}
    }
  5. Matthes, C., Stumbo, M. and Foley, J. (2021). How to Build a Rover: An Overview of the Mars 2020 Mission's Vehicle System Testbed. Source
    BibTeX
    @inproceedings{matthes2021how,
      title = {How to Build a Rover: An Overview of the Mars 2020 Mission's Vehicle System Testbed},
      author = {Matthes, Christopher and Stumbo, Matthew and Foley, Justin},
      year = {2021},
      booktitle = {2022 IEEE Aerospace Conference (AERO)},
      url = {https://hdl.handle.net/2014/55925},
      doi = {10.1109/aero53065.2022.9843658},
      pages = {1-12}
    }