A biomimetic approach to inverse kinematics for a redundant robot arm

被引:70
作者
Artemiadis, Panagiotis K. [1 ]
Katsiaris, Pantelis T. [2 ]
Kyriakopoulos, Kostas J. [2 ]
机构
[1] MIT, Dept Mech Engn, Newman Lab Biomech & Human Rehabil, Cambridge, MA 02139 USA
[2] Natl Tech Univ Athens, Sch Mech Eng, Control Syst Lab, Athens 15780, Greece
关键词
Inverse kinematics; Biomimetics; Redundant robots; Graphical models; Anthropomorphic motion; IMITATION; MOVEMENTS;
D O I
10.1007/s10514-010-9196-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Redundant robots have received increased attention during the last decades, since they provide solutions to problems investigated for years in the robotic community, e.g. task-space tracking, obstacle avoidance etc. However, robot redundancy may arise problems of kinematic control, since robot joint motion is not uniquely determined. In this paper, a biomimetic approach is proposed for solving the problem of redundancy resolution. First, the kinematics of the human upper limb while performing random arm motion are investigated and modeled. The dependencies among the human joint angles are described using a Bayesian network. Then, an objective function, built using this model, is used in a closed-loop inverse kinematic algorithm for a redundant robot arm. Using this algorithm, the robot arm end-effector can be positioned in the three dimensional (3D) space using human-like joint configurations. Through real experiments using an anthropomorphic robot arm, it is proved that the proposed algorithm is computationally fast, while it results to human-like configurations compared to previously proposed inverse kinematics algorithms. The latter makes the proposed algorithm a strong candidate for applications where anthropomorphism is required, e.g. in humanoids or generally in cases where robotic arms interact with humans.
引用
收藏
页码:293 / 308
页数:16
相关论文
共 30 条
[1]   NEW LOOK AT STATISTICAL-MODEL IDENTIFICATION [J].
AKAIKE, H .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1974, AC19 (06) :716-723
[2]  
[Anonymous], 2006, Pattern recognition and machine learning
[3]  
Artemiadis P. K., 2009, P 17 MED C CONTR AUT
[4]  
Asfour T, 2003, IROS 2003: PROCEEDINGS OF THE 2003 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, P1407
[5]   Learning tasks from observation and practice [J].
Bentivegna, DC ;
Atkeson, CG ;
Cheng, G .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2004, 47 (2-3) :163-169
[6]   Learning human arm movements by imitation: Evaluation of a biologically inspired connectionist architecture [J].
Billard, A ;
Mataric, MJ .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2001, 37 (2-3) :145-160
[7]   Discriminative and adaptive imitation in uni-manual and bi-manual tasks [J].
Billard, Aude G. ;
Calinon, Sylvain ;
Guenter, Florent .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2006, 54 (05) :370-384
[8]  
Caggiano V, 2006, P IEEE RAS-EMBS INT, P365
[9]   APPROXIMATING DISCRETE PROBABILITY DISTRIBUTIONS WITH DEPENDENCE TREES [J].
CHOW, CK ;
LIU, CN .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1968, 14 (03) :462-+
[10]  
Craig J. J., 1989, Introduction to robotics: mechanics and control, DOI 10.7227/IJEEE.41.4.11