Transcription-Induced Failure Modes in 6-DOF Rocket Landing Trajectory Optimization
Prayag Sharma, Jonathan Y.M. Goh, Beh\c{c}et A\c{c}{\i}kme\c{s}e, Franck Djeumou

TL;DR
This paper uncovers hidden vulnerabilities in trajectory optimization for rocket landing caused by discretization errors, revealing that certain transcription methods are unreliable and that implicit schemes can outperform explicit ones in practice.
Contribution
It introduces an adversarial objective to expose transcription failures and provides theoretical analysis explaining why some methods are more reliable in rocket landing trajectory optimization.
Findings
Only 3 out of 14 transcription methods meet validation criteria.
Implicit GL2 scheme matches RK6 in fidelity despite lower order.
Implicit GL2 outperforms RK6 in speed and robustness in lateral-divert scenarios.
Abstract
Solving optimal control problems via large-scale NLP solvers depends on discretizing continuous dynamics. Yet, this transcription step hides critical vulnerabilities-most notably truncation error and invariant drift-that can drive solvers toward dynamically infeasible or suboptimal trajectories. To expose these hidden failures, we introduce a problem- and transcription-agnostic adversarial objective that leverages the structure of local truncation-error bounds to aggressively amplify such defects. When applied to a 6-DOF rocket-landing problem, we reveal a stark reliability gap: of fourteen transcription methods tested, only three satisfy rigorous validation criteria. These results also expose a striking performance inversion: even in the absence of classical stiffness, a fourth-order implicit scheme (GL2) matches the fidelity of a sixth-order explicit method (RK6). Using B-series…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
