The design and development of swarms of micro-aerial vehicles (MAVs) has recently gained significant traction. Collaborative aerial swarms have potential applications in areas as diverse as surveillance and monitoring, inventory management, search and rescue, or in the entertainment industry. Swarm intelligence has, by definition, a distributed nature. Yet performing experiments in truly distributed systems is not always possible, as much of the underlying ecosystem employed requires some sort of central control. Indeed, in experimental proofs of concept, most research relies on more traditional connectivity solutions and centralized approaches. External localization solutions, such as motion capture (MOCAP) systems, visual markers, or ultra-wideband (UWB) anchors are often used. Alternatively, intra-swarm solutions are often limited in terms of, e.g., range or field-of-view. Research and development has been supported by platforms such as the e-puck, the kilobot, or the crazyflie quadrotors. We believe there is a need for inexpensive platforms such as the Crazyflie with more advanced onboard processing capabilities and sensors, while offering scalability and robust communication and localization solutions. In the following, we present a platform for research and development in aerial swarms currently under development, where we leverage Wi-Fi mesh connectivity and the distributed ROS2 middleware together with UWB ranging and communication for situated communication. We present a platform for building towards large-scale swarms of autonomous MAVs leveraging the ROS2 middleware, Wi-Fi mesh connectivity, and UWB ranging and communication. The platform is based on the Ryze Tello Drone, a Raspberry Pi Zero W as a companion computer together with a camera module, and a Decawave DWM1001 UWB module for ranging and basic communication.
翻译:小型飞行器(MAVs)群落的设计与开发最近取得了显著进展。 合作空中群群在监视与监测、库存管理、搜索和救援或娱乐业等不同领域具有潜在应用潜力。 根据其定义,Swarm智能具有分布性。 然而,在真正分布的系统中进行实验并非总有可能,因为许多使用的基本生态系统都需要某种中央控制。 事实上,在实验性的概念证明中,大多数研究都依赖于更传统的连通解决方案和集中化方法。 外部的本地化解决方案,如运动捕获(MOCAP)系统、视觉标志或超广域键(UWB),经常被使用。 或者, 内部的解决方案在诸如范围或视野方面往往有限。 然而,在真正分布的系统系统中进行实验并非完全可能的实验,因为许多基本的生态系统系统都需要某种平台,比如e-puck,千吨,或者疯狂的地震模型。 我们认为,需要一种廉价的平台,比如在机载处理能力上更先进的Charflie, 或超广域级的定位(UWWB) 锚) 锚定位定位定位定位定位定位定位定位定位平台,同时提供目前SWS-S-S-S-S-S-S-S-S-S-S-S-S-S-S-RO-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-