NASA KSC Surface Autonomy Test Site

NASA/Frank Micheaux. Public domain (NASA / US government work).
An enclosed, blacked-out analogue site at NASA KSC built by the ISRU Pilot Excavator project to test vision-based surface autonomy under lunar south pole illumination geometry. The article under test drives on prepared soil under six narrow beam stadium lights, navigates against a full-scale mock lander carrying fiducials, and is tracked by a 36 camera motion capture system whose pose solution is published as independent ground truth [1]. The site is listed by the KSC partnerships office as the Surface Autonomy Test Site [2].
Laboratory data
Section titled “Laboratory data”| Parameter | Value |
|---|---|
| Operator | NASA KSC, ISRU Pilot Excavator project, STMD Game Changing Development [1][4] |
| Location | NASA KSC, Florida, United States, 183 m east of the IPEx flight control building [1] |
| Commissioned | Not published. First documented campaign August 2024 |
| Type | Enclosed analogue surface site, blacked out, artificially lit [1][2] |
| Floor area | 39.6 x 21.3 m structure, 843 m2; practice area 33.5 x 21.3 m, 714 m2 |
| Capabilities, area | Practice area, soil bed and rock field [1] |
| Capabilities, fixtures | Lighting, mock lander |
| Simulant or terrain | Local Florida soil, tilled; albedo 0.26; baseline penetrometer resistance 0.5 kg/cm2 |
| Instrumentation | 36 OptiTrack Slim x13 motion capture cameras; 4 Axis situational cameras; Geotester penetrometer |
| Ground truth | OptiTrack beacon pose on a ROS topic, logged against vehicle telemetry |
| Fidelity limits | 1 g, ambient atmosphere, terrestrial soil, no vacuum |
| Access | KSC partnerships office, Testing and Laboratories; no lead time or fee schedule published [2] |
| Cited by | IPEx [1][4] |
The site was built and is operated by the ISRU Pilot Excavator project under Space Technology Mission Directorate Game Changing Development [1][4]. The KSC partnerships office catalogs it as the Surface Autonomy Test Site, alongside the Granular Mechanics and Regolith Operations laboratory and its Artemis Arena and ASSIST chamber; the operators’ own engineering name for it is the IPEx Autonomy Test-Site [2]. Temperature and humidity sensors are distributed through the site and reported over the site network, but nothing sets them. A Ubiquiti AirFiber radio link connects the site to the control building, with a local server ingesting situational imagery and running the OptiTrack and network video recorder software so that only tracker pose and compressed imagery cross the link; article Wi-Fi is routed through an access point on the mock lander, and all network equipment is on uninterruptible supplies.
Capabilities
Section titled “Capabilities”Enclosed practice area
Section titled “Enclosed practice area”| Parameter | Value |
|---|---|
| Working volume | Structure 39.6 x 21.3 m, 1.8 m sidewall, 6.1 m ridge; practice area 33.5 x 21.3 m [1][2] |
| Test article limits | Largest article run: the 30 kg-class IPEx alpha configuration [1][4] |
| Vacuum | Not applicable. Ambient Florida pressure and humidity |
| Temperature | Not controlled. Measured and reported, not set [1] |
| Illumination | See the lighting; blackout panels block 95 percent of daylight |
| Simulant or terrain | Local Florida soil, tilled level; see the bed |
| Slope | Not applicable. The bed is prepared level |
| Gravity offload | Not applicable. 1 g |
| Instrumentation | 36 OptiTrack Slim x13 cameras on the perimeter; 4 Axis situational cameras |
The enclosure is a fabric-covered galvanized tube structure. With blackout end panels installed and the two staging foyers curtained off, the usable rover practice area is 33.5 x 21.3 m [1][2]. Slope work on IPEx wheels is run separately in the GMRO Regolith Test Bed [5].
Site selection ran as two trade studies [1]. The first compared KSC, Cape Canaveral Space Force Station and off-center land, and selected KSC on logistics. The second compared available real estate at KSC against existing buildings and settled on open ground 183 m east of the IPEx offices, which sets the ground control separation used during operations [1].
The structure requirement was an interior dark enough to stand in for the lunar sky, so that artificial lighting is the only source, combined with a Florida climate envelope covering humidity, rainfall, moisture accumulation and lightning protection, a hurricane rating, and Authority Having Jurisdiction fire and exit compliance. Lean-to structures, brick and mortar buildings, portable structures and hybrids such as CONEX box walls under a rolled steel arch roof were considered before a fabric-covered galvanized tube tent was procured [1].
Blackout is achieved with tarps suspended from the tubular trusses that run the width of the structure every 3 m, and with split curtains at each end that separate the practice area from the staging foyers and seal in the center with black Velcro [1]. The panel material is a 95 percent light-blocking polyester weave; more opaque material was available at a price increase above 40 percent and was not bought. The panels drape approximately 25 cm down from the ridge at the center of each panel [1].
Lunar illumination system
Section titled “Lunar illumination system”| Parameter | Value |
|---|---|
| Illumination | 6 RuggedGrade StadiumPro IV fixtures, 1400 W each, 5000 K, 200,200 lm, 20 degree beam [1] |
| Working volume | Fixtures at one end of the 33.5 x 21.3 m practice area |
Measured illuminance falls steeply across the practice area: 78,000 lux horizontal and 192,000 lux vertical at 30 cm from the lights; 9,500 lux on the sunward face of the largest rock; 360 lux horizontal and 2,345 lux vertical at the foot of the lander; and 94 lux horizontal and 850 lux vertical at the far end of the structure [1]. The narrowest available 20 degree beam was chosen to sharpen shadow edges. Varying solar elevation and azimuth is listed as future work.
The lighting configuration was selected by simulation before procurement. A model built in the Unity engine with the high definition rendering pipeline was used because HDRP accepts physical photometric units and reports resulting illuminance, so candidate layouts could be scored for uniformity and shadow sharpness against a simulated lunar sunlight baseline. A single Clar Illumi Max 300 LED unit, rated 132,000 lux at 0.5 m and 5600 K, was adequate for short range work but did not cover the area [1]. A 48 fixture layout improved uniformity and destroyed shadow quality. An ARRI Daylight 18 kW metal halide solution gave high intensity from few fixtures but was costly and hard to integrate [1]. The six fixture StadiumPro IV layout was adopted as the compromise.

