【24h】

Synchronous Robotic Framework

机译:同步机器人框架

获取原文

摘要

We present a synchronous robotic testbed called SyROF that allows fast implementation of robotic swarms. Our main goal is to lower the entry barriers to cooperative-robot systems for undergraduate and graduate students. The testbed provides a high-level programming environment that allows the implementation of Timed Input/Output Automata (TIOA). Sy-ROF offers the following unique characteristics: 1) a transparent mechanism to synchronize robot maneuvers, 2) a membership service with a failure detector, and 3) a transparent service to provide common knowledge in every round. These characteristics are fundamental to simplifying the implementation of robotic swarms. The software is organized in five layers: The lower layer consists of a real-time publish-subscribe system that allows efficient communication between tasks. The next layer is an implementation of a Kalman filter to estimate the position, orientation, and speed of the robot. The third layer consists of a synchronizer that synchronously executes the robot maneuvers, provides common knowledge to all the active participants, and handles failures. The fifth layer consists of the programming environment.
机译:我们提供了一个称为SyROF的同步机器人测试平台,它可以快速实现机器人群体。我们的主要目标是降低本科生和研究生进入协作机器人系统的门槛。该测试平台提供了一个高级编程环境,该环境允许实现定时输入/输出自动机(TIOA)。 Sy-ROF具有以下独特特征:1)一种透明的机制,用于同步机器人操纵; 2)具有故障检测器的成员资格服务;以及3)透明的服务,可在每一轮中提供常识。这些特征对于简化机器人群的实现至关重要。该软件分为五层:下层包含一个实时的发布-订阅系统,该系统允许任务之间的高效通信。下一层是卡尔曼滤波器的实现,用于估计机器人的位置,方向和速度。第三层由同步器组成,该同步器同步执行机器人操纵,向所有活动参与者提供常识并处理故障。第五层包括编程环境。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号