FPGA - Implementation of inverse kinematics and servo controller for robot manipulator

被引:9
作者
Kung, Ying-Shieh [1 ]
Tseng, Kuan-Hsuan [1 ]
Chen, Chia-Sheng [1 ]
Sze, Hau-Zen [2 ]
Wang, An-Peng [2 ]
机构
[1] Southern Taiwan Univ Technol, Dept Elect Engn, Tainan 710, Taiwan
[2] Ind Technol Res Inst, Energy & Resources Lab, Hsinchu, Taiwan
来源
2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-3 | 2006年
关键词
FPGA; robot manipulator; finite state machine; inverse kinematics;
D O I
10.1109/ROBIO.2006.340093
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The implementation of inverse kinematics and servo controller for robot manipulator using FPGA (Field Programmer Gate Array) is investigated in this paper. Firstly, the mathematical model and the servo controller of robot manipulalor are described. Secondly, the inverse kinematics is formulated. Thirdly, the circuit design to implement the function of inverse kinematics and servo controller based (in FPGA is introduced. To reduce the usage of the logic elements (LEs) in FPGA, a finite state machine (FSM) method by overall 42 steps to implement the computation of inverse kinematics is applied. Finally, to evaluate the performance of the proposed design circuits, an experimental system consisted by the proposed FPGA-based motion controller and a Mitsubishi RV-M1 micro robot are set up and some experimental results are demonstrated the correctness and effectiveness.
引用
收藏
页码:1163 / +
页数:3
相关论文
共 12 条
[1]  
ALTERA, 2005, NIOS 2 DEV KIT
[2]  
AZHAR MAH, 2002, P EUR S DIG SYST DES
[3]   MICROCONTROLLER-BASED ARCHITECTURE FOR CONTROL OF A 6 JOINTS ROBOT ARM [J].
KABUKA, MR ;
GLASKOWSKY, PN ;
MIRANDA, J .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1988, 35 (02) :217-221
[4]  
Kung YS, 2005, 2005 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY - (ICIT), VOLS 1 AND 2, P1461
[5]  
KUNG YS, 2004, P 47 IEEE INT MIDW S, V2
[6]   Implementation of human-like driving skills by autonomous fuzzy behavior control on an FPGA-based car-like mobile robot [J].
Li, THS ;
Chang, SJ ;
Chen, YX .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2003, 50 (05) :867-880
[7]   Motion control of biped robots using a single-chip drive [J].
Oh, SN ;
Kim, KI ;
Lim, S .
2003 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-3, PROCEEDINGS, 2003, :2461-2465
[8]  
Schilling R.J, 1998, FUNDAMENTALS ROBOTIC
[9]  
Tsai L. W., 1999, ROBOT ANAL MECH SERI
[10]   FPGA based hardware architecture for HIT/DLR hand [J].
Wei, R ;
Gao, XH ;
Jin, MH ;
Liu, YW ;
Liu, H ;
Seitz, N ;
Gruber, R ;
Hirzinger, G .
2005 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, 2005, :3233-3238