首页> 外文期刊>Chinese Journal of Electronics >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-based 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.
机译:由于机器人行为协调,分布式多机器人协作和机器人软件可重用性三个方面,用于移动机器人的编程控制系统复杂且耗时。包容模型是针对移动机器人的鲁棒控制架构。 ALLIANCE模型将其扩展到多机器人系统,这是一个完全分布式的容错模型。机器人操作系统(ROS)提供了许多可重复使用的机器人模块。通过结合以上三个,我们提出了一个名为ALLIANCE-ROS的软件框架,用于开发具有丰富软件资源的容错协作式多机器人系统。我们封装ROS设施以构建框架原型。我们还使用一些基于高性能插件的机制来优化框架的底部。可以方便地使用框架提供的API来构建具有所有可用ROS资源的单机器人和多机器人应用程序。这项工作将通过三个应用案例进行演示,其中包括自动巡回机器人,安全巡逻机器人和多个巡逻机器人。它们是在模拟环境和实际环境中构建和测试的。实验结果验证了ALLIANCE-ROS的可用性和可用性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号