← Latest papers
💻 computer science

MonoRace: Winning Champion-Level Drone Racing with Robust Monocular AI

The paper presents MonoRace, a robust monocular AI system that won the 2025 Abu Dhabi Autonomous Drone Racing Competition by defeating human world champions at speeds up to 100 km/h using onboard state estimation and a high-frequency neural network controller without external tracking.

Original authors: Stavrow A. Bahnam, Robin Ferede, Till M. Blaha, Anton E. Lang, Erin Lucassen, Quentin Missinne, Aderik E. C. Verraest, Christophe De Wagter, Guido C. H. E. de Croon

Published 2026-01-22
📖 5 min read🧠 Deep dive

Original authors: Stavrow A. Bahnam, Robin Ferede, Till M. Blaha, Anton E. Lang, Erin Lucassen, Quentin Missinne, Aderik E. C. Verraest, Christophe De Wagter, Guido C. H. E. de Croon

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 high-stakes video game where the goal is to fly a drone through a complex obstacle course faster than anyone else. For years, the best players have been human experts wearing special goggles (FPV pilots) who can react instantly to what they see. Recently, computers started trying to beat them, but they usually needed a "cheat code": a giant network of cameras outside the room to tell the drone exactly where it was, like a GPS that works perfectly indoors.

This paper introduces MonoRace, a new system that finally beat the world's best human pilots without any outside help. It's like a drone that learned to race by looking at the world with just one eye, figuring out where it is on its own, and making split-second decisions, all while flying at speeds up to 100 km/h (62 mph).

Here is how it works, broken down into simple parts:

1. The "One-Eyed" Vision

Most advanced drones use two cameras (stereo vision) to see depth, like humans do. MonoRace uses only one camera.

  • The Challenge: Looking at the world with one eye is hard when you are moving fast. The image gets blurry, and it's tough to tell how far away things are.
  • The Solution: The drone uses a smart computer program (a neural network) that acts like a super-observant scout. It doesn't just look for "gates" (the hoops the drone flies through); it actually segments them, meaning it paints a digital mask over the gate to understand its shape perfectly, even if the image is a bit fuzzy or the gate is far away.
  • The "Rolling Shutter" Quirk: The camera used is like a curtain that opens from top to bottom. When the drone spins fast, this can make straight lines look wavy (like a funhouse mirror). The system was specifically trained to handle this distortion, turning a potential glitch into a non-issue.

2. The "Crash-Proof" Brain (State Estimation)

To fly fast, the drone needs to know its speed, position, and orientation instantly. It uses an IMU (a sensor that measures acceleration and rotation).

  • The Problem: When the drone makes sharp turns at high speed, the forces are so strong (up to 7 times the force of gravity) that the sensor gets "overwhelmed" or saturated. It's like a microphone that is too loud; the sound clips and becomes garbage data. If the drone trusts this bad data, it crashes.
  • The Fix: The drone has a backup plan. It carries a mental model of how a drone should move. When the sensor starts screaming nonsense because it's overloaded, the drone ignores the sensor and listens to its own brain (the model) instead. It's like a pilot ignoring a broken speedometer and trusting their gut feeling of the wind and engine power to keep flying straight.

3. The "Direct-to-Motor" Pilot (Control)

Traditionally, a drone has a "manager" (a high-level planner) that tells a "worker" (a low-level controller) what to do. The manager says, "Go left," and the worker figures out how to tilt the motors.

  • The Innovation: MonoRace skips the middleman. It uses a tiny, super-fast neural network called G&CNet (Guidance and Control Network). This network looks at the world and directly tells the motors what to do.
  • The Analogy: Think of it like a reflex. Instead of your brain thinking "I see a ball, I should move my hand, now move my fingers," your hand just moves. This network runs 500 times a second, allowing the drone to react instantly without the lag of a middleman.

4. The "Self-Teaching" Mechanism

How do you teach a drone to fly perfectly when you can't measure its exact position (because there are no outside cameras)?

  • The Trick: The organizers knew the exact size and shape of the gates. The drone flies, takes pictures, and guesses where the gates are. Then, it checks: "Does the gate I saw match the gate I expected to see based on my guess?"
  • The Optimization: If the images don't match up perfectly, the system runs a "post-flight analysis" (offline optimization). It tweaks its internal settings (like how the camera is angled) until the "expected" view matches the "actual" view. It's like a student taking a test, checking their answers against the answer key, and then re-reading the textbook to fix their understanding before the next test.

The Result: A Historic Win

The MonoRace system was tested in the Abu Dhabi Autonomous Drone Racing Competition (A2RL) in April 2025.

  • The Competition: It faced off against other AI teams and three human world champions in a "knockout" tournament (like a tennis match).
  • The Outcome: The drone won every round, beating the human champions in direct head-to-head races.
  • The Speed: It reached speeds of 28.23 m/s (about 100 km/h), setting a new record for a fully autonomous drone that relies only on its own onboard sensors.

Why It Matters

This isn't just about racing. It proves that a small, cheap drone with a single camera can be incredibly smart and robust. It can handle:

  • Bad data: When sensors break or get overwhelmed.
  • Visual noise: When the camera gets corrupted or the image is blurry.
  • High speed: Flying at the very limits of physics.

The paper concludes that this technology could eventually help drones fly faster and more efficiently in real-world tasks, like delivering packages or inspecting structures, without needing expensive external tracking systems. It also suggests that in the future, these AI pilots might help human racers train and discover new, faster flying techniques that humans haven't thought of yet.

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 →