DSP/FPGA-based controller architecture for flexible joint robot with enhanced impedance performance

被引:52
作者
Huang, J. B. [1 ]
Xie, Z. W. [1 ]
Liu, H. [1 ,2 ]
Sun, K. [1 ]
Liu, Y. C. [1 ]
Jiang, Z. N. [1 ]
机构
[1] Harbin Inst Technol, Inst Robot, Harbin 150001, Peoples R China
[2] DLR, Inst Robot & Mechatron, Oberpfaffenhofen, Germany
基金
国家高技术研究发展计划(863计划);
关键词
impedance control; DSP; FPGA; M-LVDS serial data bus; torque ripple; flexible joint;
D O I
10.1007/s10846-008-9240-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
Some practical issues associated with enhancing the Cartesian impedance performance of flexible joint manipulator are investigated. A digital signal processing/field programmable gate array (DSP/FPGA) structure is proposed to realize the singular perturbation based impedance controller. To increase the bandwidth of torque control and minimize the joint torque ripple, boundary layer system and field-oriented control (FOC) are fully implemented in a FPGA of each joint. The kernel of the hardware system is a peripheral component interface (PCI)-based high speed floating-point DSP for the Cartesian level control, and FPGA for high speed (200 us cycle time) multipoint low-voltage differential signaling (M-LVDS) serial data bus communication between robot Cartesian level and joint level. Experimental results with a four-degree-of-freedom flexible-joint manipulator under constrained-motion task, demonstrate that the controller architecture can enhance the robot impedance performance effectively.
引用
收藏
页码:247 / 261
页数:15
相关论文
共 14 条
[1]
Dubey R, 2004, 2004 1ST INTERNATIONAL CONFERENCE ON POWER ELECTRONICS SYSTEMS AND APPLICATIONS PROCEEDINGS, P194
[2]
IMPEDANCE CONTROL - AN APPROACH TO MANIPULATION .1. THEORY [J].
HOGAN, N .
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1985, 107 (01) :1-7
[3]
ROBUST COMPLIANT MOTION FOR MANIPULATORS .1. THE FUNDAMENTAL-CONCEPTS OF COMPLAINT MOTION [J].
KAZEROONI, H ;
SHERIDAN, TB ;
HOUPT, PK .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1986, 2 (02) :83-92
[4]
A UNIFIED APPROACH FOR MOTION AND FORCE CONTROL OF ROBOT MANIPULATORS - THE OPERATIONAL SPACE FORMULATION [J].
KHATIB, O .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1987, 3 (01) :43-53
[5]
A passivity based Cartesian impedance controller for flexible joint robots -: Part I:: Torque feedback and gravity compensation [J].
Ott, C ;
Albu-Schäffer, A ;
Kugi, A ;
Stramigioli, S ;
Hirzinger, G .
2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, :2659-2665
[6]
PARAMASIVAM S, 2003, C CONV TECHN AS PAC, V3, P993
[7]
ADAPTIVE-CONTROL OF FLEXIBLE-JOINT MANIPULATORS - COMMENTS ON 2 PAPERS [J].
SPONG, MW .
AUTOMATICA, 1995, 31 (04) :585-590
[8]
MODELING AND CONTROL OF ELASTIC JOINT ROBOTS [J].
SPONG, MW .
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1987, 109 (04) :310-319
[9]
Intelligent built-in torque sensor for harmonic drive systems [J].
Taghirad, HD ;
Bélanger, PR .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 1999, 48 (06) :1201-1207
[10]
TAKAHASHI T, 2004, APPL POW EL C EXP, V1, P565