Curriculum-Driven Deep Reinforcement Learning for Autonomous Far-Range Rocket Landing
Organizations: Department of Computer Science and Engineering, Indian Institute of Information Technology, Sri City, Andhra Pradesh, India
Abstract
Autonomous vertical landing of reusable launch vehicles is a critical yet formidable challenge in aerospace engineering, primarily due to highly nonlinear dynamics, stringent precision require- ments, and inherent environmental uncertainties. While reinforcement learning (RL) has emerged as a promising alternative to traditional model-based control, existing approaches frequently rely on flat training paradigms and highly simplified initial conditions, drastically limiting their real-world applicability. This paper proposes a comprehensive curriculum-driven deep reinforcement learning framework designed to master both far-range navigation and precision landing. By employing a three-stage curriculum augmented with a critic warm-up procedure and a rehearsal mechanism to prevent catastrophic forgetting, alongside a high-dimensional observation vector utilizing a full 3 X 3 rotation-matrix, the agent is trained to navigate from an initial horizontal distance of 1,000 to 1,500 units vastly farther than prior benchmarks before executing a soft touchdown. Crucially, we intro- duce a redesigned reward function that reduces unnecessary computational overhead and addresses limitations of earlier formulations, including poorly calibrated reward components and potentially conflicting optimization objectives. The redesigned function bounds the per-step reward magnitude by (O(1)), while its progress term accumulates the total distance closed over the trajectory. The available 100,000-episode results report a 99.98% success rate for the proposed policy and 68.31% for the baseline under the evaluation conditions. In the evaluation, the proposed policy retained 69.1% of its initial fuel capacity and achieved a mean final distance from the pad centre of 7.07 units, compared with 13.10 units for the baseline. Landing visualizations are available in Video 1 and Video 2.
Figures & tables
| Symbol | Meaning | Value |
|---|---|---|
| soft-descent reference tracking | ||
| near-ground slow-speed shaping | ||
| tilt penalty (stage two / stage three) | / | |
| near-ground tilt penalty (stage two / stage three) | / | |
| angular-rate penalty | ||
| near-ground pad-distance penalty |
| Concept | Baseline of [ 1 ] | Present work |
|---|---|---|
| Number of terms | eight shaping plus one compound terminal term | eight shaping plus three explicit terminal terms |
| Hand-tuned constants | fifteen | eight |
| Per-step clipping | interval | none, but per-episode return scaled by |
| Reward magnitude | per step | per step |
| Horizontal progress term | additive term with weight on normalised change of horizontal distance | explicit progress reward , combined with directional alignment shaping for thrust |
| Angular-rate penalty | based on of decoupled pitch and yaw angles | true body-frame norm |
| Hyperparameter | Stage one | Stage two | Stage three |
|---|---|---|---|
| Learning rate | |||
| Discount factor | |||
| Entropy coefficient | |||
| GAE lambda | |||
| Clipping range | |||
| Rollout per environment |
| Field | Mean std | Count |
|---|---|---|
| Success | ||
| Frames | ||
| Within pad radius | ||
| Vertical-speed condition satisfied | ||
| Horizontal-speed condition satisfied | ||
| Initial -distance, |
| Metric | Baseline of [ 1 ] | Proposed work |
|---|---|---|
| Training paradigm | flat single-stage | three-stage curriculum with rehearsal |
| Attitude representation | quaternion plus angular-rate proxies | full rotation matrix |
| Observation dimension | ||
| Action space | , joint | |
| Reward terms | shaping plus compound terminal | shaping plus explicit terminal |
| Reward constants |
| Metric | Baseline of [ 1 ] | Proposed work | Improvement |
|---|---|---|---|
| Success rate | pp | ||
| Touchdown tilt angle | lower | ||
| Touchdown vertical speed | lower | ||
| Distance from pad centre | lower | ||
| Touchdown horizontal speed | lower |
| Quantity | Mean standard deviation | Limit | Fraction of budget used |
|---|---|---|---|
| Touchdown tilt angle | |||
| Touchdown vertical speed | |||
| Distance from pad centre | |||
| Touchdown horizontal speed | |||
| Fuel remaining | max | of capacity |
| Touchdown condition | Episodes satisfying condition | Rate |
|---|---|---|
| Tilt angle | ||
| Distance from pad centre | ||
| Vertical velocity units/frame | ||
| Horizontal speed units/frame | ||
| All four conditions simultaneously |
RL Control
Reinforcement learning control uses reward-driven learning to make decisions in dynamic systems, from robots and vehicles to energy and infrastructure.
See all 272 papers