首页> 外文期刊>Journal of robotics >Using Sun's Java Real-Time System to Manage Behavior-Based Mobile Robot Controllers
【24h】

Using Sun's Java Real-Time System to Manage Behavior-Based Mobile Robot Controllers

机译:使用Sun的Java实时系统来管理基于行为的移动机器人控制器

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

摘要

Implementing a robot controller that can effectively manage limited resources in a deterministic, real-time manner is challenging. Behavior-based architectures that decompose autonomy into levels of intelligence are popular due to their robustness but do not provide real-time features that enforce timing constraints or support determinism. We propose an architecture and approach for using the real-time features of the Real-Time Specification for Java (RTSJ) in a behavior-based mobile robot controller to show that timing constraints affect performance. This is accomplished by extending a real-time aware architecture that explicitly enumerates timing requirements for each behavior. It is not enough to reduce latency. The usefulness of this approach is demonstrated via an implementation on Solaris 10 and the Sun Java Real-Time System (Java RTS). Experimental results are obtained using a K-team Koala robot performing path following with four composite behaviors. Experiments were conducted using several task period sets in three cases: real-time threads with the real-time garbage collector, real-time threads with the non- real-time garbage collector, and non-real-time threads with the non-real-time garbage collector. Results show that even if latency and determinism are improved, the timing of each individual behavior significantly affects task performance.
机译:实现能够以确定性,实时的方式有效管理有限资源的机器人控制器具有挑战性。基于行为的体系结构将自治性分解为智能级别,因此由于其健壮性而广受欢迎,但不提供强制时序约束或支持确定性的实时功能。我们提出了一种架构和方法,用于在基于行为的移动机器人控制器中使用Java实时规范(RTSJ)的实时功能,以显示时序约束会影响性能。这可以通过扩展实时感知体系结构来实现,该体系结构明确枚举每种行为的时序要求。减少延迟是不够的。通过在Solaris 10和Sun Java实时系统(Java RTS)上的实现,证明了此方法的有用性。使用K-team Koala机器人执行以下四种复合行为的路径可以获得实验结果。在三种情况下,使用几个任务周期集进行了实验:使用实时垃圾收集器的实时线程,使用非实时垃圾收集器的实时线程以及使用非实时垃圾收集器的非实时线程时间垃圾收集器。结果表明,即使延迟和确定性得到改善,每个单独行为的时间也会显着影响任务性能。

著录项

  • 来源
    《Journal of robotics》 |2011年第3期|525724.1-525724.11|共11页
  • 作者单位

    Department of Electrical and Computer Engineering, The University of Alabama, Tuscaloosa, AL 35487, USA;

    Department of Computer Science, The University of Alabama, Tuscaloosa, AL 35487, USA;

    Department of Electrical and Computer Engineering, The University of Alabama, Tuscaloosa, AL 35487, USA;

    Department of Computer Science, The University of Alabama, Tuscaloosa, AL 35487, USA;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号