Sunday, December 22, 2024

New Algorithm Prevents Drones From Colliding Mid-Air

- Advertisement -

Researchers have developed a new algorithm that enables a horde of drones to function in sync and eliminate any chances of collision.

When multiple drones are working together in the same airspace, there’s a risk they might collide. But now AeroAstro researchers have created a trajectory-planning system that enables drones in the same airspace to always choose a safe path forward. Credit: Massachusetts Institute of Technology

Drones have become increasingly popular in recent years, finding applications in industries ranging from agriculture to filmmaking to military operations. While there are many benefits to using drones, there are controversies as well as some technical concerns that limit their applications.

One such limitation is that when multiple drones are working together in the same airspace, perhaps spraying pesticide over a field of corn, there’s a risk they might crash into each other. To help avoid these costly crashes, MIT researchers presented a system called MADER. This multiagent trajectory-planner enables a group of drones to formulate optimal, collision-free trajectories. However, when the team tested the system on real drones, they found that if a drone doesn’t have up-to-date information on the trajectories of its partners, it might inadvertently select a path that results in a collision.

- Advertisement -

researchers revamped their system and are now rolling out Robust MADER, a multiagent trajectory planner that generates collision-free trajectories even when communications between agents are delayed. The algorithm incorporates a delay-check step during which a drone waits a specific amount of time before it commits to a new, optimized trajectory. If it receives additional trajectory information from fellow drones during the delay period, it might abandon its new trajectory and start the optimization process over again.

Each drone formulates its own trajectory and that, while all agents must agree on each new trajectory, they don’t need to agree at the same time. This makes MADER more scalable than other approaches, since it would be very difficult for thousands of drones to agree on a trajectory simultaneously. With MADER, each drone optimizes a new trajectory using an algorithm that incorporates the trajectories it has received from other agents. By continually optimizing and broadcasting their new trajectories, the drones avoid collisions.

The researchers tested their new approach by running hundreds of simulations in which they artificially introduced communication delays. In each simulation, Robust MADER was 100 percent successful at generating collision-free trajectories, while all the baselines caused crashes.

Reference : Kota Kondo et al, Robust MADER: Decentralized Multiagent Trajectory Planner Robust to Communication Delay in Dynamic Environments, arXiv (2023). DOI: 10.48550/arxiv.2303.06222


SHARE YOUR THOUGHTS & COMMENTS

EFY Prime

Unique DIY Projects

Electronics News

Truly Innovative Electronics

Latest DIY Videos

Electronics Components

Electronics Jobs

Calculators For Electronics