Source: [1]. Public domain (NASA / US government work).
Prepared soil bed and rock field
Section titled “Prepared soil bed and rock field”| Parameter | Value |
|---|---|
| Simulant or terrain | Local Florida soil, tilled loose; albedo 0.26; baseline resistance 0.5 kg/cm2 |
| Working volume | The 33.5 x 21.3 m practice area floor |
| Temperature | Not controlled |
| Instrumentation | Geotester pocket penetrometer, run as a survey after a campaign |
Source: [1].
The terrain is native Florida soil rather than a simulant. Preparation removes rocks above 7.6 cm and all vegetation and leaves a loose tilled surface resembling plowed earth [1]. Penetrometer surveys run after the TRL 5 demonstration found that trafficked ground compacts to roughly twice the resistance of undisturbed ground, that the dig site compacted by as much as a factor of 11 from the 0.5 kg/cm2 baseline, and that the dump site loosened by a factor of 2.5. The operators read that across to the flight case: dig sites at the lunar south pole should be expected to compact progressively over a mission while dump sites become progressively looser.

Source: [1]. Public domain (NASA / US government work).
The rock field is generated rather than arranged by eye: rocks are binned into discrete size ranges from 4 to 20 cm and placed at random positions at an areal density taken from a power law fit to Surveyor VI block counts [1]. Cintala and McBride fitted power laws of the form N = a d^b to fragment size distributions measured from Surveyor surface photography, obtaining a = 0.154 with errors of +0.088 and -0.019 and b = -2.286 with a standard error of 0.094 for the Surveyor VI site, at a correlation coefficient of 0.983 [3]. The IPEx team took the Surveyor VI fit as representative of a south pole landing site, evaluated the number of rocks per square meter between size bounds as N = a(d_min^b - d_max^b)/100, binned rocks into discrete size ranges, and placed them at random positions at the resulting spatial density for each range [1].
Mock lander
Section titled “Mock lander”| Parameter | Value |
|---|---|
| Working volume | 2.75 m diameter, 1.2 m tall, standing in the practice area |
| Test article limits | Docking approach only; no published mass limit |
| Illumination | White top deck, gold metallic sides, silver metallic legs, lit by the stadium fixtures |
| Instrumentation | 3 FLIR Blackfly S BFS-GE-88S6-M cameras, Kowa LM6JC 6 mm lenses; 16 AprilTag 36h11 fiducials |
Source: [1].
The lander is the navigation target and the site’s service node. It is 2.75 m in diameter and 1.2 m tall, finished with a white top deck, gold metallic sides and silver metallic legs [1]. It carries 16 AprilTag 36h11 fiducials, 15.24 x 15.24 cm overall with a 12.1 x 12.1 cm black-to-black edge, mounted along the top perimeter and at the mid-span of the legs and angle braces. The tags are painted onto polycarbonate sheet, flat white vinyl for the light field and Musou black acrylic, quoted at up to 99.4 percent absorption, for the dark field, which holds tag contrast while suppressing specular return from the solar simulator [1].

