🔴 MARTIAN MAP · EVA PLANNER
Habitat transparent display → helmet / rover HUD
Terrain here is synthetic (2 km × 2 km, 10 m grid). In the real build this grid is replaced by a HiRISE DTM and the layers below by NASA data products.
Mission · EVA-07
H
Habitat Departure / return point
1
WP1 · Delta layered outcrop Stratigraphy imaging + core sample · 20 min stop
2
WP2 · Clay-bearing rocks CRISM clay signature check · 20 min stop
Travel mode
🧑🚀 On foot (suit)
🚙 Pressurized rover
Layers (data overlay)
Elevation
Slope
Soil
Cost map
Route conditions → recompute
Max traversable slope: 18 °
Slope weight: 0.15
Set the slope weight to 0 for a shorter but steeper route. Push the slope limit low enough and no safe route exists (NO-GO).
Show straight-line route (comparison)
Habitat window frame
Pipeline
① Elevation grid Python HiRISE DTM via rasterio
② Slope · soil · boulders Python DTM gradient, THEMIS, HiRISE
③ Cost map Python 1 + w·slope + k·soft soil; over limit / boulder = blocked
④ Optimal route (A*) Python H → WP1 → WP2 → H
⑤ Time · O₂ · battery budget Python Tobler + Pandolf (0.38 g) / rover energy model
⑥ 3D display · HUD Three.js mesh, tubes, AR line, HUD
O₂ RESERVE
100%
SUIT BATTERY
100%
EVA ELAPSED
00:00
NEXT WAYPOINT
–
DISTANCE
–
GRADE AHEAD
–
RETURN-TO-HAB SAFETY FACTOR
–
–
SPACE WEATHER · DONKI
☢ No SEP alert · dose rate nominal
(sample data)
☢ SEP EVENT DETECTED — elevated proton fluxShelter recommended · press ABORT to route home