首页> 外文OA文献 >Stupid robot tricks : a behavior-based distributed algorithm library for programming swarms of robots
【2h】

Stupid robot tricks : a behavior-based distributed algorithm library for programming swarms of robots

机译:愚蠢的机器人技巧:一种基于行为的分布式算法库,用于编程成群的机器人

摘要

As robots become ubiquitous, multiple robots dedicated to a single task will become commonplace. Groups of robots can solve problems in fundamentally different ways than individuals while achieving higher levels of performance, but present unique challenges for programming and coordination. This work presents a set of communication techniques and a library of behaviors useful for programming large groups, or swarms, of robots to work together. The gradient-flood communications algorithms presented are resilient to the constantly changing network topology of the Swarm. They provide real-time information that is used to communicate data and to guide robots around the physical environment. Special attention is paid to ensure orderly removal of messages. Decomposing swarm actions into individual behaviors is a daunting task. Complex and subtle local interactions among individuals produce global behaviors, sometimes unexpectedly so. The behavior library presented provides group behavior "building blocks" that interact in predictable manner and can be combined to build complex applications. The underlying distributed algorithms are scaleable, robust, and self-stabilizing. The library of behaviors is designed with an eye towards practical applications, such as exploration, searching, and coordinated motion. All algorithms have been developed and tested on a swarm of 100 physical robots. Data is presented on algorithm correctness and efficiency. stabilizing. The library of behaviors is designed with an eye towards practical applications, such as exploration, searching, and coordinated motion. All algorithms have been developed and tested on a swarm of 100 physical robots. Data is presented on algorithm correctness and efficiency.
机译:随着机器人的普及,致力于单个任务的多个机器人将变得司空见惯。机器人组可以以与个人不同的方式解决问题,同时实现更高的性能水平,但在编程和协调方面面临着独特的挑战。这项工作提出了一套通信技术和行为库,这些行为库可用于对大型机器人群(或大批机器人)进行编程以使其协同工作。提出的梯度洪水通信算法可应对Swarm不断变化的网络拓扑。它们提供了实时信息,可用于交流数据并引导机器人围绕物理环境运行。要特别注意确保有序删除邮件。将群体行为分解为个人行为是一项艰巨的任务。个人之间复杂而微妙的局部互动会产生全局行为,有时会出乎意料。呈现的行为库提供了以可预测的方式交互的组行为“构建块”,可以组合以构建复杂的应用程序。基本的分布式算法具有可伸缩性,鲁棒性和自我稳定性。行为库的设计着眼于实际应用,例如探索,搜索和协调运动。所有算法都已在100个物理机器人上开发和测试。提出了有关算法正确性和效率的数据。稳定。行为库的设计着眼于实际应用,例如探索,搜索和协调运动。所有算法都已在100个物理机器人上开发和测试。提出了有关算法正确性和效率的数据。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号