首页> 外文会议>IEEE Conference on Technologies for Practical Robot Applications >Multi-kilohertz control of multiple robots via IEEE-1394 (firewire)
【24h】

Multi-kilohertz control of multiple robots via IEEE-1394 (firewire)

机译:通过IEEE-1394(火线)对多个机器人进行多千赫兹控制

获取原文

摘要

We present a specialized FireWire protocol that takes advantage of broadcast messages and peer-to-peer transfers to minimize the number of transactions, and thus the software overhead, on the control PC, thereby enabling fast real-time control. We provide an open source Verilog implementation of a Link Layer Controller (LLC) that supports this design on an FPGA-based motor controller. Performance is measured on a da Vinci® Research Kit that contains 8 of these controllers to drive 28 axes. Compared to a conventional asynchronous transfer-based solution, this protocol decreases the I/O time by more than a factor of 4. This performance gain can be used to increase the control frequency to 6kHz, scale to a larger number of axes, or provide greater tolerance to timing variations due to a non-real-time operating system, such as the standard Linux kernel.
机译:我们提出了一种特殊的FireWire协议,该协议利用广播消息和对等传输来最大程度地减少控制PC上的事务数量和软件开销,从而实现快速的实时控制。我们提供了链路层控制器(LLC)的开源Verilog实现,该支持在基于FPGA的电机控制器上支持该设计。性能是在达芬奇研究套件中测量的,该套件包含这些控制器中的8个,可驱动28个轴。与传统的基于异步传输的解决方案相比,该协议将I / O时间减少了4倍以上。此性能增益可用于将控制频率提高到6kHz,扩展到更多的轴,或者提供由于使用非实时操作系统(例如标准Linux内核),因此对时序变化的容忍度更高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号