Language-Conditioned Safe Trajectory Generation for Spacecraft Rendezvous
About
Reliable real-time trajectory generation is essential for future autonomous spacecraft. While recent progress in nonconvex guidance and control is paving the way for onboard autonomous trajectory optimization, these methods still rely on extensive expert input (e.g., waypoints, constraints, mission timelines, etc.), which limits operational scalability in complex missions such as rendezvous and proximity operations. This paper introduces SAGES (Semantic Autonomous Guidance Engine for Space), a trajectory-generation framework that translates natural-language commands into spacecraft trajectories that reflect high-level intent while respecting nonconvex constraints. Experiments in two settings (fault-tolerant proximity operations with continuous-time constraint enforcement and a free-flying robotic platform) demonstrate that SAGES reliably produces trajectories aligned with human commands, achieving over 90% semantic-behavioral consistency across diverse behavior modes. Ultimately, this work marks an initial step toward language-conditioned, constraint-aware spacecraft trajectory generation, enabling operators to interactively guide both safety and behavior through intuitive natural-language commands with reduced expert burden. Project Website: https://semantic-guidance4space.github.io/
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Trajectory Generation | Free-flyers unseen commands | SCP Convergence (Safety)100 | 18 | |
| Trajectory Generation via SCP | Spacecraft Proximity Operation Behavior 0 (unseen command templates) | SCP Convergence Safety100 | 9 | |
| Trajectory Generation via SCP | Spacecraft Proximity Operation unseen command templates Behavior 1 | SCP Convergence (Safety)93.88 | 9 | |
| Trajectory Generation via SCP | Spacecraft Proximity Operation Behavior 2 (unseen command templates) | SCP Convergence Safety96.1 | 9 | |
| Trajectory Generation via SCP | Spacecraft Proximity Operation unseen command templates Behavior 3 | SCP Convergence (Safety)100 | 9 | |
| Trajectory Generation via SCP | Spacecraft Proximity Operation Behavior 4 unseen command templates | SCP Convergence Safety1 | 9 | |
| Trajectory Generation via SCP | Spacecraft Proximity Operation Behavior 5 (unseen command templates) | SCP Convergence Safety100 | 9 |