DocumentCode :
251494
Title :
The Hardware Abstraction Layer — Supporting control design by tackling the complexity of humanoid robot hardware
Author :
Jorg, Stefan ; Tully, Jan ; Albu-Schaffer, Alin
Author_Institution :
Inst. of Robot. & Mechatron., German Aerosp. Center (DLR), Wessling, Germany
fYear :
2014
fDate :
May 31 2014-June 7 2014
Firstpage :
6427
Lastpage :
6433
Abstract :
Humanoid robots are highly integrated robotic systems with many sensors and actuators. The DLR Hand Arm system has 52 motors and 430 sensors. Design goal is to operate the robot with high-performance feedback control at cycles beyond 1kHz but to retain the flexibility of prototyping control algorithms. This is achieved with the concept of a Hardware Abstraction Layer (HAL) that provides a convenient high-level interface to the entire robotic hardware. The requirements for the design of a HAL in terms of functionality and implementation are presented that improve the integration of complex robot hardware with prototype control applications. Experiments with the HAL of the DLR Hand Arm System demonstrate the high performance of a Simulink Interface implementation. A 3 kHz control loop yields a latency below 333/is and a jitter below 50/xs.
Keywords :
control engineering computing; dexterous manipulators; feedback; humanoid robots; DLR hand arm system; HAL; Simulink interface; control algorithms; control design; frequency 3 kHz; hardware abstraction layer; high-performance feedback control; humanoid robot hardware complexity; Actuators; Computational modeling; Hardware; Middleware; Robot sensing systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation (ICRA), 2014 IEEE International Conference on
Conference_Location :
Hong Kong
Type :
conf
DOI :
10.1109/ICRA.2014.6907808
Filename :
6907808
Link To Document :
بازگشت