Ultra-Lightweight Collaborative Mapping for Robot Swarms
Niculescu, Vlad, Polonelli, Tommaso, Magno, Michele, Benini, Luca
–arXiv.org Artificial Intelligence
Abstract: A key requirement in robotics is the ability to simultaneously self-localize and map a previously unknown environment, relying primarily on onboard sensing and computation. Achieving fully onboard accurate simultaneous localization and mapping (SLAM) is feasible for high-end robotic platforms, whereas small and inexpensive robots face challenges due to constrained hardware, therefore frequently resorting to external infrastructure for sensing and computation. The challenge is further exacerbated in swarms of robots, where coordination, scalability, and latency are crucial concerns. This work introduces a decentralized and lightweight collaborative SLAM approach that enables mapping on virtually any robot, even those equipped with low-cost hardware, including miniaturized insect-size devices. Moreover, the proposed solution supports large swarm formations with the capability to coordinate hundreds of agents. To substantiate our claims, we have successfully implemented collaborative SLAM on centimeter-size drones weighing only 46 grams. Remarkably, we achieve results comparable to high-end state-ofthe-art solutions while reducing the cost, memory, and computation requirements by two orders of magnitude. Our approach is innovative in three main aspects. First, it enables onboard infrastructure-less collaborative mapping with a lightweight and cost-effective solution in terms of sensing and computation. Second, we optimize the data traffic within the swarm to support hundreds of cooperative agents using standard wireless protocols such as ultra-wideband (UWB), Bluetooth, or WiFi. Last, we implement a distributed swarm coordination policy to decrease mapping latency and enhance accuracy. INTRODUCTION Nowadays, swarms of autonomous robots find applications in many sectors, from industry to civil markets, including biomedical and healthcare (1, 2). Key tasks such as perception or mapping can be carried out more effectively and at lower latency by a swarm than by a single agent (3). However, the design of a collaboration scheme between the agents of a swarm is still an unsolved challenge in many robotics applications (2).
arXiv.org Artificial Intelligence
Jul-3-2024
- Country:
- North America
- United States > Michigan
- Wayne County > Detroit (0.04)
- Canada > British Columbia
- United States > Michigan
- Europe
- Czechia > Prague (0.04)
- Switzerland > Zürich
- Zürich (0.14)
- Italy > Emilia-Romagna
- Metropolitan City of Bologna > Bologna (0.04)
- France > Île-de-France
- Asia > China
- Shaanxi Province > Xi'an (0.04)
- North America
- Genre:
- Research Report (0.64)
- Industry:
- Information Technology (0.68)
- Technology: