Inverse kinematics solutions of anthropomorphic limbs by decomposition and fuzzy classification

被引:0
作者
Tarokh, M [1 ]
Keerthi, K [1 ]
机构
[1] San Diego State Univ, Dept Comp Sci, San Diego, CA 92182 USA
来源
ICAI '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2 | 2005年
关键词
inverse kinematics; Animation; clustering; fuzzy classification;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The paper proposes a novel method for extremely fast inverse kinematics computation suitable for anthropomorphic limbs. The forward kinematics formulation and decomposition of the workspace into cells are described. In a preprocessing phase, the workspace of the robot is decomposed into small cells, and joint angle vectors (configurations) and end-effector position/orientation (posture) data sets are generated randomly in each cell using the forward kinematics. Due to the existence of multiple solutions for a desired posture, the generated configurations form a cluster in the joint space. A method involving classification and fuzzy rule base reasoning is described to separate the cluster into appropriate solutions. After classification, the data belonging to each solution is used to determine the parameters of a simple linear model that closely approximates the inverse kinematics within a cell. These parameters are stored in lookup file. During the online phase, given the desired posture the index of the appropriate cell is found, the model parameters are retrieved, and the joint angle vectors are computed. The advantages of the proposed method over the existing approaches are discussed. In particular, the method is complete (provides all solutions), and is very fast. Statistical analysis is provided to demonstrate the performance of the proposed method.
引用
收藏
页码:338 / 343
页数:6
相关论文
共 19 条
[1]  
ABOAF EW, 1987, P IEEE INT C ROB AUT, V1, P1713
[2]  
Chapelle F, 2001, IEEE INT CONF ROBOT, P3364, DOI 10.1109/ROBOT.2001.933137
[3]   CLOSED-LOOP INVERSE KINEMATICS SCHEMES FOR CONSTRAINED REDUNDANT MANIPULATORS WITH TASK SPACE AUGMENTATION AND TASK PRIORITY STRATEGY [J].
CHIACCHIO, P ;
CHIAVERINI, S ;
SCIAVICCO, L ;
SICILIANO, B .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1991, 10 (04) :410-425
[4]  
Chiaverini S., 1994, IEEE Transactions on Control Systems Technology, V2, P123, DOI 10.1109/87.294335
[5]  
DELOPE R, 2003, EUROCAST 2003 P INT, P216
[6]   Error-back-propagation solution to the inverse kinematic problem of redundant manipulators [J].
Dermatas, E ;
Nearchou, A ;
Aspragathos, N .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 1996, 12 (04) :303-310
[7]  
Khwaja AA, 1998, ADVANCES IN ROBOT KINEMATICS: ANALYSIS AND CONTROL, P375
[8]   REVIEW OF PSEUDOINVERSE CONTROL FOR USE WITH KINEMATICALLY REDUNDANT MANIPULATORS [J].
KLEIN, CA ;
HUANG, CH .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1983, 13 (02) :245-250
[9]  
Manchoa C., 1994, IEEE T ROBOTIC AUTOM, V10, P648
[10]   Solving the inverse kinematics problem of redundant robots operating in complex environments via a modified genetic algorithm [J].
Nearchou, AC .
MECHANISM AND MACHINE THEORY, 1998, 33 (03) :273-292