首页> 外文会议>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(FireWire)多千赫兹控制多个机器人(FireWire)

获取原文

摘要

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上的软件开销,从而能够快速实时控制。我们提供了一个支持基于FPGA的电机控制器上的链路层控制器(LLC)的开源Verilog实现。在DAVinci®研究套件上测量性能,其中包含8个控制器中的8个驱动28轴。与基于传统的异步传输的解决方案相比,该协议将I / O时间降低超过一倍数。该性能增益可用于将控制频率提高到6kHz,缩放到较大数量的轴或提供由于非实时操作系统(例如标准Linux内核),对时序变化的更大宽度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号