AI & Science

A Drone Learnt to Dodge Moving Obstacles Before It Could See Them

British editorial cartoon of a blindfolded AI robot with a helicopter propeller narrowly avoiding a terrified pigeon above London's Trafalgar Square.
A blindfolded AI drone takes to the skies over Trafalgar Square, narrowly avoiding a startled pigeon. New research suggests drones can learn to anticipate moving obstacles before they come into view.

Drone obstacle avoidance is difficult enough when a building, tree or wall stays in place. MIT researchers have now demonstrated a flight-planning system designed for spaces where obstacles are not mapped in advance and may move while a drone is approaching. Announced on 7 October, the approach could matter in search-and-rescue situations where the safest route changes from moment to moment.

The demonstration is not a claim that drones have become crash-proof. The researchers’ MIT explanation describes a formal guarantee that applies when assumptions about obstacle speed, size and sensing errors hold. Their system, called SANDO, uses those constraints to calculate a safe passage and then repeatedly updates its plan as new information arrives. Real-world testing supports the approach, but it remains research rather than a widely deployed rescue service.

How drone obstacle avoidance works when a room keeps changing

Picture a drone moving through a damaged warehouse. A corridor that appears clear may become blocked by a falling object or a person crossing its path. The computer cannot simply draw a line from its starting point to the destination. It must consider where obstacles could move by the time the drone reaches each part of the route.

SANDO constructs what the team calls a safety corridor: a connected region through which the aircraft can travel. For moving objects, it estimates the farthest positions they could reach within a period, based on bounds such as their maximum velocity. The flight corridor is then kept outside those possible positions. The planning process continues as the aircraft travels, so yesterday’s safe decision is not blindly carried into a changing scene.

The related research paper, first posted in April and revised in September 2026, explains the formal assumptions and the difference between simulations and hardware tests. That distinction is crucial. A mathematical result about a model is not equivalent to proof that every unusual real-world event has been anticipated.

The real flights were impressive but limited

According to MIT, the system avoided moving obstacles in twelve tests with an actual uncrewed aerial vehicle, using onboard sensing and computing. The researchers also tested the method in simulations and reported strong performance across the environments examined. These are encouraging findings because the drone does not need an external computer to plan every correction.

However, controlled experiments cannot encompass the full disorder of a collapsed building or crowded urban street. Sensors may be obscured by dust, surfaces may not be detected correctly, and objects can move in ways that exceed the model’s assumptions. The team does not claim that those problems have vanished. Understanding the operating conditions is essential before interpreting a formal safety guarantee as everyday reliability.

The work also takes a different approach from robotics experiments built around physical toughness. LiveAIWire recently covered a robot surviving a dramatic fall. That is a story about what hardware can endure. SANDO focuses on avoiding a dangerous encounter in the first place.

Formal safety guarantees are sometimes misunderstood because everyday language gives ‘guarantee’ a broader meaning than engineering does. In this research, a guarantee concerns a mathematical relationship between the planned path and the limits specified for the obstacles and sensing system. If an object accelerates beyond the stated bound, or a sensor misses it, the conditions underpinning that proof have changed. The result can still be a major technical advance without amounting to immunity from every accident.

Flight planners also face a basic dilemma. The safest imaginable response may be to stop whenever uncertainty grows, but a hovering drone can run short of power or block another aircraft. Continuing at speed may preserve its mission while reducing room for error. A useful autonomous system needs to manage that balance explicitly, rather than treating safe motion and mission success as completely separate goals.

The experiments therefore point towards a measurable question for future field studies: how well does the planner cope when maps are incomplete, people move unexpectedly and perception becomes unreliable? A video of one successful route would be weaker evidence than repeated tests across those difficult conditions.

Why rescue teams might eventually care

A rescue drone does not merely need to arrive quickly. It must do so without creating another hazard for trapped people or the responders working nearby. Planning around possible future movements could help such systems explore partially known areas while reserving a route away from danger.

Researchers also identify potential relevance for other autonomous flights, including inspections and deliveries in complex surroundings. These applications will require more than a clever route planner: dependable perception, clear operating rules, airspace safety and human oversight all remain essential.

Autonomy is developing along several complementary lines. LiveAIWire has looked at a robot dog completing an endurance challenge on one battery, where energy and sustained movement were central. The MIT work addresses a different bottleneck: turning uncertain surroundings into a route that can be reasoned about, monitored and revised.

The genuine breakthrough is the caveat

The central achievement is the combination of fast, repeated planning and a mathematical safety case under declared conditions. That is more useful to engineers than a promise that an AI drone can somehow see the future. It cannot. It can calculate a range of possible future movements and plan around them.

For ordinary readers, that is the difference between a dramatic robotics clip and progress towards dependable technology. A machine that explains the conditions under which it expects to be safe is a more serious proposition than one that merely looks agile in a demonstration.

About the Author

Stuart Kerr is Technology Correspondent at LiveAIWire, covering artificial intelligence, cybersecurity and the social impact of emerging technology. LiveAIWire is an independent, human-led technology publication using AI-assisted research, editorial production and original AI-assisted editorial illustrations under his direction.