arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2309.03678cs.RO

用于纳型无人机集群分布式建图的完全机载 SLAM

Fully Onboard SLAM for Distributed Mapping with a Swarm of Nano-Drones

Department of Information Technology and Electrical Engineering (D-ITET), ETH Zürich(信息科技与电气工程系(D-ITET),苏黎世联邦理工学院);Department of Electrical, Electronic and Information Engineering (DEI), University of Bologna(电气、电子与信息工程系(DEI),博洛尼亚大学)

Carl Friess, Vlad Niculescu, Tommaso Polonelli, Michele Magno, Luca Benini

AI总结:

本研究提出一种基于纳型无人机集群的完全机载分布式建图系统,利用机载深度传感器与低功耗微控制器实现无需外部基础设施的同步定位与建图,并验证了其高精度和随智能体数量线性扩展的效率。

摘要:

无人飞行器(UAV)的应用正迅速增加,涵盖从监视和急救任务到涉及与其他机器或人类协作的工业自动化。为最大化区域覆盖并减少任务延迟,协作无人机集群已成为重要的研究方向。然而,该方法需要解决在定位、建图和通信方面的开放挑战。本研究描述了一个基于纳型无人机集群的分布式建图系统,其特征是有效载荷限制为 35 g,且机载传感和计算能力受到严格限制。每个纳型无人机配备四个 64 像素深度传感器,用于测量四个方向上到障碍物的相对距离。所提出的系统融合来自集群的信息,并在不依赖任何外部基础设施的情况下生成连贯的栅格地图。数据融合使用迭代最近点算法和基于图的同步定位与建图算法执行,完全在无人机的低功耗 ARM Cortex-M 微控制器上运行,仅占用 192 kB 的内存。在三个不同迷宫中收集的实地结果(使用多达 4 架纳型无人机的集群)证明了 12 cm 的建图精度,并证明建图时间与智能体数量成反比。所提出的框架在通信带宽和机载计算复杂度方面呈线性扩展,支持多达 20 架纳型无人机之间的通信,并在所选配置下仅需 50 kB 内存即可支持高达 180 m² 区域的建图。

英文摘要:

The use of Unmanned Aerial Vehicles (UAVs) is rapidly increasing in applications ranging from surveillance and first-aid missions to industrial automation involving cooperation with other machines or humans. To maximize area coverage and reduce mission latency, swarms of collaborating drones have become a significant research direction. However, this approach requires open challenges in positioning, mapping, and communications to be addressed. This work describes a distributed mapping system based on a swarm of nano-UAVs, characterized by a limited payload of 35 g and tightly constrained onboard sensing and computing capabilities. Each nano-UAV is equipped with four 64-pixel depth sensors that measure the relative distance to obstacles in four directions. The proposed system merges the information from the swarm and generates a coherent grid map without relying on any external infrastructure. The data fusion is performed using the iterative closest point algorithm and a graph-based simultaneous localization and mapping algorithm, running entirely onboard the UAV's low-power ARM Cortex-M microcontroller with just 192 kB of memory. Field results gathered in three different mazes with a swarm of up to 4 nano-UAVs prove a mapping accuracy of 12 cm and demonstrate that the mapping time is inversely proportional to the number of agents. The proposed framework scales linearly in terms of communication bandwidth and onboard computational complexity, supporting communication between up to 20 nano-UAVs and mapping of areas up to 180 m2 with the chosen configuration requiring only 50 kB of memory.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