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

Swarm-in-Blocks:使用基于块的语言简化无人机集群编程

Swarm-in-Blocks: Simplifying Drone Swarm Programming with Block-Based Language

Agnes Bressan de Almeida, Joao Aires Correa Fernandes Marsicano

AI总结:

本文介绍基于块的语言Swarm-in-Blocks及其2.0版本,使无人机集群编程无需深入掌握ROS或编程知识,从而简化集群管理并拓展编程教育机会。

摘要:

Swarm in Blocks最初为CopterHack 2022开发,是一个高级接口,通过基于块的语言简化无人机集群编程。该工具构建于Clover平台之上,使用户能够通过组装代码块来创建循环和条件结构等功能。2023年,我们推出了Swarm in Blocks 2.0,进一步改进该平台,以用户友好的方式应对集群管理的复杂性。随着无人机集群应用在配送、农业和监控等领域不断增长,管理它们的挑战也随之增加,尤其是对于初学者而言。Atena团队开发了这一接口,使集群操作变得易于上手,无需具备ROS或编程方面的广泛知识。基于块的方法不仅简化了集群控制,还拓展了编程领域的教育机会。

英文摘要:

Swarm in Blocks, originally developed for CopterHack 2022, is a high-level interface that simplifies drone swarm programming using a block-based language. Building on the Clover platform, this tool enables users to create functionalities like loops and conditional structures by assembling code blocks. In 2023, we introduced Swarm in Blocks 2.0, further refining the platform to address the complexities of swarm management in a user-friendly way. As drone swarm applications grow in areas like delivery, agriculture, and surveillance, the challenge of managing them, especially for beginners, has also increased. The Atena team developed this interface to make swarm handling accessible without requiring extensive knowledge of ROS or programming. The block-based approach not only simplifies swarm control but also expands educational opportunities in programming.

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

↑