论文标题

Hivemind:无人机群的可扩展和无服务器的协调控制平台

HiveMind: A Scalable and Serverless Coordination Control Platform for UAV Swarms

论文作者

Hu, Justin, Bruno, Ariana, Ritchken, Brian, Jackson, Brendon, Espinosa, Mateo, Shah, Aditya, Delimitrou, Christina

论文摘要

自主设备的群正在增加无处不在和大小。在此类群中控制设备有两种主要思路。集中和分布式控制。集中式平台可实现更高的输出质量,但会导致高网络流量和有限的可扩展性,而分散系统则更可扩展,但不那么复杂。 在这项工作中,我们提出了HiveMind,这是一个既可扩展又具有性能的物联网群的集中协调控制平台。 Hivemind利用集中式集群进行所有资源密集型计算,从而推迟轻巧和时间关键的操作,例如避开边缘设备的障碍物以减少网络流量。 HiveMind采用事件驱动的无服务器框架来在群集上运行任务,确保边缘设备和无服务器功能中的容错性,并处理Straggler任务和表现不佳的设备。我们在两种情况下在16个可编程无人机中评估了Hivemind;搜索给定的物品,并计算某个地区的独特人物。我们表明,与完全集中和完全分散的平台相比,Hivemind可以实现更好的性能和电池效率,同时还可以优雅地处理负载失衡和故障,并允许Edge设备利用群集共同提高其输出质量。

Swarms of autonomous devices are increasing in ubiquity and size. There are two main trains of thought for controlling devices in such swarms; centralized and distributed control. Centralized platforms achieve higher output quality but result in high network traffic and limited scalability, while decentralized systems are more scalable, but less sophisticated. In this work we present HiveMind, a centralized coordination control platform for IoT swarms that is both scalable and performant. HiveMind leverages a centralized cluster for all resource-intensive computation, deferring lightweight and time-critical operations, such as obstacle avoidance to the edge devices to reduce network traffic. HiveMind employs an event-driven serverless framework to run tasks on the cluster, guarantees fault tolerance both in the edge devices and serverless functions, and handles straggler tasks and underperforming devices. We evaluate HiveMind on a swarm of 16 programmable drones on two scenarios; searching for given items, and counting unique people in an area. We show that HiveMind achieves better performance and battery efficiency compared to fully centralized and fully decentralized platforms, while also handling load imbalances and failures gracefully, and allowing edge devices to leverage the cluster to collectively improve their output quality.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源