Purchasing new hardware? Read our latest product comparisons

MIT algorithm lets delivery drones monitor their health in real-time


August 25, 2014

A new algorithm developed at MIT enables delivery drones to better preserve their health in real time (Illustration: Christine Daniloff/MIT (photograph of quadrotor courtesy of the researchers))

A new algorithm developed at MIT enables delivery drones to better preserve their health in real time (Illustration: Christine Daniloff/MIT (photograph of quadrotor courtesy of the researchers))

Image Gallery (2 images)

The prospect of delivery drones brings with it a few notable issues. Beyond visions of colliding rotor blades and unsolicited package drops lies another problem: the huge amount of computational power needed to take into account real world uncertainties, such as strong winds, limited battery life and navigational errors, in order to provide a reliable delivery service. This has been the focus of new study from MIT, with a team of researchers devising a new algorithm said to massively reduce the level of computation required, enabling the drone to monitor its "health" in real time.

There was no shortage of skepticism when Amazon announced its plans for Prime Air last year. Ambitious though it may be, research efforts from MIT and others indicate that the world's largest e-tailer is not exactly flying solo in its bid to establish drones as the basis for a viable courier service.

"With something like package delivery, which needs to be done persistently over hours, you need to take into account the health of the system," says Ali-akbar Agha-mohammadi, a postdoc in MIT’s Department of Aeronautics and Astronautics. "Interestingly, in our simulations, we found that, even in harsh environments, out of 100 drones, we only had a few failures."

Agha-mohammadi and his team developed a two-step approach as a way of simplifying the computational processes performed by the drone. The first focused on vehicle-level planning, which involves the drone mapping its path off-line ahead of time. The second part relates to the vehicle's health planning, such as monitoring the condition of propellers, cameras and fuel levels on-the-fly.

In comparison to another technique for planning an autonomous vehicle's course called Markov Decision Process (MDP), the new approach is designed to significantly reduce the enormous amount of navigational outcomes which can arise from various factors, such as strong winds and errors in measurement. The team was able to narrow the number of outcomes down to a few that were most likely by having the drone map out the environment offline prior to departure. This frees up computational energy that can be put toward real-time monitoring.

"Imagine a huge tree of possibilities, and a large chunk of leaves collapses to one leaf, and you end up with maybe 10 leaves instead of a million leaves," Agha-mohammadi says. "Then you can … let this run offline for say, half an hour, and map a large environment, and accurately predict the collision and failure probabilities on different routes."

In testing the new algorithm, the team ran simulations where drones delivered several packages to various addresses. Needing to overcome differing wind conditions and limited fuel, the drones working with the two-part algorithm were better at preserving their health than the regular drones, autonomously re-routing to a refueling station, for example. While this led to a higher number diversions, over time, they delivered as many packages as non-health monitoring drones with far fewer breakdowns or failures.

This new found reliability could be integral to future drone delivery systems Agha-mohammadi claims, with an emphasis on preserving drone health potentially leading to a safer and more dependable service.

"We believe in the near future, in a lab setting, we can show what we’re gaining with this framework by delivering as many packages as we can while preserving health," he says. "Not only the drone, but the package might be important, and if you fail, it could be a big loss."

The team has now fitted electromagnets to drones, enabling them to pick up and drop off packages, with the intention of testing the route-planning approach in actual experiments. The team has also programmed the drones to land on custom-built recharge stations.

Agha-mohammadi will present the approach at the IEEE/RSJ International Conference on Intelligent Robots and Systems, being held in Chicago in September.

The team's research paper can be found here.

Source: MIT

About the Author
Nick Lavars Nick was born outside of Melbourne, Australia, with a general curiosity that has drawn him to some distant (and very cold) places. Somewhere between enduring a winter in the Canadian Rockies and trekking through Chilean Patagonia, he graduated from university and pursued a career in journalism. Having worked for publications such as The Santiago Times and The Conversation, he now writes for Gizmag from Melbourne, excited by tech and all forms of innovation, the city's bizarre weather and curried egg sandwiches. All articles by Nick Lavars

i would imagine it would not take much to understand the lift capability and battery life of the unit. MIT indeed.


Three words : Tethered Communications blimp

Although to some it may convey notions of surveillance and oppression. I say having a solar powered floating pontoon, to act as communications hub and point of recharge for drones, would be an inexpensive and easily deployable bit of infrastructure.

It can house DGPS equipment, processing nodes, and command and control support for drones. Win win.

As a bonus it can also house things like cell antennas and other comms infrastrucutre in teh interest of the public (not a CCTV cluster one would hope)


This sounds more like a sales pitch rather than any real break through. This type of delivery will likely only work in limited cases. Security will likely be a much bigger concern than any of the promoters will admit.

Post a Comment

Login with your Gizmag account:

Related Articles
Looking for something? Search our articles