Geometric Inverse Flight Dynamics on SO(3) and Application to Tethered Fixed-Wing Aircraft
Organizations: Robotics and Mechatronics lab, Faculty of Electrical Engineering, Mathematics & Computer Science, University of Twente, Enschede, The Netherlands. · Department of Computer, Control and Management Engineering, Sapienza University of Rome, 00185 Rome, Italy.
Abstract
We present a robotics-oriented, coordinate-free formulation of inverse flight dynamics for fixed-wing aircraft on SO(3). Translational force balance is written in the world frame and rotational dynamics in the body frame; aerodynamic directions (drag, lift, side) are defined geometrically, avoiding local attitude coordinates. Enforcing coordinated flight (no sideslip), we derive a closed-form trajectory-to-input map yielding the attitude, angular velocity, and thrust-angle-of-attack pair, and we recover the aerodynamic moment coefficients component-wise. Applying such a map to tethered flight on spherical parallels, we obtain analytic expressions for the required bank angle and identify a specific zero-bank locus where the tether tension exactly balances centrifugal effects, highlighting the decoupling between aerodynamic coordination and the apparent gravity vector. Under a simple lift/drag law, the minimal-thrust angle of attack admits a closed form. These pointwise quasi-steady inversion solutions become steady-flight trim when the trajectory and rotational dynamics are time-invariant. The framework bridges inverse simulation in aeronautics with geometric modeling in robotics, providing a rigorous building block for trajectory design and feasibility checks.
Figures & tables
| Symbol & Parameter | Sign of | Physical Interpretation |
|---|---|---|
| : Normalized External Force | (-) | Higher tether tension requires the aircraft to bank outward. |
| : Dimensionless Speed Squared | (+) | Higher speed increases centrifugal force, requiring inward bank. |
| : Colatitude | (-) | Increasing (moving down) increases radius, reducing centrifugal force. |
| : Tether Length | (-) | Longer tether reduces angular rate (for fixed ), thus centrifugal force. |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Symbol | Description | Units | Frame |
|---|---|---|---|
| CoM position | m | ||
| CoM velocity ( ) | m/s | ||
| Rotation matrix ( ) | – | – | |
| Ang. vel. of w.r.t | rad/s | ||
| Mass | kg | – | |
| Inertia (pos-def, const.) | kg·m 2 |
| Kinematics | |
|---|---|
| Relative wind | Regularization: |
| Aerodynamic directions (Geometric) | |
| Aerodynamic Angles | |
| Aero Loads | |
| Propulsion & External | |
| Rigid-Body Dynamics |
| Parameter | Symbol | Class A (1–3 m) | Class B (4–6 m) | Sources |
|---|---|---|---|---|
| Span | [m] | – (e.g., ) | – (e.g., ) | [ 53 , 54 , 55 , 56 ] |
| Reference area | [m 2 ] | – (e.g., ) | – (e.g., ) | [ 53 , 56 ] |
| Aspect ratio | [-] | – (e.g., ) | – (e.g., ) | [ 57 , 56 ] |
| Oswald eff. | [-] | – (nom. ) | – (nom. ) | [ 58 , 59 ] |
| Lift slope | [rad -1 ] | – (nom. ) | – (nom. ) | [ 58 , 59 ] |
| Zero-lift drag | [-] | – (nom. ) | – (nom. ) | [ 60 ] |
Inverse Dynamics
Inverse dynamics infers the forces, torques, or actions that produce observed motion, enabling control, physical estimation, and learning from video.
See all 39 papers