STMEdge: An Ultra-Low Latency, Zero-Allocation C++ Engine for Autonomous On-Board Conjunction Screening and Reactive Collision Avoidance

The exponential expansion of satellite mega-constellations and orbital debris in Low Earth Orbit increases the operational risk of catastrophic collisions. Traditional centralized, ground-based Space Situational Awareness architectures depend on heavy numerical infrastructure, human-in-the-loop validation, and continuous communications, introducing structural latency and leaving spacecraft vulnerable during ground-link blackouts or delayed tracking updates. To resolve this vulnerability, we present STMEdge, a high-performance, header-only, dependency-free C++ engine designed for real-time Conjunction Assessment Screening and emergency Collision Avoidance Maneuver sizing directly on spacecraft On-Board Computers. The software implements a deterministic pipeline consisting of a constant-work altitude filter, an epoch-normalized kinematic anti-tunneling sieve, a secular mean-element orbital propagator, an analytical golden section search for exact time-of-closest-approach refinement, a linearized state transition matrix accounting for atmospheric drag variability noise, a closed-form two-dimensional encounter plane collision probability evaluator, and a reactive impulsive in-track avoidance maneuver optimizer based on relative orbital dynamics. The system is engineered strictly as an on-board contingency triage engine for resource-constrained flight processors (such as ARM and RISC-V platforms on CubeSats and constellation buses). By eliminating dynamic heap allocations in the critical execution loop, STMEdge provides deterministic execution guarantees that allow autonomous spacecraft to continuously ingest local ephemeris catalogs, filter non-threatening encounters, assess collision risks, and compute emergency avoidance burns in communication-denied environments without ground intervention

Authors

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-08-28
DOI
https://doi.org/10.5281/zenodo.22137151
Primary Topic
Space Satellite Systems and Control
Type
preprint
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
preprint

STMEdge: An Ultra-Low Latency, Zero-Allocation C++ Engine for Autonomous On-Board Conjunction Screening and Reactive Collision Avoidance

Andres Pirolo
Zenodo (CERN European Organization for Nuclear Research)
Space Satellite Systems and Control
preprint

STMEdge: An Ultra-Low Latency, Zero-Allocation C++ Engine for Autonomous On-Board Conjunction Screening and Reactive Collision Avoidance

Andres Pirolo
preprint en

Abstract

The exponential expansion of satellite mega-constellations and orbital debris in Low Earth Orbit increases the operational risk of catastrophic collisions. Traditional centralized, ground-based Space Situational Awareness architectures depend on heavy numerical infrastructure, human-in-the-loop validation, and continuous communications, introducing structural latency and leaving spacecraft vulnerable during ground-link blackouts or delayed tracking updates. To resolve this vulnerability, we present STMEdge, a high-performance, header-only, dependency-free C++ engine designed for real-time Conjunction Assessment Screening and emergency Collision Avoidance Maneuver sizing directly on spacecraft On-Board Computers. The software implements a deterministic pipeline consisting of a constant-work altitude filter, an epoch-normalized kinematic anti-tunneling sieve, a secular mean-element orbital propagator, an analytical golden section search for exact time-of-closest-approach refinement, a linearized state transition matrix accounting for atmospheric drag variability noise, a closed-form two-dimensional encounter plane collision probability evaluator, and a reactive impulsive in-track avoidance maneuver optimizer based on relative orbital dynamics. The system is engineered strictly as an on-board contingency triage engine for resource-constrained flight processors (such as ARM and RISC-V platforms on CubeSats and constellation buses). By eliminating dynamic heap allocations in the critical execution loop, STMEdge provides deterministic execution guarantees that allow autonomous spacecraft to continuously ingest local ephemeris catalogs, filter non-threatening encounters, assess collision risks, and compute emergency avoidance burns in communication-denied environments without ground intervention

Zenodo (CERN European Organization for Nuclear Research)
Weatherford College (US)
Industry, innovation and infrastructure
Space Satellite Systems and Control
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.