Communication- and Computation-Efficient Distributed Submodular Optimization in Robot Mesh Networks

📅 2024-07-15
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses distributed submodular optimization in resource-constrained robotic mesh networks. We propose Resource-Aware distributed Greedy (RAG), a novel paradigm enabling real-time collaborative decision-making using only local neighborhood information and achieving linear time complexity. Theoretically, we characterize the asymmetric impact of graph sparsity on scalability and approximation ratio. Methodologically, RAG integrates graph-topology-aware design, Zigbee 3.0 communication modeling, and high-fidelity AirSim simulation. Evaluated on a 45-robot system, RAG achieves millisecond-level end-to-end latency, accelerates planning by three orders of magnitude over state-of-the-art near-optimal algorithms, and significantly improves average coverage performance. The framework effectively supports large-scale, low-overhead, high-real-time applications—including map construction, environmental monitoring, and target tracking—under stringent resource constraints.

Technology Category

Application Category

📝 Abstract
We provide a communication- and computation-efficient method for distributed submodular optimization in robot mesh networks. Submodularity is a property of diminishing returns that arises in active information gathering such as mapping, surveillance, and target tracking. Our method, Resource-Aware distributed Greedy (RAG), introduces a new distributed optimization paradigm that enables scalable and near-optimal action coordination. To this end, RAG requires each robot to make decisions based only on information received from and about their neighbors. In contrast, the current paradigms allow the relay of information about all robots across the network. As a result, RAG's decision-time scales linearly with the network size, while state-of-the-art near-optimal submodular optimization algorithms scale cubically. We also characterize how the designed mesh-network topology affects RAG's approximation performance. Our analysis implies that sparser networks favor scalability without proportionally compromising approximation performance: while RAG's decision time scales linearly with network size, the gain in approximation performance scales sublinearly. We demonstrate RAG's performance in simulated scenarios of area detection with up to 45 robots, simulating realistic robot-to-robot (r2r) communication speeds such as the 0.25 Mbps speed of the Digi XBee 3 Zigbee 3.0. In the simulations, RAG enables real-time planning, up to three orders of magnitude faster than competitive near-optimal algorithms, while also achieving superior mean coverage performance. To enable the simulations, we extend the high-fidelity and photo-realistic simulator AirSim by integrating a scalable collaborative autonomy pipeline to tens of robots and simulating r2r communication delays. Our code is available at https://github.com/UM-iRaL/Resource-Aware-Coordination-AirSim.
Problem

Research questions and friction points this paper is trying to address.

Resource Optimization
Robotics Network
Decision Efficiency
Innovation

Methods, ideas, or system contributions that make the work stand out.

Distributed Submodular Optimization
Resource-Aware Greedy (RAG) Algorithm
Real-time Planning Capabilities
🔎 Similar Papers
No similar papers found.
Z
Zirui Xu
Department of Aerospace Engineering, University of Michigan, Ann Arbor, MI 48109 USA
S
S. S. Garimella
Department of Robotics, University of Michigan, Ann Arbor, MI 48109 USA
Vasileios Tzoumas
Vasileios Tzoumas
Assistant Professor, University of Michigan
Multi-agent systemsControlPerceptionRoboticsCombinatorial optimization