The ability to achieve and maintain inverted poses is essential for unlocking the full agility of miniature blimp robots (MBRs). However, developing reliable inverted control strategies for MBRs remains challenging due to their complex and underactuated dynamics. To address this challenge, we propose a novel framework that enables robust control policy learning for inverted pose on MBRs. The proposed framework consists of three core stages. First, a high-fidelity three-dimensional (3D) simulation environment is constructed and calibrated using real-world MBR motion data. Second, a robust inverted control policy is trained in simulation using a modified Twin Delayed Deep Deterministic Policy Gradient (TD3) algorithm combined with a domain randomization strategy. Third, a mapping layer is designed to bridge the sim-to-real gap and facilitate real-world deployment of the learned policy. Comprehensive evaluations in the simulation environment demonstrate that the learned policy achieves a higher success rate compared to the energy-shaping controller. Furthermore, experimental results confirm that the learned policy with a mapping layer enables an MBR to achieve and maintain a fully inverted pose in real-world settings.
Figures & tables
Fig. 1: Overview of the proposed method for inverted pose on MBRs. The MBR with an upright pose can reach and maintain the inverted pose with the learned robust policy.
Fig. 2: Dynamic model analysis of the MBR: (a) Upright pose; (b) Inverted pose.
Fig. 3: Pipeline of developing and deploying robust policy for inverted control of MBRs.
Fig. 4: 3D simulation environment designed for robust policy learning for inverted control of MBRs.
Fig. 5: The MBR’s structure in the simulation environment.
gωx
gωy
gωz
gax
gay
gaz
gϕ
gθ
gψ
ζ
gn
0.01
0.01
0.01
0.001
0.001
0.001
5.0
5.0
0.5
0.1
10
TABLE I: Parameters in the reward function
N
te
Ne
σ
ξ
nσ
dp
γ
ϖ
ca
cb
λ
ψ0
10
30s
500
0.15
0.95
100
2
0.98
0.01
0.1
0.1
[0.6, 1]
0.5
TABLE II: Parameters in policy training
Fig. 6: Roll angle variations with changes in mw . Solid lines represent the learned policy, while the dotted line represents the baseline controller.
Method
mw=5g
mw=10g
mw=15g
mw=20g
mw=25g
Baseline
×
×
×
×
✓
Our policy
×
✓
✓
✓
✓
TABLE III: Comparison of the baseline controller and the learned policy with varied mw
Method
λ=0.6
λ=0.7
λ=0.8
λ=0.9
λ=1.0
Baseline
×
×
×
×
✓
Our policy
✓
✓
✓
✓
✓
TABLE IV: Comparison of the baseline controller and the learned policy with varied λ
Fig. 7: Roll angle variations with changes in λ .
Method
gm=0.5
gm=1.0
gm=1.5
gm=2.0
gm=2.5
Baseline
×
✓
✓
✓
✓
Our policy
×
✓
✓
✓
✓
TABLE V: Comparison of the baseline controller and the learned policy with varied gm
Fig. 8: Roll angle variations with changes in gm .
Test Case
C1
C2
C3
C4
C5
mw ( g )
15
15
20
25
25
λ
0.8
1.0
0.9
0.7
0.8
gm
1.7
1.0
1.6
1.5
1.4
Baseline
×
×
×
×
×
Our Policy
✓
✓
✓
✓
✓
TABLE VI: Comparison of the baseline controller and the learned policy with varied mw , λ , and gm
Fig. 9: Roll angle variations with changes in mw , λ and gm .
Fig. 10: Comparison of the average reward across three cases, computed using a moving average with a window size of 19.
Fig. 11: Roll angle variations of the MBR with different mϕ .
Fig. 12: (a) Experimental setup; (b) Visualization of the action sequence of an MBR for achieving an inverted pose.
Weights
MBR1
MBR2
MBR3
MBR4
MBR5
mw1(g)
25
26.07
25
27.59
25
mw2(g)
0
0
1.07
0
2.59
TABLE VII: Configuration of the extra weights in the physical experiment
Fig. 13: Roll angle variation of the MBR with different mw .
Bidirectional thrust grants quadrotors a second equilibrium condition and increased control authority, expanding the envelope of possible aggressive maneuvers and enabling inverted flight, perching, and sensing. Prior geometric control approaches extend differential flatness through Hopf fibration-based attitude representations to support bidirectional thrust, but struggle with actuator saturation and motor reversal delay during inversions, requiring heuristic thrust posture scheduling and waypoint tuning. We propose a learning-based framework that modulates a constant reference trajectory to perform compact, position-constrained quadrotor inversions while remaining compatible with traditional trajectory generation and tracking across flight regimes. Separate policies are trained via reinforcement learning for nominal-to-inverted and inverted-to-nominal transitions. In JAX-based simulation, the proposed method achieves the lowest position deviation and settling time across all evaluated baselines, reducing position root mean square error (RMSE) by 32% and settling time by 57% relative to the strongest optimization-based baseline. Hardware experiments demonstrate successful inversion across multiple yaw configurations with position RMSE below 0.35m, and compatibility with downstream trajectory generation and control through circular flight in both regimes. Additionally, we provide an open-source implementation of the proposed framework.
Gabriel Rodriguez, Henri Sayag, Abhishek Rathod +4
Agile maneuvering of the quadrotor cable-suspended system is significantly hindered by its non-smooth hybrid dynamics. While model-free Reinforcement Learning (RL) circumvents explicit differentiation of complex models, achieving attitude-constrained or inverted flight remains an open challenge due to the extreme reward sparsity under strict orientation requirements. This paper presents ASTER, a robust RL framework that achieves, to our knowledge, the first successful autonomous inverted flight for the cable-suspended system. We propose hybrid-dynamics-informed state seeding (HDSS), an initialization strategy that back-propagates target configurations through physics-consistent kinematic inversions across both taut and slack cable phases. HDSS enables the policy to discover aggressive maneuvers that are unreachable via standard exploration. Extensive simulations and real-world experiments demonstrate remarkable agility, precise attitude alignment, and robust zero-shot sim-to-real transfer across complex trajectories.
Dongcheng Cao, Jin Zhou, Shuo Li
College of Control Science and Engineering, Zhejiang University, Hangzhou 310027, China.
This paper investigates goal-directed tracking control of underactuated blimps with center-of-mass (CoM) reconfiguration. Unlike conventional overactuated blimp designs that rely on redundant actuation for simplified control, this paper focuses on a compact architecture consisting of two thrusters and a movable internal slider, aiming to improve energy efficiency and payload capacity. This hardware-efficient configuration introduces significant underactuation and strong nonlinear coupling between CoM dynamics and vehicle motion. To address these challenges, this paper proposes a bi-level reinforcement learning framework that explicitly decouples task-level CoM planning from continuous thrust control. The outer policy determines a target-dependent CoM configuration prior to flight, while the inner policy generates thrust commands to track straight-line references. To ensure stable learning, this paper introduces a two-stage learning strategy, supported by a convergence analysis of the resulting bi-level process. Extensive simulations and real-world experiments on a 27-goal evaluation set demonstrate that the proposed method consistently outperforms fixed-CoM baselines and PID-based controllers, achieving higher tracking accuracy, enhanced robustness, and reliable sim-to-real transfer.