Multi Robot Coordination in Highly Dynamic Environments: Tackling Asymmetric Obstacles and Limited Communication

2509.08859v1 cs.RO, cs.AI 2025-09-13
Авторы:

Vincenzo Suriani, Daniele Affinita, Domenico D. Bloisi, Daniele Nardi

Резюме на русском

## Контекст В данном исследовании описывается задача координации многоагентных систем (MAS) в условиях высоко динамической среды с асимметрическими препятствиями и ограниченной связью. Такие ситуации часто встречаются в реальной жизни, например, в системах поиска и спасения, работе в логистических центрах или в спортивных соревнованиях с роботами. Ограниченная связь и асимметричные препятствия являются ключевыми проблемами, которые могут снижать эффективность работы многоагентных систем. Недостаток эффективной координации может привести к дублированию усилий, неоптимальным использованию ресурсов и неудаче в достижении целей. Мотивация для этого исследования лежит в развитии методов, позволяющих эффективно координировать действия агентов в условиях неоптимальной связи и сложной среды. ## Метод Предложенная методика основывается на подходе, адаптированном из рыночных механизмов для присваивания задач. Агенты используют динамический метод предложения и принятия задач, который учитывает не только положение препятствий, но и их симметричность и активность. Особое внимание уделяется оценке возможности выполнения задачи с учетом различных факторов, таких как расстояние до цели, возможность прохода и потенциальные риски. Архитектура системы разделяется на несколько уровней, включающих модель окружения, модель задач и модель координации. Эти модели синхронизируются с помощью ограниченного канала связи, используя легкий протокол обмена данными. Таким образом, метод позволяет эффективно адаптироваться к изменениям в среде и препятствиях. ## Результаты Результаты экспериментов показали, что предложенная методика эффективно решает проблему координации в условиях ограниченной связи. Набор экспериментов включал симуляционные и реальные испытания с использованием роботов NAO. На протяжении экспериментов был отмечен снижение процента дублированных усилий на 52% в сравнении с базовыми методами координации. Это было достигнуто благодаря тому, что метод учитывал асимметрию препятствий и присваивал задачи с учетом того, как это влияет на их выполнение. Измерения также показали, что система в значительной степени увеличивает относительную эффективность действий агентов в среде с активными препятствиями и сильно ограниченной связью. ## Значимость Предложенный подход имеет широкие применения в сферах, где необходима эффективная координация многоагентных систем в условиях сложной среды. Например, он может применяться в системах поиска и спасения, где необходимо адаптироваться к активным преп

Abstract

Coordinating a fully distributed multi-agent system (MAS) can be challenging when the communication channel has very limited capabilities in terms of sending rate and packet payload. When the MAS has to deal with active obstacles in a highly partially observable environment, the communication channel acquires considerable relevance. In this paper, we present an approach to deal with task assignments in extremely active scenarios, where tasks need to be frequently reallocated among the agents participating in the coordination process. Inspired by market-based task assignments, we introduce a novel distributed coordination method to orchestrate autonomous agents' actions efficiently in low communication scenarios. In particular, our algorithm takes into account asymmetric obstacles. While in the real world, the majority of obstacles are asymmetric, they are usually treated as symmetric ones, thus limiting the applicability of existing methods. To summarize, the presented architecture is designed to tackle scenarios where the obstacles are active and asymmetric, the communication channel is poor and the environment is partially observable. Our approach has been validated in simulation and in the real world, using a team of NAO robots during official RoboCup competitions. Experimental results show a notable reduction in task overlaps in limited communication settings, with a decrease of 52% in the most frequent reallocated task.

Ссылки и действия