SAT-Edge-Agent is a hardware-in-the-loop (HIL) system designed to manage onboard satellite intelligence by translating mission intent into actionable tool calls. Developed by Longji He and Jeto Xu, the system acts as an orchestration layer that coordinates local perception and language services on a commercial off-the-shelf (COTS) ARM-based edge system-on-chip (SoC). Its primary goal is to enable spacecraft to process imagery locally, producing structured mission artifacts—such as object detections and geographic metadata—before deciding whether to downlink raw data.
System Architecture
The system organizes onboard intelligence into four distinct layers: a browser-based operator workspace, a FastAPI-based agent backend, a YOLO-style oriented-object-detection (OBB) tool, and a local OpenAI-compatible language service. When a mission request is received, the agent backend determines if detection is necessary, invokes the vision tool, and processes the results. The system is designed to stream execution state to the operator via Server-Sent Events (SSE), separating machine-facing structured artifacts from optional natural-language summaries. This allows downstream software to consume detection data independently of the narrative output.
Experimental Performance
The authors evaluated the system using two fixed FAIR1M remote-sensing workloads: a single-image request and a serial two-image request. Across 20 repeated attempts for each workload, the system achieved a 100% completion rate.
Performance metrics indicate that the majority of latency occurs outside the actual detector execution. For the single-image workload, the mean Full-Agent latency was 29.353 seconds, while the detector time averaged 861.386 milliseconds (2.93% of the total). For the serial two-image workload, the mean Full-Agent latency was 60.937 seconds, with the detector accounting for 1,510.920 milliseconds (2.48% of the total). CPU utilization remained consistent at approximately 20.5% to 20.8% across both workloads.
Limitations and Scope
The authors specify that these results are intended to establish a reproducible HIL boundary for edge-agent orchestration rather than to claim flight readiness or superior performance. The study does not provide an accuracy benchmark for the detector, nor does it propose a new geolocation method. While the system propagates geographic metadata from the FAIR1M dataset, it does not implement independent sensor-model or map-registration fallbacks. Furthermore, the reported NPU load of 100% is noted as a shared-accelerator software field rather than a calibrated measure of detector-only occupancy.
Why It Matters
This research addresses the systems-level challenge of moving intelligence closer to the sensor in low-Earth-orbit missions. By providing a framework that wraps edge inference in a reproducible agent workflow, the authors demonstrate that spacecraft can function as constrained edge computers capable of generating mission-ready products. The public evidence package, which includes sanitized request-level records and reproduction scripts, is intended to help researchers evaluate integration and service contracts in a controlled, hardware-based environment.
Comments (0)
to join the discussion
No comments yet
Be the first to share your thoughts!