首页> 外文期刊>电子学报(英文版) >ALLIANCE-ROS: A Software Framework on ROS for Fault-Tolerant and Cooperative Mobile Robots
【24h】

ALLIANCE-ROS: A Software Framework on ROS for Fault-Tolerant and Cooperative Mobile Robots

机译:ALLIANCE-ROS:用于容错和协作移动机器人的ROS软件框架

获取原文
获取原文并翻译 | 示例
       

摘要

Programming control systems for mobile robots is complicated and time-consuming,due to three aspects,i.e.,the robot behavior coordination,the distributed multi-robot cooperation and the robot software reusability.Subsumption model is a robust control architecture for mobile robots.ALLIANCE model extends it to multirobot systems,which is a fully distributed,fault-tolerant model.Robot operating system (ROS) provides a lot of reusable robot modules.By combining the above three,we propose a software framework named ALLIANCE-ROS for developing fault-tolerant cooperative multi-robot systems with abundant software resources available.We encapsulate the ROS facilities to build the framework prototype.We also use some high-performance plugin-besed mechanism to optimize the bottom of the framework.One may use the framework-provided API conveniently to construct single-robot and multi-robot applications with all ROS resources available.This work is demonstrated by three application cases including an autonomous roving robot,a security patrol robot and multiple patrol robots.They are constructed and tested in both the simulated and the real environment.The experimental results validate the usability and availability of ALLIANCE-ROS.
机译:移动机器人的编程控制系统由于机器人行为协调,分布式多机器人协作和机器人软件可重用性三个方面而变得复杂且耗时。包容模型是鲁棒的移动机器人控制体系结构。将其扩展到多机器人系统,这是一个完全分布式的容错模型。机器人操作系统(ROS)提供了许多可重复使用的机器人模块。结合以上三个,我们提出了一个名为ALLIANCE-ROS的软件框架,用于开发故障-容忍的协作式多机器人系统,具有丰富的软件资源。我们封装了ROS工具以构建框架原型。我们还使用了一些高性能的插件机制来优化框架的底部。一个人可以使用框架提供的API利用所有可用的ROS资源方便地构建单机器人和多机器人应用程序。此工作通过以下三个应用案例进行了演示:一个自动巡回机器人,一个安全巡逻机器人和多个巡逻机器人。它们是在模拟和真实环境中构建和测试的。实验结果验证了ALLIANCE-ROS的可用性和可用性。

著录项

  • 来源
    《电子学报(英文版)》 |2018年第3期|467-475|共9页
  • 作者单位

    State Key Laboratory of High Performance Computing, College of Computer, National University of Defense Technology, Changsha 410073, China;

    State Key Laboratory of High Performance Computing, College of Computer, National University of Defense Technology, Changsha 410073, China;

    State Key Laboratory of High Performance Computing, College of Computer, National University of Defense Technology, Changsha 410073, China;

    State Key Laboratory of High Performance Computing, College of Computer, National University of Defense Technology, Changsha 410073, China;

    State Key Laboratory of High Performance Computing, College of Computer, National University of Defense Technology, Changsha 410073, China;

    State Key Laboratory of High Performance Computing, College of Computer, National University of Defense Technology, Changsha 410073, China;

  • 收录信息 中国科技论文与引文数据库(CSTPCD);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-19 03:35:28
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号