← Latest papers
⚡ electrical engineering

Pitot-Aided Attitude and Air Velocity Estimation with Almost Global Asymptotic Stability Guarantees

This paper proposes a cascade observer architecture that integrates IMU and Pitot tube measurements with magnetometer data to achieve almost global asymptotic stability for attitude and air velocity estimation in fixed-wing UAVs under mild excitation conditions.

Original authors: Melone Nyoba Tchonkeu, Soulaimane Berkane, Tarek Hamel

Published 2026-06-09
📖 4 min read☕ Coffee break read

Original authors: Melone Nyoba Tchonkeu, Soulaimane Berkane, Tarek Hamel

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a fixed-wing drone (UAV) flying through the sky. To fly safely, it needs to know two critical things: which way is up (its attitude) and how fast it's moving through the air (air velocity).

Usually, drones use a "brain" called an IMU (Inertial Measurement Unit) that acts like a human's inner ear, sensing rotation and acceleration. However, the IMU has a blind spot: it can't tell the difference between gravity pulling the drone down and the drone actually accelerating forward. If the drone banks or speeds up, the IMU gets confused about which way is "down," leading to a loss of balance.

This paper presents a clever solution to fix that confusion using a simple tool called a Pitot tube (a tube that measures airspeed, like the one on a real airplane) and a magnetometer (a digital compass).

Here is the breakdown of their solution using simple analogies:

1. The Two-Stage "Detective" System

The authors didn't build one giant, complex calculator. Instead, they built a two-stage detective team that works in a chain (a "cascade").

  • Stage 1: The "Tilt & Speed" Detective (The Riccati Observer)

    • The Problem: The IMU is confused by the drone's movement. The Pitot tube only tells the drone how fast air is hitting the front of the plane, but not the sides or top. It's like trying to guess the wind speed by only feeling the wind on your nose while running.
    • The Trick: The detective uses math (a "Riccati filter") to combine the IMU's spinning data with the Pitot tube's speed data. It realizes that if the plane is turning, the air hitting the nose must be coming from a specific angle.
    • The Result: This stage figures out the tilt (which way is down) and the full air velocity (speed in all directions), even with just one tube.
    • The Catch: If the plane flies perfectly straight and level for too long, the math gets "lazy" and stops learning. The plane needs to wiggle or turn (excitation) to keep the math sharp.
  • Stage 2: The "Full Orientation" Detective (The SO(3) Observer)

    • The Problem: The first stage knows the tilt, but it doesn't know which way is "North" (the yaw angle). It's like knowing you are leaning forward but not knowing if you are facing North, South, East, or West.
    • The Solution: This stage brings in the magnetometer (compass). It takes the tilt information from Stage 1 and fuses it with the compass reading.
    • The Result: Now the drone knows its full 3D orientation (roll, pitch, and yaw) with extreme reliability.

2. The "Zero-Sideslip" Superpower

The paper highlights a special trick for fixed-wing drones. In a well-coordinated flight (like a smooth turn in a real airplane), the drone doesn't slide sideways; it flies straight into the wind.

  • The Analogy: Imagine the first detective is guessing the wind speed. Without help, it's guessing wildly. But if you tell the detective, "Hey, we know for a fact the wind isn't hitting the side of the plane at all," the detective's job becomes much easier.
  • The Paper's Claim: By mathematically forcing the "side wind" to be zero (a "pseudo-measurement"), the system becomes much more stable. It allows the drone to figure out its speed and tilt even when it isn't moving as wildly as before.

3. The Proof: Real Flight Data

The authors didn't just do this on a computer. They tested it on a real drone (a MakeFlyEasy Fighter VTOL) flying in windy conditions.

  • The Test: They compared their new system against the drone's standard built-in computer.
  • The Result:
    • Without the "Zero-Sideslip" trick: The system got confused about the side-to-side and up-and-down speed, making big errors (like guessing the wind was 12 m/s off).
    • With the trick: The system stayed sharp. The errors dropped significantly, and the drone's estimate of its speed and tilt matched the reality almost perfectly.

The Bottom Line

The paper claims to have built a navigation system that is mathematically guaranteed to work (almost) everywhere, not just in perfect conditions.

  • It uses a Pitot tube (speed) and IMU (movement) to figure out tilt and speed.
  • It uses a Compass to figure out the final direction.
  • It uses a clever math trick (assuming no sideways slip) to make the system much more reliable.
  • It proved this works on a real drone flying in the wind, showing that the "tilt" and "speed" estimates stay accurate even when the drone is doing aggressive maneuvers.

In short, they taught the drone how to "feel" the wind and "know" which way is up, even when its internal gyroscope gets confused, using a two-step process that is mathematically rock-solid.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →