Drones all in a spin! AI algorithm enables quadcopters to perform acrobatic manoeuvres like power loops and barrel rolls autonomously
- Switzerland-based scientists have worked with Intel to teach a drone acrobatics
- Drone is powered by an algorithm to perform series of high speed tricks and flips
- The algorithm trains drone to do stunts that would challenge a human operator
- Video footage shows quadcopter flying power loops, barrel rolls and matty flips
Scientists have developed a quadrotor helicopter, or quadcopter, that can learn to fly acrobatic manoeuvres that would challenge even a human operator.
The drone, developed with US tech giant Intel, uses a navigation algorithm that allows it to autonomously perform tricks using on-board sensor measurements.
In demonstrations, researchers flew power loops, barrel rolls and matty flips, during which the drone was subject to high thrust and extreme angular acceleration.
A drone with the ability to perform tricky stunts will be more efficient in conventional operations, the research team say.
It can be pushed to its physical limits, make full use of its agility and speed and cover more distance within its battery life.
The algorithm behind the drone could be used in the physical world for real-life rescue missions or for delivery services.
Scroll down for video

A composite image of the various positions of the quadrotor programmed with the algorithm as it performs a matty flip
In a commercial setting, delivery drones that can confidently perform fast tricks and stunts could get to their destination faster by avoiding potential obstacles.
‘This navigation is another step towards integrating autonomous drones in our daily lives,’ said Davide Scaramuzza, robotics professor and head of the robotics and perception group at the University of Zurich.
‘Our algorithm learns how to perform acrobatic manoeuvres that are challenging even for the best human pilots.’
Since the dawn of flight pilots have used acrobatic manoeuvres to test the limits of their aeroplanes, and the same goes for drones.

The vision-based autonomous quadrotor with only on-board sensing and computation is capable of autonomously performing agile tricks

The various stages of the programmed quadrotor as it performs a barrel roll (left) and a power loop (right)
However, performing acrobatic manoeuvres with quadcopters is extremely challenging and human drone pilots require many years of practice to do it safely, without harming the hardware, themselves or other people.
The harsh requirements of fast and precise control at high speeds make it difficult to tune controllers, since even tiny mistakes can result in ‘catastrophic outcomes’.
The research team say they’ve overcome these risks by letting the drone conduct its own training procedures.
At the core of the algorithm lies an artificial neural network that combines input from the on-board camera and sensors and translates this information directly into control commands.

Reference trajectories for acrobatic maneuvers. Top row, from left to right: power loop, barrel roll and matty flip. Bottom row: combo
The neural network is trained through simulated versions of the acrobatic manoeuvres, which cuts out the need for expensive demonstrations by a human pilot and the risk of damage to the quadcopter.
Only a few hours of simulation training are enough and the quadcopter is ready for use, without requiring additional fine-tuning with data.
The algorithm uses abstraction of the sensory input from the simulations and transfers it to the physical world.
The approach can be used for a large number of diverse manoeuvres, including those that have only been performed by the very best human pilots, the team claim.

Green lines indicate the various trajectories performed by the drone. Sceintists say their approach is the first to enable an autonomous flying machine to perform a wide range of acrobatics manoeuvres that are highly challenging even for expert human pilots
However, the researchers acknowledge that human pilots are still better than autonomous drones.
‘Human pilots can quickly process unexpected situations and changes in the surroundings, and are faster to adjust,’ said Scaramuzza.
But drones used for search and rescue missions or for delivery services will benefit from being able to cover long distances quickly and efficiently.
Therefore acrobatic manoeuvres could help a speedy change of direction to return to base for another pick-up, or if its journey is recalculated.
No comments: