DocumentCode :
3108916
Title :
High performance DSP/FPGA controller for implementation of HIT/DLR dexterous robot hand
Author :
He, P. ; Jin, M.H. ; Yang, L. ; Wei, R. ; Liu, Y.W. ; Cai, H.G. ; Liu, H. ; Seitz, N. ; Butterfas, J. ; Hirzinger, G.
Author_Institution :
Robot Res. Inst., Harbin Inst. of Technol., China
Volume :
4
fYear :
2004
fDate :
April 26-May 1, 2004
Firstpage :
3397
Abstract :
The paper presents hardware and software architectures of the HIT/DLR Hand. The hand has four identical fingers and an extra degree of freedom (d.o.f) for the palm. In each finger, there is a re-configurable Field Programmable Gate Array (FPGA) for data acquisition, Brushless DC (BLDC) motor control and communication with the palm´s FPGA by Point-to-Point Serial Communication (PPSeCo). The kernel of the hardware system is a PCI-based high speed floating-point Digital Signal Processor (DSP) for data processing, and an FPGA for high speed (up to 25 Mbps) real-time serial communication with the palm´s FPGA. In order to achieve high modularity and reliability of the hand, a fully mechatronic integration and analog signals in-situ digitalization philosophy are implemented to minimize the dimension, number of the cables (5 cables including power supply) and protect data communication from outside disturbances. Furthermore, according to the hardware architecture of the hand, a hierarchical software architecture has been established to perform all data processing and control of the hand. The software structure provides basic Application Programming Interface (API) functions and skills to access all hardware resources for data acquisition, computation and teleoperation.
Keywords :
application program interfaces; brushless DC motors; data acquisition; data communication; dexterous manipulators; digital control; digital signal processing chips; field programmable gate arrays; mechatronics; peripheral interfaces; reconfigurable architectures; software architecture; API; DSP controller; FPGA controller; HIT-DLR dexterous robot hand; PCI based processor; application programming interface; brushless DC motor control; data acquisition; data communication protection; data processing; floating point processor; hand control; hardware architecture; hardware resources; hardware system; high speed processor; in-situ digitalization philosophy; mechatronic integration; palm FPGA; point-to-point serial communication; real time serial communication; reconfigurable field programmable gate array; software architecture; software structure; teleoperation; thirteen degree of freedom; Communication cables; Data acquisition; Data processing; Digital signal processing; Field programmable gate arrays; Fingers; Hardware; Motor drives; Robots; Software architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation, 2004. Proceedings. ICRA '04. 2004 IEEE International Conference on
ISSN :
1050-4729
Print_ISBN :
0-7803-8232-3
Type :
conf
DOI :
10.1109/ROBOT.2004.1308779
Filename :
1308779
Link To Document :
بازگشت