An EtherCAT-Based Real-Time Control System Architecture for Humanoid Robots
An EtherCAT-Based Real-Time Control System Architecture for Humanoid Robots
复制标题
基于 EtherCAT 的仿人机器人实时控制系统架构
DOI:
10.1109/coase.2018.8560532
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
D. Rixen
中科院分区:
文献类型:
--
作者:
Felix Sygulla;Robert Wittmann;Philipp Seiwald;Tobias F. C. Berninger;Arne;Daniel Wahrmann;D. Rixen
The design of humanoid robots naturally requires the simultaneous control of a high number of joints. Moreover, the performance of the overall robot is strongly determined by the low-level control system as all high-level software e.g. for locomotion planning and control is built on top of it. In order to achieve high update rates and high bandwidth for the joint control, an advanced real-time control system architecture is required. However, outdated communication protocols with associated limits in the achievable update rates are still used in nowadays humanoid robots. Moreover, the performance of the low-level control systems is not analyzed in detail or the systems rely on specialized hardware, which lacks reliability and persistence. We present a reliable and high-performance control system architecture for humanoid robots based on the ETHERCAT technology. To the authors' knowledge this is the only system, which operates at control rates beyond 2 khz and input/output latencies below 1 ms. Our control architecture includes a learning-based feedforward control strategy to improve joint tracking performance. The improved joint control method and the communication system are evaluated on our humanoid robot LOLA. Our software framework is available online to allow other researchers to benefit from our experiences.
DOI:
10.1109/icmech.2011.5971235
发表时间:
2011
期刊:
2011 IEEE International Conference on Mechatronics
影响因子:
--
作者:
T. Buschmann u. a.
通讯作者:
T. Buschmann u. a.