Emerging Technologies

How AI could help drones fly like birds

A member of Romania's Airclub performs on a glider during Bucharest International Air Show at Baneasa airport in Bucharest June 22, 2014. REUTERS/Bogdan Cristel (ROMANIA - Tags: TRANSPORT SOCIETY) - GM1EA6M1LPN01

It's not a bird or a plane, it's an AI-powered drone. Image: REUTERS/Bogdan Cristel

Nicholas Martin
Senior Lecture in Aerodynamics , Northumbria University, Newcastle
Our Impact
What's the World Economic Forum doing to accelerate action on Emerging Technologies?
The Big Picture
Explore and monitor how Artificial Intelligence is affecting economies, industries and global issues
A hand holding a looking glass by a lake
Crowdsource Innovation
Get involved with our crowdsourced digital platform to deliver impact at scale
Stay up to date:

Artificial Intelligence

Birds have long inspired humans to create their own ways to fly. We know that soaring bird species that migrate long distances use thermal updrafts to stay in the air without using up energy flapping their wings. And glider pilots similarly use thermals currents and other areas of rising air in order to remain airborne for longer.

Yet, while we’ve mastered gliding through these updrafts using various instruments, the exact mechanisms that allow birds to soar are still unknown. But a team of researchers from California and Italy have made some telling steps towards answering this question using artificial intelligence (AI). And it could lead to new developments in navigation systems for aircraft, with particular implications for creating drones that can stay airborne for very long periods of time.

The aim of the study, published in Nature, was to train a small two-metre wingspan autonomous glider to fly in thermals, just like a real bird would. The glider was programmed with a kind of AI known as machine learning that enabled it to work out how to use the air currents to stay in the air for longer.

Machine learning is an alternative approach to programming a computer to do a complex task. Rather than feeding a computer (or autonomous glider in this case) a set of instructions telling it how to do something, you tell the computer how you would like it to respond and reward it when it does the right thing.

Over time it will learn what things are rewarded and will tend to do these behaviours instead. This technique is how computer programs such as Google’s AlphaGo can learn to play the board game Go and then beat professional players, a feat simply not possible with conventional programming techniques.

 Glider pilots look for updrafts to stay airborne.
Image: Shutterstock

This type of machine learning is called reinforcement learning and it relies on a large amount of input data being fed to the computer in order for it to learn what actions will provide it with rewards. For the researchers programming the autonomous glider, the input data consisted of specialised instruments capable of reading the change in upwards (vertical) wind strength. The instruments were able to determine these changes along the length of the glider (longitudinally) and from one wing tip to the other (laterally). The sensors were able to make these measurements ten times every second.

This data was then used to make flight adjustments to what is known as the bank angle of the of the glider. A well-balanced aeroplane with its wings level has zero bank angle and will fly in a straight line. Tilting the wings and increasing the bank angle will make the plane turn. In the study, the glider was rewarded if the change in upward wind speed along its flight path increased. In other words, if the glider was flying into an updraft.

Updrafts are key to increasing the amount of time a glider can stay airborne. Unlike a powered aeroplane, a glider not able to find any updrafts will gradually fall toward the ground. Whether or not the glider is falling or rising depends directly upon how much air is moving upwards around it. In an updraft, the increase in vertical air movement can be enough to stop the glider falling and, if the vertical wind is strong enough, allow it to climb.

Over the course of a number of flights (about 16 hours of flying in total), the study glider learnt to fly by training itself that under a certain combination of inputs (bank angle, longitudinal and lateral change vertical wind speed) to decide what the next change in bank angle should be. The result was that by the end of all that flying the plane had taught itself how to fly into updrafts, allowing it to stay in the air for longer.

As a bonus, the researchers used a numerical model to show this approach would benefit larger gliders even more, since their longer wingspan will provide a more accurate measurement of the change in upwards wind speed from one wing tip to another.

Making aircraft smarter

The results raise the question of what possible futuristic autonomous gliders we could see gliding around and what would they be used for. Engineers at MIT recently took inspirationfrom the aerodynamics of the wave-riding albatross to design an autonomous glider.


Airbus has developed a solar-powered glider that can remain airborne for very long periods of time as an alternative to surveillance or communications satellites, for example that could broadcast internet signals to remote locations on the ground. Microsoft is reportedly working on autonomous planes with state-of-the-art artificial intelligent navigation systems.

But perhaps the techniques developed in this study could one day lead to a new generation of “smart” navigation and autopilot systems for conventional aircraft. These could use data gathered over thousands of hours of flying time to make decision about the most efficient way to get around. This would rely on accurate sensors and further development that would allow a plane to identify and then hop from one thermal updraft to another. At the moment, the method only allows gliding inside a single thermal.

The methods and programming techniques developed in by the researchers will undoubtedly bring us a step closer to the goal of an autonomous flying vehicle with flight times of days, weeks or months carrying out these tasks. But it is the use of reinforcement learning that once again shows how flexible these algorithms are at adapting to a wide range of complex tasks, from controlling a glider to beating a human at Go.

Don't miss any update on this topic

Create a free account and access your personalized content collection with our latest publications and analyses.

Sign up for free

License and Republishing

World Economic Forum articles may be republished in accordance with the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Public License, and in accordance with our Terms of Use.

The views expressed in this article are those of the author alone and not the World Economic Forum.

World Economic Forum logo
Global Agenda

The Agenda Weekly

A weekly update of the most important issues driving the global agenda

Subscribe today

You can unsubscribe at any time using the link in our emails. For more details, review our privacy policy.

Immersive technology, blockchain and AI are converging — and reshaping our world

David Treat and Michael Klein

June 21, 2024

About Us



Partners & Members

  • Join Us

Language Editions

Privacy Policy & Terms of Service

© 2024 World Economic Forum