Inverse Kinematics of Compliant Manipulator Based on the Immune Genetic Algorithm

被引:2
作者
Huang, Wuxin [1 ]
Tan, Shili [1 ]
Li, Xianhua [1 ]
机构
[1] Shanghai Univ, Coll Mechatron Engn & Automat, Shanghai 200444, Peoples R China
来源
ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 4, PROCEEDINGS | 2008年
关键词
Inverse kinematics; Six-DOF; Compliant posture; Immune genetic algorithm; BP networks;
D O I
10.1109/ICNC.2008.631
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As the job of restaurant service robots calls for a smooth movement of the manipulator, controlling the posture of the manipulator is necessary in order to make a manipulator compliant status. So the problem of manipulator inverse kinematics has become particularly important. In order to avoid the traditional methods cumbersome formulization, and aiming at the deficiencies of BP algorithm in the training of neural networks, this paper presents an inverse kinematics solutions based on immune genetic algorithm, with inverse kinematics process being converted into the weight training problem of neural network. Experimental results show that, provided that the training samples are correctly chosen, the method used to solve manipulator inverse kinematics equation is practically feasible, for its high convergence speed and high accuracy. And it meets the real-time requirements.
引用
收藏
页码:390 / 394
页数:5
相关论文
共 10 条
[1]  
[Anonymous], 1996, Genetic Algorithms and Soft Computing
[2]  
Dasgupta D., 1999, Artificial Immune Systems and their Applications
[3]   Learning and optimization using the clonal selection principle [J].
de Castro, LN ;
Von Zuben, FJ .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (03) :239-251
[4]  
DIMITRIS BJ, 2003, ADDRESSING UNCERTAIN, V44, P286
[8]  
KOREIN JU, 1982, IEEE COMPUT GRAPH, V2, P71
[9]  
MACHADO P, 2002, P GEN EV COMP C GECC, P690
[10]   EFFICIENT INVERSE KINEMATICS FOR GENERAL 6R MANIPULATORS [J].
MANOCHA, D ;
CANNY, JF .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1994, 10 (05) :648-657