Semantic Trajectory Generation for Goal-Oriented Spacecraft Rendezvous Article Swipe
YOU?
·
· 2025
· Open Access
·
· DOI: https://doi.org/10.48550/arxiv.2512.09111
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 the operational scalability in real rendezvous missions. 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.
Related Topics
- Type
- preprint
- Landing Page
- https://doi.org/10.48550/arxiv.2512.09111
- OA Status
- green
- OpenAlex ID
- https://openalex.org/W7114909132
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W7114909132Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.48550/arxiv.2512.09111Digital Object Identifier
- Title
-
Semantic Trajectory Generation for Goal-Oriented Spacecraft RendezvousWork title
- Type
-
preprintOpenAlex work type
- Publication year
-
2025Year of publication
- Publication date
-
2025-12-09Full publication date if available
- Authors
-
Takubo, Yuji, Dwivedi, Arpit, Ramkumar, Sukeerth, Pabon, Luis A., Gammelli, Daniele, Pavone, Marco, D'Amico, SimoneList of authors in order
- Landing page
-
https://doi.org/10.48550/arxiv.2512.09111Publisher landing page
- Open access
-
YesWhether a free full text is available
- OA status
-
greenOpen access status per OpenAlex
- OA URL
-
https://doi.org/10.48550/arxiv.2512.09111Direct OA link when available
- Concepts
-
Trajectory, Rendezvous, Scalability, Spacecraft, Computer science, Consistency (knowledge bases), Control engineering, Trajectory optimization, Constraint (computer-aided design), Automation, Work (physics), Control (management), Engineering, Real-time computing, Robot, Controller (irrigation), Stability (learning theory), Look-ahead, Artificial intelligence, Simulation, RoboticsTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
0Total citation count in OpenAlex
Full payload
| id | https://openalex.org/W7114909132 |
|---|---|
| doi | https://doi.org/10.48550/arxiv.2512.09111 |
| ids.doi | https://doi.org/10.48550/arxiv.2512.09111 |
| ids.openalex | https://openalex.org/W7114909132 |
| fwci | |
| type | preprint |
| title | Semantic Trajectory Generation for Goal-Oriented Spacecraft Rendezvous |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | |
| biblio.first_page | |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C13662910 |
| concepts[0].level | 2 |
| concepts[0].score | 0.8397773504257202 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q193139 |
| concepts[0].display_name | Trajectory |
| concepts[1].id | https://openalex.org/C2779968344 |
| concepts[1].level | 3 |
| concepts[1].score | 0.719671368598938 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q3932925 |
| concepts[1].display_name | Rendezvous |
| concepts[2].id | https://openalex.org/C48044578 |
| concepts[2].level | 2 |
| concepts[2].score | 0.6977109909057617 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q727490 |
| concepts[2].display_name | Scalability |
| concepts[3].id | https://openalex.org/C29829512 |
| concepts[3].level | 2 |
| concepts[3].score | 0.6238482594490051 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q40218 |
| concepts[3].display_name | Spacecraft |
| concepts[4].id | https://openalex.org/C41008148 |
| concepts[4].level | 0 |
| concepts[4].score | 0.596632719039917 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[4].display_name | Computer science |
| concepts[5].id | https://openalex.org/C2776436953 |
| concepts[5].level | 2 |
| concepts[5].score | 0.5375939607620239 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q5163215 |
| concepts[5].display_name | Consistency (knowledge bases) |
| concepts[6].id | https://openalex.org/C133731056 |
| concepts[6].level | 1 |
| concepts[6].score | 0.5189778208732605 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q4917288 |
| concepts[6].display_name | Control engineering |
| concepts[7].id | https://openalex.org/C173246807 |
| concepts[7].level | 3 |
| concepts[7].score | 0.480373740196228 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q7833062 |
| concepts[7].display_name | Trajectory optimization |
| concepts[8].id | https://openalex.org/C2776036281 |
| concepts[8].level | 2 |
| concepts[8].score | 0.434226393699646 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q48769818 |
| concepts[8].display_name | Constraint (computer-aided design) |
| concepts[9].id | https://openalex.org/C115901376 |
| concepts[9].level | 2 |
| concepts[9].score | 0.38449227809906006 |
| concepts[9].wikidata | https://www.wikidata.org/wiki/Q184199 |
| concepts[9].display_name | Automation |
| concepts[10].id | https://openalex.org/C18762648 |
| concepts[10].level | 2 |
| concepts[10].score | 0.36465469002723694 |
| concepts[10].wikidata | https://www.wikidata.org/wiki/Q42213 |
| concepts[10].display_name | Work (physics) |
| concepts[11].id | https://openalex.org/C2775924081 |
| concepts[11].level | 2 |
| concepts[11].score | 0.3494803011417389 |
| concepts[11].wikidata | https://www.wikidata.org/wiki/Q55608371 |
| concepts[11].display_name | Control (management) |
| concepts[12].id | https://openalex.org/C127413603 |
| concepts[12].level | 0 |
| concepts[12].score | 0.34652185440063477 |
| concepts[12].wikidata | https://www.wikidata.org/wiki/Q11023 |
| concepts[12].display_name | Engineering |
| concepts[13].id | https://openalex.org/C79403827 |
| concepts[13].level | 1 |
| concepts[13].score | 0.33406439423561096 |
| concepts[13].wikidata | https://www.wikidata.org/wiki/Q3988 |
| concepts[13].display_name | Real-time computing |
| concepts[14].id | https://openalex.org/C90509273 |
| concepts[14].level | 2 |
| concepts[14].score | 0.3187362551689148 |
| concepts[14].wikidata | https://www.wikidata.org/wiki/Q11012 |
| concepts[14].display_name | Robot |
| concepts[15].id | https://openalex.org/C203479927 |
| concepts[15].level | 2 |
| concepts[15].score | 0.307518869638443 |
| concepts[15].wikidata | https://www.wikidata.org/wiki/Q5165939 |
| concepts[15].display_name | Controller (irrigation) |
| concepts[16].id | https://openalex.org/C112972136 |
| concepts[16].level | 2 |
| concepts[16].score | 0.30392664670944214 |
| concepts[16].wikidata | https://www.wikidata.org/wiki/Q7595718 |
| concepts[16].display_name | Stability (learning theory) |
| concepts[17].id | https://openalex.org/C147297375 |
| concepts[17].level | 2 |
| concepts[17].score | 0.28215381503105164 |
| concepts[17].wikidata | https://www.wikidata.org/wiki/Q6674930 |
| concepts[17].display_name | Look-ahead |
| concepts[18].id | https://openalex.org/C154945302 |
| concepts[18].level | 1 |
| concepts[18].score | 0.2789110839366913 |
| concepts[18].wikidata | https://www.wikidata.org/wiki/Q11660 |
| concepts[18].display_name | Artificial intelligence |
| concepts[19].id | https://openalex.org/C44154836 |
| concepts[19].level | 1 |
| concepts[19].score | 0.25911039113998413 |
| concepts[19].wikidata | https://www.wikidata.org/wiki/Q45045 |
| concepts[19].display_name | Simulation |
| concepts[20].id | https://openalex.org/C34413123 |
| concepts[20].level | 3 |
| concepts[20].score | 0.25180938839912415 |
| concepts[20].wikidata | https://www.wikidata.org/wiki/Q170978 |
| concepts[20].display_name | Robotics |
| keywords[0].id | https://openalex.org/keywords/trajectory |
| keywords[0].score | 0.8397773504257202 |
| keywords[0].display_name | Trajectory |
| keywords[1].id | https://openalex.org/keywords/rendezvous |
| keywords[1].score | 0.719671368598938 |
| keywords[1].display_name | Rendezvous |
| keywords[2].id | https://openalex.org/keywords/scalability |
| keywords[2].score | 0.6977109909057617 |
| keywords[2].display_name | Scalability |
| keywords[3].id | https://openalex.org/keywords/spacecraft |
| keywords[3].score | 0.6238482594490051 |
| keywords[3].display_name | Spacecraft |
| keywords[4].id | https://openalex.org/keywords/consistency |
| keywords[4].score | 0.5375939607620239 |
| keywords[4].display_name | Consistency (knowledge bases) |
| keywords[5].id | https://openalex.org/keywords/trajectory-optimization |
| keywords[5].score | 0.480373740196228 |
| keywords[5].display_name | Trajectory optimization |
| keywords[6].id | https://openalex.org/keywords/constraint |
| keywords[6].score | 0.434226393699646 |
| keywords[6].display_name | Constraint (computer-aided design) |
| language | |
| locations[0].id | doi:10.48550/arxiv.2512.09111 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S4306400194 |
| locations[0].source.issn | |
| locations[0].source.type | repository |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | |
| locations[0].source.is_core | False |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | arXiv (Cornell University) |
| locations[0].source.host_organization | https://openalex.org/I205783295 |
| locations[0].source.host_organization_name | Cornell University |
| locations[0].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[0].license | |
| locations[0].pdf_url | |
| locations[0].version | |
| locations[0].raw_type | article |
| locations[0].license_id | |
| locations[0].is_accepted | False |
| locations[0].is_published | |
| locations[0].raw_source_name | |
| locations[0].landing_page_url | https://doi.org/10.48550/arxiv.2512.09111 |
| indexed_in | datacite |
| authorships[0].author.id | |
| authorships[0].author.orcid | |
| authorships[0].author.display_name | Takubo, Yuji |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Takubo, Yuji |
| authorships[0].is_corresponding | True |
| authorships[1].author.id | |
| authorships[1].author.orcid | |
| authorships[1].author.display_name | Dwivedi, Arpit |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Dwivedi, Arpit |
| authorships[1].is_corresponding | False |
| authorships[2].author.id | |
| authorships[2].author.orcid | |
| authorships[2].author.display_name | Ramkumar, Sukeerth |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Ramkumar, Sukeerth |
| authorships[2].is_corresponding | False |
| authorships[3].author.id | |
| authorships[3].author.orcid | |
| authorships[3].author.display_name | Pabon, Luis A. |
| authorships[3].author_position | middle |
| authorships[3].raw_author_name | Pabon, Luis A. |
| authorships[3].is_corresponding | False |
| authorships[4].author.id | |
| authorships[4].author.orcid | |
| authorships[4].author.display_name | Gammelli, Daniele |
| authorships[4].author_position | middle |
| authorships[4].raw_author_name | Gammelli, Daniele |
| authorships[4].is_corresponding | False |
| authorships[5].author.id | |
| authorships[5].author.orcid | |
| authorships[5].author.display_name | Pavone, Marco |
| authorships[5].author_position | middle |
| authorships[5].raw_author_name | Pavone, Marco |
| authorships[5].is_corresponding | False |
| authorships[6].author.id | |
| authorships[6].author.orcid | |
| authorships[6].author.display_name | D'Amico, Simone |
| authorships[6].author_position | last |
| authorships[6].raw_author_name | D'Amico, Simone |
| authorships[6].is_corresponding | False |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://doi.org/10.48550/arxiv.2512.09111 |
| open_access.oa_status | green |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-12-12T00:00:00 |
| display_name | Semantic Trajectory Generation for Goal-Oriented Spacecraft Rendezvous |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-12-13T23:11:00.310470 |
| primary_topic | |
| cited_by_count | 0 |
| locations_count | 1 |
| best_oa_location.id | doi:10.48550/arxiv.2512.09111 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4306400194 |
| best_oa_location.source.issn | |
| best_oa_location.source.type | repository |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | |
| best_oa_location.source.is_core | False |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | arXiv (Cornell University) |
| best_oa_location.source.host_organization | https://openalex.org/I205783295 |
| best_oa_location.source.host_organization_name | Cornell University |
| best_oa_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| best_oa_location.license | |
| best_oa_location.pdf_url | |
| best_oa_location.version | |
| best_oa_location.raw_type | article |
| best_oa_location.license_id | |
| best_oa_location.is_accepted | False |
| best_oa_location.is_published | False |
| best_oa_location.raw_source_name | |
| best_oa_location.landing_page_url | https://doi.org/10.48550/arxiv.2512.09111 |
| primary_location.id | doi:10.48550/arxiv.2512.09111 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S4306400194 |
| primary_location.source.issn | |
| primary_location.source.type | repository |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | |
| primary_location.source.is_core | False |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | arXiv (Cornell University) |
| primary_location.source.host_organization | https://openalex.org/I205783295 |
| primary_location.source.host_organization_name | Cornell University |
| primary_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| primary_location.license | |
| primary_location.pdf_url | |
| primary_location.version | |
| primary_location.raw_type | article |
| primary_location.license_id | |
| primary_location.is_accepted | False |
| primary_location.is_published | False |
| primary_location.raw_source_name | |
| primary_location.landing_page_url | https://doi.org/10.48550/arxiv.2512.09111 |
| publication_date | 2025-12-09 |
| publication_year | 2025 |
| referenced_works_count | 0 |
| abstract_inverted_index.a | 60, 91 |
| abstract_inverted_index.-- | 82, 95 |
| abstract_inverted_index.an | 119 |
| abstract_inverted_index.in | 13, 46, 79 |
| abstract_inverted_index.is | 4, 18 |
| abstract_inverted_index.on | 31 |
| abstract_inverted_index.to | 130 |
| abstract_inverted_index.90% | 108 |
| abstract_inverted_index.and | 16, 90, 135 |
| abstract_inverted_index.for | 6, 22, 58 |
| abstract_inverted_index.the | 20, 43 |
| abstract_inverted_index.two | 80 |
| abstract_inverted_index.way | 21 |
| abstract_inverted_index.This | 50 |
| abstract_inverted_index.both | 133 |
| abstract_inverted_index.into | 67 |
| abstract_inverted_index.over | 107 |
| abstract_inverted_index.real | 47 |
| abstract_inverted_index.rely | 30 |
| abstract_inverted_index.step | 121 |
| abstract_inverted_index.that | 63, 70, 97 |
| abstract_inverted_index.this | 116 |
| abstract_inverted_index.with | 86, 103, 141 |
| abstract_inverted_index.work | 117 |
| abstract_inverted_index.SAGES | 53, 98 |
| abstract_inverted_index.While | 10 |
| abstract_inverted_index.guide | 132 |
| abstract_inverted_index.human | 104 |
| abstract_inverted_index.input | 34 |
| abstract_inverted_index.marks | 118 |
| abstract_inverted_index.paper | 51 |
| abstract_inverted_index.still | 29 |
| abstract_inverted_index.these | 27 |
| abstract_inverted_index.which | 41 |
| abstract_inverted_index.while | 74 |
| abstract_inverted_index.(e.g., | 35 |
| abstract_inverted_index.Engine | 57 |
| abstract_inverted_index.across | 111 |
| abstract_inverted_index.etc.), | 40 |
| abstract_inverted_index.expert | 33, 143 |
| abstract_inverted_index.future | 7 |
| abstract_inverted_index.intent | 73 |
| abstract_inverted_index.limits | 42 |
| abstract_inverted_index.modes. | 114 |
| abstract_inverted_index.paving | 19 |
| abstract_inverted_index.recent | 11 |
| abstract_inverted_index.safety | 134 |
| abstract_inverted_index.toward | 122 |
| abstract_inverted_index.Space), | 59 |
| abstract_inverted_index.aligned | 102 |
| abstract_inverted_index.burden. | 144 |
| abstract_inverted_index.control | 17 |
| abstract_inverted_index.diverse | 112 |
| abstract_inverted_index.initial | 120 |
| abstract_inverted_index.methods | 28 |
| abstract_inverted_index.mission | 38 |
| abstract_inverted_index.onboard | 23 |
| abstract_inverted_index.reduced | 142 |
| abstract_inverted_index.reflect | 71 |
| abstract_inverted_index.robotic | 93 |
| abstract_inverted_index.through | 137 |
| abstract_inverted_index.Guidance | 56 |
| abstract_inverted_index.Reliable | 0 |
| abstract_inverted_index.behavior | 113, 136 |
| abstract_inverted_index.commands | 66, 140 |
| abstract_inverted_index.enabling | 128 |
| abstract_inverted_index.guidance | 15 |
| abstract_inverted_index.platform | 94 |
| abstract_inverted_index.produces | 100 |
| abstract_inverted_index.progress | 12 |
| abstract_inverted_index.reliably | 99 |
| abstract_inverted_index.settings | 81 |
| abstract_inverted_index.(Semantic | 54 |
| abstract_inverted_index.achieving | 106 |
| abstract_inverted_index.commands, | 105 |
| abstract_inverted_index.essential | 5 |
| abstract_inverted_index.extensive | 32 |
| abstract_inverted_index.framework | 62 |
| abstract_inverted_index.intuitive | 138 |
| abstract_inverted_index.missions. | 49 |
| abstract_inverted_index.nonconvex | 14, 76 |
| abstract_inverted_index.operators | 129 |
| abstract_inverted_index.proximity | 84 |
| abstract_inverted_index.real-time | 1 |
| abstract_inverted_index.Autonomous | 55 |
| abstract_inverted_index.autonomous | 8, 24 |
| abstract_inverted_index.constraint | 88 |
| abstract_inverted_index.generation | 3 |
| abstract_inverted_index.high-level | 72 |
| abstract_inverted_index.introduces | 52 |
| abstract_inverted_index.operations | 85 |
| abstract_inverted_index.rendezvous | 48 |
| abstract_inverted_index.respecting | 75 |
| abstract_inverted_index.spacecraft | 68, 125 |
| abstract_inverted_index.timelines, | 39 |
| abstract_inverted_index.trajectory | 2, 25, 126 |
| abstract_inverted_index.translates | 64 |
| abstract_inverted_index.waypoints, | 36 |
| abstract_inverted_index.Experiments | 78 |
| abstract_inverted_index.Ultimately, | 115 |
| abstract_inverted_index.consistency | 110 |
| abstract_inverted_index.demonstrate | 96 |
| abstract_inverted_index.enforcement | 89 |
| abstract_inverted_index.free-flying | 92 |
| abstract_inverted_index.generation, | 127 |
| abstract_inverted_index.operational | 44 |
| abstract_inverted_index.scalability | 45 |
| abstract_inverted_index.spacecraft. | 9 |
| abstract_inverted_index.constraints, | 37 |
| abstract_inverted_index.constraints. | 77 |
| abstract_inverted_index.trajectories | 69, 101 |
| abstract_inverted_index.interactively | 131 |
| abstract_inverted_index.optimization, | 26 |
| abstract_inverted_index.fault-tolerant | 83 |
| abstract_inverted_index.continuous-time | 87 |
| abstract_inverted_index.constraint-aware | 124 |
| abstract_inverted_index.natural-language | 65, 139 |
| abstract_inverted_index.semantic-behavioral | 109 |
| abstract_inverted_index.language-conditioned, | 123 |
| abstract_inverted_index.trajectory-generation | 61 |
| cited_by_percentile_year | |
| countries_distinct_count | 0 |
| institutions_distinct_count | 7 |
| citation_normalized_percentile |