24/7 Space News
ROBO SPACE
MIT engineers help multirobot systems stay in the safety zone
illustration only
MIT engineers help multirobot systems stay in the safety zone
by Jennifer Chu | MIT News
Boston MA (SPX) Feb 04, 2025

Drone shows are an increasingly popular form of large-scale light display. These shows incorporate hundreds to thousands of airborne bots, each programmed to fly in paths that together form intricate shapes and patterns across the sky. When they go as planned, drone shows can be spectacular. But when one or more drones malfunction, as has happened recently in Florida, New York, and elsewhere, they can be a serious hazard to spectators on the ground.

Drone show accidents highlight the challenges of maintaining safety in what engineers call "multiagent systems" - systems of multiple coordinated, collaborative, and computer-programmed agents, such as robots, drones, and self-driving cars.

Now, a team of MIT engineers has developed a training method for multiagent systems that can guarantee their safe operation in crowded environments. The researchers found that once the method is used to train a small number of agents, the safety margins and controls learned by those agents can automatically scale to any larger number of agents, in a way that ensures the safety of the system as a whole.

In real-world demonstrations, the team trained a small number of palm-sized drones to safely carry out different objectives, from simultaneously switching positions midflight to landing on designated moving vehicles on the ground. In simulations, the researchers showed that the same programs, trained on a few drones, could be copied and scaled up to thousands of drones, enabling a large system of agents to safely accomplish the same tasks.

"This could be a standard for any application that requires a team of agents, such as warehouse robots, search-and-rescue drones, and self-driving cars," says Chuchu Fan, associate professor of aeronautics and astronautics at MIT. "This provides a shield, or safety filter, saying each agent can continue with their mission, and we'll tell you how to be safe."

Fan and her colleagues report on their new method in a study appearing this month in the journal IEEE Transactions on Robotics. The study's co-authors are MIT graduate students Songyuan Zhang and Oswin So as well as former MIT postdoc Kunal Garg, who is now an assistant professor at Arizona State University.

Mall margins

When engineers design for safety in any multiagent system, they typically have to consider the potential paths of every single agent with respect to every other agent in the system. This pair-wise path-planning is a time-consuming and computationally expensive process. And even then, safety is not guaranteed.

"In a drone show, each drone is given a specific trajectory - a set of waypoints and a set of times - and then they essentially close their eyes and follow the plan," says Zhang, the study's lead author. "Since they only know where they have to be and at what time, if there are unexpected things that happen, they don't know how to adapt."

The MIT team looked instead to develop a method to train a small number of agents to maneuver safely, in a way that could efficiently scale to any number of agents in the system. And, rather than plan specific paths for individual agents, the method would enable agents to continually map their safety margins, or boundaries beyond which they might be unsafe. An agent could then take any number of paths to accomplish its task, as long as it stays within its safety margins.

In some sense, the team says the method is similar to how humans intuitively navigate their surroundings.

"Say you're in a really crowded shopping mall," So explains. "You don't care about anyone beyond the people who are in your immediate neighborhood, like the 5 meters surrounding you, in terms of getting around safely and not bumping into anyone. Our work takes a similar local approach."

Safety barrier

In their new study, the team presents their method, GCBF+, which stands for "Graph Control Barrier Function." A barrier function is a mathematical term used in robotics that calculates a sort of safety barrier, or a boundary beyond which an agent has a high probability of being unsafe. For any given agent, this safety zone can change moment to moment, as the agent moves among other agents that are themselves moving within the system.

When designers calculate barrier functions for any one agent in a multiagent system, they typically have to take into account the potential paths and interactions with every other agent in the system. Instead, the MIT team's method calculates the safety zones of just a handful of agents, in a way that is accurate enough to represent the dynamics of many more agents in the system.

"Then we can sort of copy-paste this barrier function for every single agent, and then suddenly we have a graph of safety zones that works for any number of agents in the system," So says.

To calculate an agent's barrier function, the team's method first takes into account an agent's "sensing radius," or how much of the surroundings an agent can observe, depending on its sensor capabilities. Just as in the shopping mall analogy, the researchers assume that the agent only cares about the agents that are within its sensing radius, in terms of keeping safe and avoiding collisions with those agents.

Then, using computer models that capture an agent's particular mechanical capabilities and limits, the team simulates a "controller," or a set of instructions for how the agent and a handful of similar agents should move around. They then run simulations of multiple agents moving along certain trajectories, and record whether and how they collide or otherwise interact.

"Once we have these trajectories, we can compute some laws that we want to minimize, like say, how many safety violations we have in the current controller," Zhang says. "Then we update the controller to be safer."

In this way, a controller can be programmed into actual agents, which would enable them to continually map their safety zone based on any other agents they can sense in their immediate surroundings, and then move within that safety zone to accomplish their task.

"Our controller is reactive," Fan says. "We don't preplan a path beforehand. Our controller is constantly taking in information about where an agent is going, what is its velocity, how fast other drones are going. It's using all this information to come up with a plan on the fly and it's replanning every time. So, if the situation changes, it's always able to adapt to stay safe."

The team demonstrated GCBF+ on a system of eight Crazyflies - lightweight, palm-sized quadrotor drones that they tasked with flying and switching positions in midair. If the drones were to do so by taking the straightest path, they would surely collide. But after training with the team's method, the drones were able to make real-time adjustments to maneuver around each other, keeping within their respective safety zones, to successfully switch positions on the fly.