Source: [1]. Public domain (NASA / US government work).
As the service node it carries a network switch onto the flight control room network, the article’s Wi-Fi access point, the temperature and humidity sensors, three fixed cameras, and a wireless charger transmit coil suspended on cables and offset from the front face so that an off-nominal docking approach cannot damage the coil or the article.
Instrumentation
Section titled “Instrumentation”Pose ground truth comes from 36 OptiTrack Slim x13 cameras around the perimeter of the practice area, tracking a beacon on the article [1]. The pose is published on a ROS topic, so it is logged alongside the article’s own telemetry in the same time series database and is available to the out-of-simulation operators live. During a run the operators use it as the reference against which onboard localization strategies are scored [1].
Situational coverage is four Axis cameras: two Q6128-E pan-tilt-zoom units on the ceiling in the front corners, a third Q6128-E on a movable ground tripod, and an M3058-PLVE fixed fisheye at the ceiling center giving a whole-field overview. Access to these views is restricted to the simulation coordinator, so that the in-simulation operators see only what a flight downlink would carry [1].
The lander’s three FLIR Blackfly S BFS-GE-88S6-M cameras are fixed focus and fixed focal length with Kowa LM6JC 6 mm lenses [1]. Two side-facing units look at the dig and dump areas and one front-facing unit is angled down for docking verification. During the TRL 5 run only the docking camera was used, on the assumption that the side cameras might not be available for a full flight mission [1].
Soil state is measured with a Geotester pocket penetrometer, run as a survey after a campaign rather than continuously, comparing undisturbed ground, trafficked ground, the dig site and the dump site.
What it does not reproduce
Section titled “What it does not reproduce”Gravity and granular behavior. The site is a 1 g facility [1]. The operators state directly that replicating the granular properties of the lunar south pole remains a challenge under Earth gravity [1]. Bearing capacity, sinkage and excavation reaction forces measured here are not transferable to lunar conditions without a separate model.
Regolith. The bed is local Florida soil. Lunar simulants such as LHS-1 were considered and rejected because of the logistical, financial and safety burden of handling simulant in a facility of this size. The stated compensation is that Florida soil still provides a challenging traverse and excavation medium for autonomy work, not that it reproduces regolith [1]. Simulant-based mobility and excavation testing for the same program is run separately in the KSC Regolith Test Bed with BP-1 [5].
Optical properties. Measured site albedo is 0.26 against 0.11 for the lunar surface [1]. The site is brighter and less absorbing than the terrain it stands in for, which biases exposure and contrast in the direction of an easier problem.
Illumination uniformity and collimation. Six point sources at finite distance do not approximate a collimated beam from an effectively infinite source. Measured illuminance falls from 78,000 lux near the fixtures to 94 lux at the far end of the structure, a factor above 800 across the practice area [1]. The operators describe this non-uniformity as a challenge for consistent imaging but reuse it deliberately, as a range of conditions for testing adaptive exposure as the article crosses from the bright to the dim end [1]. Solar elevation and azimuth are fixed by the physical fixture placement; varying them is listed as future work.
Blackout. The panel weave blocks 95 percent of light, not all of it, and the panels drape about 25 cm down from the ridge, leaving the enclosure short of a true lunar sky [1].
Craters. No craters are present. The paper states that their inclusion is an ongoing effort and lists more diverse terrain features, craters of various sizes among them, as future work [1].
Rock statistics. The Surveyor VI fit was derived from fragments typically below 1 m seen in surface photography [1]. Cintala and McBride found that extrapolating those fits to blocks above 2.5 m overestimates the areal density measured from orbital photography at every site but Surveyor III, and that the cumulative block population is therefore probably nonlinear with different slopes over different size intervals [3]. The same work found the areal density of blocks within 1.1 crater radii to be about a factor of ten higher than the intercrater density at all three mare sites, a clustering the site’s uniform random placement does not reproduce. The paper also notes that the Surveyor VII highlands site near Tycho carried a far higher large-block density than the mare sites, and that a polar site may differ again from the Surveyor VI model adopted [1][3].
Dust. Electrostatic lofting, adhesion to lenses and radiators, and abrasion are named as lunar south pole problems in the same paper but are outside what the site addresses; the stated focus is the visual effects seen by camera-based systems [1]. Thermal vacuum and dust exposure for the same program’s cameras were run in the ASSIST chamber at the GMRO lab instead [4].
Campaigns run there
Section titled “Campaigns run there”IPEx TRL 5 mission demonstration, August 2024. Five days of continuous operation beginning 25 August 2024, run as a mock mission against the IPEx concept of operations, which requires roughly 5.7 million actuator input revolutions and drives the actuator qualification program run in parallel at the GMRO lab [4]. The article was the alpha configuration of the TRL 5 hardware with larger external battery packs and surrogate avionics based on the final flight computer; all localization and autonomy software ran onboard. The site was configured with a statistically generated rock field unknown to the operators, low solar angle stadium lighting, reduced data transmission and a simulated 14 second round-trip delay standing in for a Commercial Lunar Payload Services lander relay [1].
Ground control sat in the IPEx flight control room 183 m from the site [1], with four telemetry displays on the flight control computer for in-simulation work and a separate console for the simulation coordinator carrying real-time, undelayed telemetry and imagery. Four shifts of four crew each ran the mission: primary operator, secondary operator, telemetry desk officer, and simulation coordinator, the last holding the only access to the situational cameras and performing out-of-simulation actions such as battery changes.
Measured result: 77 hours 46 minutes of continuous robot operation, which after subtracting thermal resets and wireless charging events corresponded to 205 hours 18 minutes of simulated mission time, approximately eight days [1]. 58.1 km traversed across 334 mission repetitions between the excavation and dump sites, at a maximum sustained drive speed of 40 cm/s, with 35 automated docking and recharge cycles at an average of 10 repetitions per battery charge. Each repetition ran three drives of about 100 m each way, then excavation and unloading, then three more drives, averaging nine minutes [1]. The demonstration closed with 59 hours of operational margin, and no equipment in the site lost power over the period [1].
Two datasets were released from the campaign. The instance segmentation set holds 2,343 images with 10,505 manually annotated instances across four classes: lander, rock, fiducial and fiducial inverse, with both bounding boxes and pixel-wise masks [1]. Mean mask areas are 330,010 pixels for the lander class, 35,358 for rocks, 2,880 for fiducials and 2,361 for inverse fiducials. Annotation was done in CVAT with Segment Anything as a serverless assist, with manual correction needed on heavily shadowed images. The imagery was collected not by IPEx but by a Clearpath Robotics Husky surrogate carrying prototype IPEx FLIR Blackfly S cameras with 6 mm Kowa lenses, driven in arcing and figure-of-eight patterns near the mock lander [1].
The photogrammetry set holds 1,514 images taken during the mapping phase of the mock mission from four cameras on synchronized intervals every 0.5 m of linear driving [1]. The cameras are IDS GV-51F1SE units on the Sony IMX547 sensor, binned to 1230 x 1028 for the front and rear stereo pairs and 2460 x 2056 for the two side cameras, all recorded monochrome. Stereo pairs were set to hyperfocal distance; the side cameras were manually focused to hold the lander at a 7 m driving radius and ran a custom auto-exposure routine that exposed for the lander fiducials during arcing drives [1]. The set has been processed into ground-based maps with COLMAP structure from motion and with neural radiance fields [1].
Autonomous excavation algorithm development, 2022 onward. The autodig control work that the site’s excavation runs exercise was developed on the RASSOR 2 prototype in the GMRO lab regolith bin, not in the autonomy test site, because that bin holds BP-1 simulant [4]. The autonomy test site is where the resulting stack is run end to end against a rock field and a lander, exercising the supervised autonomous navigation mode that the flight design assumes [4].
Wheel configuration testing, 2023 to 2024. Ten wheel configurations, varying cleat shape and perforation, cleat spacing, and grouser shape, height and spacing, were driven on RASSOR 2.0 as an IPEx surrogate in the KSC Regolith Test Bed, an 8 x 8 x 1.1 m bed holding 120 tons of BP-1 [5]. Tests covered circle driving, straight driving, a 20 degree prepared slope and drawbar pull, with slip computed from OptiTrack motion capture. No single configuration won across all four test types [5]. This is the simulant-based counterpart to the autonomy site’s Florida soil traverses.
Navigation primitive development, 2022. The circular traverse pattern around the lander that the site’s layout is built to support was developed against dynamic movement primitives with an added obstacle avoidance term, and evaluated first in the Simulated Excavation Environment for Lunar Operations using a RASSOR 2.0 model in densely populated rock fields [6]. The physical rock field in the test site is the corresponding hardware case.
References
- Cloud, J. M., Nick, A. J., Buckles, B. C., Dixon, K. L., Muller, T. J., Ortega, V. V., Smith, J. D., Clark, C. J., Dyas, J. E., Zhang, E. L., Leucht, K. W., Mueller, R. P. and Schuler, J. M. (2025). The IPEx Autonomy Test-Site: Terrestrial Testing of Autonomous Excavation in Lunar South Pole Conditions. NASA, 20250000128. Source
BibTeX
@inproceedings{cloud2025ipex, title = {The IPEx Autonomy Test-Site: Terrestrial Testing of Autonomous Excavation in Lunar South Pole Conditions}, author = {Cloud, Joseph M. and Nick, Andrew J. and Buckles, Bradley C. and Dixon, Kyle L. and Muller, Thomas J. and Ortega, Victoria V. and Smith, Jonathan D. and Clark, Casey J. and Dyas, Jeffrey E. and Zhang, Elizabeth L. and Leucht, Kurt W. and Mueller, Robert P. and Schuler, Jason M.}, year = {2025}, institution = {NASA}, number = {20250000128}, url = {https://ntrs.nasa.gov/citations/20250000128}, booktitle = {ASCE Earth and Space Conference}, doi = {10.1109/aero63441.2025.11068688}, pages = {1-14} } - NASA Kennedy Space Center. (2025). Surface Autonomy Test Site. public.ksc.nasa.gov/partnerships/surface-autonomy-test-site (accessed 2026-08-28)
archived copy
BibTeX
@misc{ksc2025surface, title = {Surface Autonomy Test Site}, author = {{{NASA Kennedy Space Center}}}, howpublished = {\url{https://public.ksc.nasa.gov/partnerships/surface-autonomy-test-site/}}, organization = {public.ksc.nasa.gov}, year = {2025}, urldate = {2026-08-28} } - Cintala, M. J. and Mcbride, K. M. (1995). Block distributions on the lunar surface: A comparison between measurements obtained from surface and orbital photography. NASA, NASA-TM-104804. Source
BibTeX
@techreport{cintala1995block, title = {Block distributions on the lunar surface: A comparison between measurements obtained from surface and orbital photography}, author = {Cintala, Mark J. and Mcbride, Kathleen M.}, year = {1995}, institution = {NASA}, number = {NASA-TM-104804}, url = {https://ntrs.nasa.gov/citations/19960011631} } - Schuler, J. M., Smith, J. D., Nick, A. J., Buckles, B. C., Dyas, J. E., Ortega, V. V., Cloud, J. M., Dokos, A. G., Zhang, E. L., Wang, J. J., Baron, M. A., Muller, T. J., Clark, C. J. and Howe, M. W. (2024). ISRU Pilot Excavator (IPEx) Technology Readiness Level 5 Design Overview. NASA, 20240008162. Source
BibTeX
@inproceedings{schuler2024isru, title = {ISRU Pilot Excavator (IPEx) Technology Readiness Level 5 Design Overview}, author = {Schuler, Jason M. and Smith, Jonathan D. and Nick, Andrew J. and Buckles, Bradley C. and Dyas, Jeffrey E. and Ortega, Victoria V. and Cloud, Joseph M. and Dokos, Adam G. and Zhang, Elizabeth L. and Wang, Jerry J. and Baron, Michael A. and Muller, Thomas J. and Clark, Casey J. and Howe, Musashi W.}, year = {2024}, institution = {NASA}, number = {20240008162}, url = {https://ntrs.nasa.gov/citations/20240008162}, booktitle = {AIAA AVIATION FORUM AND ASCEND 2024}, doi = {10.2514/6.2024-4890} } - Zhang, L., Schuler, J., Dokos, A., Xu, Y., Bell, E. and Muller, T. (2024). ISRU Pilot Excavator Wheel Testing in Lunar Regolith Simulant. NASA, 20240001016. Source
BibTeX
@inproceedings{zhang2024isru, title = {ISRU Pilot Excavator Wheel Testing in Lunar Regolith Simulant}, author = {Zhang, Liz and Schuler, Jason and Dokos, Adam and Xu, Yinan and Bell, Evan and Muller, Thomas}, year = {2024}, institution = {NASA}, number = {20240001016}, url = {https://ntrs.nasa.gov/citations/20240001016}, booktitle = {Earth and Space 2024}, doi = {10.1061/9780784485736.016}, pages = {173-187} } - Cloud, J. M., Tram, M. Q., Beksi, W. J. and Dupuis, M. A. (2023). Lunar Excavator Mission Operations using Dynamic Movement Primitives. NASA, 20220014197. Source
BibTeX
@inproceedings{cloud2023lunar, title = {Lunar Excavator Mission Operations using Dynamic Movement Primitives}, author = {Cloud, Joseph M. and Tram, Minh Q. and Beksi, William J. and Dupuis, Michael A.}, year = {2023}, institution = {NASA}, number = {20220014197}, url = {https://ntrs.nasa.gov/citations/20220014197}, booktitle = {2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)}, doi = {10.1109/iros55552.2023.10342005}, pages = {10708-10715} }