SmallSatSim: A High-Fidelity Simulation and Training Toolkit for Microgravity Robotic Close Proximity Operations

📅 2026-03-15
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the challenges of robotic proximity operations (RPO) in microgravity environments, which include free-floating control, fault tolerance, and high-fidelity dynamics modeling—tasks inadequately supported by existing simulation platforms. To bridge this gap, the authors present the first high-fidelity simulation toolkit built upon MuJoCo and MJX/JAX, uniquely leveraging MJX’s GPU-accelerated parallelism for microgravity RPO simulation. The framework integrates configurable fault injection, high-fidelity disturbance modeling, and end-to-end training capabilities. By significantly enhancing algorithmic robustness and development efficiency, this open-source, extensible platform establishes a foundational research infrastructure for autonomous, agile small-satellite operations in microgravity.

Technology Category

Application Category

📝 Abstract
Microgravity rendezvous and close proximity operations (RPO) is a growing area of interest for applications spanning in-space assembly and manufacturing (ISAM), orbital debris remediation, and small body exploration. Microgravity environments present unique challenges for robotic control and planning algorithms for new agile RPO mission scenarios like free-floating manipulation, planning under failure, and estimating high-fidelity dynamics of tumbling bodies. To facilitate the development and testing of novel RPO algorithms, we introduce SmallSatSim, a high-fidelity simulation toolkit that leverages the MuJoCo physics engine to accurately model small satellite RPO dynamics in local microgravity robotic free-flight settings, including under model disturbances and perturbations. The framework includes cutting edge out-of-the-box free-flyer control techniques. A GPU-accelerated pipeline using MuJoCo MJX and JAX is implemented for sampling- and learning-based simulation uses cases. SmallSatSim also supports configurable failure models, enabling the evaluation of safe control strategies under adversarial conditions. Visualization, logging, and GPU-enabled parallelization further enhance SmallSatSim's capability for RPO testing. We outline SmallSatSim's features and intended use cases, and demonstrate its use for robotic RPO planning and control. The open-sourced toolkit aims to accelerate research in autonomous, agile robotic small satellite operations.
Problem

Research questions and friction points this paper is trying to address.

microgravity
rendezvous and proximity operations
robotic control
high-fidelity simulation
small satellite
Innovation

Methods, ideas, or system contributions that make the work stand out.

SmallSatSim
microgravity RPO
high-fidelity simulation
GPU-accelerated
failure-aware control
🔎 Similar Papers
No similar papers found.
D
David Schwartz
ETH Zürich, Rämistrasse 101, 8092 Zürich, Switzerland
A
Alexander Hansson
ETH Zürich, Rämistrasse 101, 8092 Zürich, Switzerland
Sabrina Bodmer
Sabrina Bodmer
ETH Zürich
Control Systems
D
David Sternberg
Jet Propulsion Laboratory, California Institute of Technology, 4800 Oak Grove Drive, Pasadena, CA 91011, USA
Oliver Jia-Richards
Oliver Jia-Richards
Assistant Professor of Aerospace Engineering, University of Michigan
Spaceflight MechanicsSpace PropulsionSpace Mobility
Keenan Albee
Keenan Albee
University of Southern California
motion planningreinforcement learningoptimal/robust controlextreme environment robotics