Navigation & Positioning
L2-NAV-LOC ESSENTIAL COMMAND CONTROL Level 2 · software

Robot Localization System

Visual Odometry, Lidar SLAM, and Beacon Localization Engine

The robot localization system is an onboard and centralized multi-sensor computing engine that fuses visual odometry, lidar simultaneous localization and mapping (SLAM), beacon ranging, and inertial data to track the real-time position and orientation of mobile lunar assets. The system maintains position accuracy to within 10 centimeters at update rates of at least 10 hertz, bounding drift to no more than 1 percent per 100 meters. Surface conditions complicate state estimation: regolith wheel slip degrades odometry, extreme lighting contrasts and textureless shadows impair visual tracking, and dust accumulates on camera lenses and lidar windows. To counter sensor degradation, the engine executes state estimation algorithms that blend local map-building with ultra-wideband beacon corrections.

Multi-sensor localization engine that fuses visual odometry, lidar SLAM, beacon ranging, and IMU data to determine real-time position and orientation of each mobile robot.

Purpose

Provide continuous, accurate position knowledge to every mobile asset so robots can navigate safely, perform precise tasks, and coordinate with each other.

Context

Runs onboard each robot and at the central CDH; fuses heterogeneous sensor data against the reference frame network to maintain position accuracy despite wheel slip, lighting changes, and terrain variation.

Principles

Typical implementations

Lunar considerations

Specifications

Functional

primary functionCompute real-time 6-DOF pose (position and orientation) for each mobile robot
inputsstereo camera images, lidar point clouds, beacon range measurements, IMU data, wheel encoder data
outputs6-DOF pose estimates with uncertainty, local occupancy maps
position accuracy cm<=10
update rate hz>=10
max drift per 100m percent<=1

Physical

materialsembedded computing hardware on each robot
vacuumTrue
vibrationrover mobility

Operational

thermal range c-173, 127
lifetime years100

Interfaces

Provides

Requires

Decomposes into

Share

Cite this entry

Lunar Ark Codex. "Robot Localization System" (L2-NAV-LOC). Retrieved 10 September 2026, from https://lunarark.com/entry/L2-NAV-LOC

Licensed CC-BY-SA 4.0. You may reuse and adapt this entry with attribution, under the same licence.

View in the graph Back to the Ark