In similar fashion, the team tasked the drones with flying around, then landing on specific Turtlebots - wheeled robots with shell-like tops. The Turtlebots drove continuously around in a large circle, and the Crazyflies were able to avoid colliding with each other as they made their landings.

"Using our framework, we only need to give the drones their destinations instead of the whole collision-free trajectory, and the drones can figure out how to arrive at their destinations without collision themselves," says Fan, who envisions the method could be applied to any multiagent system to guarantee its safety, including collision avoidance systems in drone shows, warehouse robots, autonomous driving vehicles, and drone delivery systems.

This work was partly supported by the U.S. National Science Foundation, MIT Lincoln Laboratory under the Safety in Aerobatic Flight Regimes (SAFR) program, and the Defence Science and Technology Agency of Singapore.

Research Report:GCBF+: A Neural Graph Control Barrier Function Framework for Distributed Safe Multi-Agent Control

Related Links
Laboratory for Information and Decision Systems
All about the robots on Earth and beyond!

Subscribe Free To Our Daily Newsletters
Tweet

RELATED CONTENT
The following news reports may link to other Space Media Network websites.
ROBO SPACE
OpenAI announces new 'deep research' tool for ChatGPT
Tokyo (AFP) Feb 3, 2025
US tech giant OpenAI on Monday unveiled a ChatGPT tool called "deep research" that can produce detailed reports, as China's DeepSeek chatbot heats up competition in the artificial intelligence field. The company made the announcement in Tokyo, where OpenAI chief Sam Altman also trumpeted a new joint venture with tech investor SoftBank Group to offer advanced artificial intelligence services to businesses. AI newcomer DeepSeek has sent Silicon Valley into a frenzy, with some calling its high perf ... read more

ROBO SPACE
Momentus to conduct multi sensor rendezvous trial with US Air Force

Vast and SpaceX Call for Research Proposals to Advance Space Habitation

SpaceX mission to return US astronauts to happen 'soon': Trump

Satellite technology paves way for space traffic management

ROBO SPACE
Fifth H-3 rocket successfully launches Michibiki No. 6 satellite

Sierra Space Dream Chaser Spaceplane Passes Key NASA Test in Preparation for ISS Resupply Mission

SpaceX launches from Florida, retires first-stage booster because of extra power needed

UK Government backs UK orbital launch with 20 million pound investment

ROBO SPACE
Approaching the Red Planet from the Kitchen

Explaining persistent hydrogen in Mars atmosphere

ORBIMARS: A proposed terminology for Mars orbital operations

Now That's Ingenuity: First Aircraft Measurement of Winds on Another Planet

ROBO SPACE
Astronaut insights from mid mission aboard Tiangong

China launches additional satellites for Spacesail Constellation

Shenzhou XIX crew completes second spacewalk mission

Shenzhou XIX crew completes second spacewalk

ROBO SPACE
Sidus Space moves LizzieSat-3 to Vandenberg for upcoming orbit mission

Sidus Space Receives FCC Approval for Direct-to-Device Capability

Starlink connectivity enhances Oracle Enterprise Communications Platform

South American Space Programs: No Cooperation, No Gains

ROBO SPACE
Alloy discovered that barely changes with temperature

Tradition and hi tech sync at China 'AI temple fair'; Tourist hot spot stokes viral nostalgia

Ahead of Super Bowl, helicopter security flights will measure radiation in New Orleans

Generative AI's environmental impact in figures

ROBO SPACE
Dwarf planet Ceres has rare organic material delivered by asteroids

A super-Earth laboratory for finding life beyond our solar system

Extreme supersonic winds detected on distant exoplanet

Astronauts to Collect Microbial Samples from Space Station Exterior

ROBO SPACE
NASA Juno Mission Discovers Record-Breaking Volcanic Activity on Io

SwRI models suggest Pluto and Charon formed similarly to Earth and Moon

Citizen scientists help decipher Jupiter's cloud composition

Capture theory unveils how Pluto and Charon formed as a binary system

Subscribe Free To Our Daily Newsletters




The content herein, unless otherwise known to be public domain, are Copyright 1995-2024 - Space Media Network. All websites are published in Australia and are solely subject to Australian law and governed by Fair Use principals for news reporting and research purposes. AFP, UPI and IANS news wire stories are copyright Agence France-Presse, United Press International and Indo-Asia News Service. ESA news reports are copyright European Space Agency. All NASA sourced material is public domain. Additional copyrights may apply in whole or part to other bona fide parties. All articles labeled "by Staff Writers" include reports supplied to Space Media Network by industry news wires, PR agencies, corporate press officers and the like. Such articles are individually curated and edited by Space Media Network staff on the basis of the report's information value to our industry and professional readership. Advertising does not imply endorsement, agreement or approval of any opinions, statements or information provided by Space Media Network on any Web page published or hosted by Space Media Network. General Data Protection Regulation (GDPR) Statement Our advertisers use various cookies and the like to deliver the best ad banner available at one time. All network advertising suppliers have GDPR policies (Legitimate Interest) that conform with EU regulations for data collection. By using our websites you consent to cookie based advertising. If you do not agree with this then you must stop using the websites from May 25, 2018. Privacy Statement. Additional information can be found here at About Us.