An inverse kinematics architecture enforcing an arbitrary number of strict priority levels

被引:168
作者
Baerlocher, P
Boulic, R
机构
[1] NEKO Entertainment, F-93100 Montreuil, France
[2] Ecole Polytech Fed Lausanne, VRlab, CH-1015 Lausanne, Switzerland
关键词
articulated figures; synergistic posture control; inverse kinematics; conflicting tasks; priority strategy;
D O I
10.1007/s00371-004-0244-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
An efficient inverse kinematics solver is a key element in applications targeting the on-line or off-line postural control of complex articulated figures. In the present paper we progressively describe the strategic components of a very general and robust inverse kinematics architecture. We then present an efficient recursive algorithm enforcing an arbitrary number of strict priorities to arbitrate the fulfillment of conflicting constraints. Due to its local nature, the moderate cost of the solution allows this architecture to run within an interactive environment. The algorithm is illustrated on the postural control of complex articulated figures.
引用
收藏
页码:402 / 417
页数:16
相关论文
共 31 条
[1]   ARTICULATED FIGURE POSITIONING BY MULTIPLE CONSTRAINTS [J].
BADLER, NI ;
MANOOCHEHRI, KH ;
WALTERS, G .
IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1987, 7 (06) :28-38
[2]  
Baerlocher P, 1998, 1998 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS - PROCEEDINGS, VOLS 1-3, P323, DOI 10.1109/IROS.1998.724639
[3]  
BAERLOCHER P, 2001, THESIS SWISS FEDERAL
[4]  
Bindiganavale R, 1998, LECT NOTES ARTIF INT, V1537, P70
[5]   A robust approach for the control of the center of mass with inverse kinetics [J].
Boulic, R ;
Mas, R ;
Thalmann, D .
COMPUTERS & GRAPHICS, 1996, 20 (05) :693-701
[6]   Interactive identification of the center of mass reachable space for an articulated manipulator [J].
Boulic, R ;
Mas, R ;
Thalmann, D .
8TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS, 1997 PROCEEDINGS - ICAR'97, 1997, :589-594
[7]  
Choi KJ, 2000, J VISUAL COMP ANIMAT, V11, P223, DOI 10.1002/1099-1778(200012)11:5<223::AID-VIS236>3.0.CO
[8]  
2-5
[9]   REPRESENTATIONS FOR THE GENERALIZED INVERSE OF A PARTITIONED MATRIX [J].
CLINE, RE .
JOURNAL OF THE SOCIETY FOR INDUSTRIAL AND APPLIED MATHEMATICS, 1964, 12 (03) :588-600
[10]  
Girard M., 1985, Computer Graphics, V19, P263, DOI 10.1145/325165.325244