{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T22:44:01Z","timestamp":1776465841240,"version":"3.51.2"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2004,8,1]],"date-time":"2004-08-01T00:00:00Z","timestamp":1091318400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Vis Comput"],"published-print":{"date-parts":[[2004,8]]},"DOI":"10.1007\/s00371-004-0244-4","type":"journal-article","created":{"date-parts":[[2004,6,23]],"date-time":"2004-06-23T10:52:43Z","timestamp":1087987963000},"page":"402-417","source":"Crossref","is-referenced-by-count":202,"title":["An inverse kinematics architecture enforcing an arbitrary number of strict priority levels"],"prefix":"10.1007","volume":"20","author":[{"given":"Paolo","family":"Baerlocher","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ronan","family":"Boulic","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2004,8,1]]},"reference":[{"key":"244_CR1","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MCG.1987.276894","volume":"7","author":"Badler","year":"1987","unstructured":"Badler N, Manoochehri KH, Walters G (1987) Articulated figure positioning by multiple constraints. IEEE Comput Graph Appl 7(6):28\u201338","journal-title":"IEEE Comput Graph Appl"},{"key":"244_CR2","doi-asserted-by":"crossref","unstructured":"Baerlocher P, Boulic R (1998) Task-priority formulations for the kinematic control of highly redundant articulated structures. Proc of IEEE IROS 98, Victoria, BC, pp 323\u2013329","DOI":"10.1109\/IROS.1998.724639"},{"key":"244_CR3","unstructured":"Baerlocher P (2001) Inverse kinematics techniques for the interactive posture control of articulated figures. Dissertation N 2383, Swiss Federal Institute of Technology, Lausanne, EPFL, Switzerland"},{"key":"244_CR4","doi-asserted-by":"crossref","unstructured":"Bindiganavale R, Badler N (1998) Motion abstraction and mapping with spatial constraints. Proc of Captech98. Lecture notes in computer science (Lecture notes in artificial intelligence), vol 1537. Springer, Berlin Heidelberg New York, pp 70\u201382","DOI":"10.1007\/3-540-49384-0_6"},{"key":"244_CR5","doi-asserted-by":"crossref","first-page":"693","DOI":"10.1016\/S0097-8493(96)00043-X","volume":"20","author":"Boulic","year":"1996","unstructured":"Boulic R, Mas R, Thalmann D (1996) A robust approach for the center of mass position control with inverse kinetics. J Comput Graph 20(5):693\u2013701","journal-title":"J Comput Graph"},{"key":"244_CR6","doi-asserted-by":"crossref","unstructured":"Boulic R, Mas R, Thalmann D (1997) Interactive identification of the center of mass reachable space for an articulated manipulator. Proc of International Conference of Advanced Robotics ICAR\u201997, Monterey, CA, pp 589\u2013594","DOI":"10.1109\/ICAR.1997.620242"},{"key":"244_CR7","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1002\/1099-1778(200012)11:5<223::AID-VIS236>3.0.CO;2-5","volume":"11","author":"Choi","year":"2000","unstructured":"Choi KJ, Ko H-S (2000) Online motion retargeting. J Vis Comput Anim 11(5):223\u2013235","journal-title":"J Vis Comput Anim"},{"key":"244_CR8","doi-asserted-by":"crossref","first-page":"588","DOI":"10.1137\/0112050","volume":"XII","author":"Cline","year":"1964","unstructured":"Cline RE (1964) Representation for the generalized inverse of a partitioned matrix. J Soc Ind Appl Math XII:588\u2013600","journal-title":"J Soc Ind Appl Math"},{"key":"244_CR9","doi-asserted-by":"crossref","unstructured":"Girard M, Maciejewski AA (1985) Computational modeling for the computer animation of legged figures. Proc of SIGGRAPH\u201985, Computer Graphics, vol 19, pp 263\u2013270","DOI":"10.1145\/325165.325244"},{"key":"244_CR10","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1006\/gmod.2001.0549","volume":"63","author":"Gleicher","year":"2001","unstructured":"Gleicher M (2001) Comparing constraint-based motion editing methods. Graph Models 63:107\u2013134, Academic Press","journal-title":"Graph Models"},{"key":"244_CR11","doi-asserted-by":"crossref","unstructured":"Hanafusa H, Yoshikawa T, Nakamura Y (1981) Analysis and control of articulated robot with redundancy. IFAC, 8th Triennal World Congress, vol 4, pp 1927\u20131932","DOI":"10.1016\/S1474-6670(17)63754-6"},{"key":"244_CR12","doi-asserted-by":"crossref","unstructured":"Hodgins JK, Pollard NS (1997) Adapting simulated behaviors for new characters. Proc of SIGGRAPH\u201997, Los Angeles, pp 153\u2013162","DOI":"10.1145\/258734.258822"},{"key":"244_CR13","unstructured":"Korein JU (1985) A geometric investigation of reach. MIT Press, Cambridge"},{"key":"244_CR14","doi-asserted-by":"crossref","unstructured":"Lee J, Shin SY (1999) A hierarchical approach to interactive motion editing for human-like figures. Proc of SIGGRAPH\u201999, Los Angeles","DOI":"10.1145\/311535.311539"},{"key":"244_CR15","doi-asserted-by":"crossref","first-page":"868","DOI":"10.1109\/TSMC.1977.4309644","volume":"7","author":"Li","year":"1977","unstructured":"Li\u00e9geois A (1977) Automatic supervisory control of the configuration and behavior of multibody mechanisms. IEEE Trans Syst Man Cybern 7(12):868\u2013871","journal-title":"IEEE Trans Syst Man Cybern"},{"key":"244_CR16","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1177\/027836498500400308","volume":"4","author":"Maciejewski","year":"1985","unstructured":"Maciejewski AA, Klein CA (1985) Obstacle avoidance for kinematically redundant manipulators in dynamically varying environments. Int J Robot Res 4(3):109\u2013117","journal-title":"Int J Robot Res"},{"key":"244_CR17","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1002\/rob.4620050603","volume":"5","author":"Maciejewski","year":"1988","unstructured":"Maciejewski AA, Klein CA (1988) Numerical filtering for the operation of robotic manipulators through kinematically singular configurations. J Robot Syst 5(6):527\u2013552","journal-title":"J Robot Syst"},{"key":"244_CR18","first-page":"63","volume":"10","author":"Maciejewski","year":"1990","unstructured":"Maciejewski AA (1990) Dealing with the ill-conditioned equations of motion for articulated figures. IEEE CGA 10(3):63\u201371","journal-title":"IEEE CGA"},{"key":"244_CR19","doi-asserted-by":"crossref","unstructured":"Monzani J-S, Baerlocher P, Boulic R, Thalmann D (2000) Using an intermediate skeleton and inverse kinematics for motion retargeting. Proc Eurographics 2000, Interlaken, Switzerland","DOI":"10.1111\/1467-8659.00393"},{"key":"244_CR20","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1115\/1.3143764","volume":"108","author":"Nakamura","year":"1986","unstructured":"Nakamura Y, Hanafusa H (1986) Inverse kinematic solutions with singularity robustness for robot manipulator control. J Dyn Syst Meas Control 108:163\u2013171","journal-title":"J Dyn Syst Meas Control"},{"key":"244_CR21","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1145\/127719.122756","volume":"25","author":"Phillips","year":"1991","unstructured":"Phillips CB, Badler N (1991) Interactive behaviors for bipedal articulated figures. Comput Graph 25(4):359\u2013362","journal-title":"Comput Graph"},{"key":"244_CR22","doi-asserted-by":"crossref","unstructured":"Popovic Z, Witkin A (1999) Physically based motion transformation. Proc of SIGGRAPH\u201999, Los Angeles","DOI":"10.1145\/311535.311536"},{"key":"244_CR23","unstructured":"Press W, Teukolsky S, Vetterling WT, Flannery BP (1992) Numerical recipes in C, 2nd edn. Cambridge University Press, Cambridge, pp 59\u201370"},{"key":"244_CR24","doi-asserted-by":"crossref","unstructured":"Siciliano B, Slotine J-J (1991) A general framework for managing multiple tasks in highly redundant robotic systems. Proc of ICAR\u201991, vol 2, pp 1211\u20131215","DOI":"10.1109\/ICAR.1991.240390"},{"key":"244_CR25","doi-asserted-by":"crossref","unstructured":"Tak S, Song O-Y, Ko H-S (2000) Motion balance filtering. Proc of Eurographics\u20192000, Computer Graphics Forum, vol 19(3). Blackwell, Oxford","DOI":"10.1111\/1467-8659.00436"},{"key":"244_CR26","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1006\/gmod.2000.0528","volume":"62","author":"Tolani","year":"2000","unstructured":"Tolani D, Goswami A, Badler N (2000) Real-time inverse kinematics techniques for anthropomorphic arms. Graph Model 62:353\u2013388","journal-title":"Graph Model"},{"key":"244_CR27","unstructured":"Watt A, Watt M (1992) Advanced animation and rendering techniques. Addison-Wesley"},{"key":"244_CR28","unstructured":"Welman C (1993) Inverse kinematics and geometric constraints for articulated figure manipulation. Dissertation, Simon Fraser University"},{"key":"244_CR29","doi-asserted-by":"crossref","unstructured":"Yamane K, Nakamura Y (2003) Natural Motion Animation through Constraining and Deconstraining at Will. IEEE TVCG 9(3):352\u2013360, July\u2013September 2003, ISSN: 1077-2626","DOI":"10.1109\/TVCG.2003.1207443"},{"key":"244_CR30","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1145\/195826.195827","volume":"13","author":"Zhao","year":"1994","unstructured":"Zhao J, Badler N (1994) Inverse kinematics positioning using nonlinear programming for highly articulated figures. ACM Trans Graph 13(4):313\u2013336","journal-title":"ACM Trans Graph"}],"container-title":["The Visual Computer"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-004-0244-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00371-004-0244-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-004-0244-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,2]],"date-time":"2020-04-02T14:16:47Z","timestamp":1585837007000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00371-004-0244-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004,8]]},"references-count":30,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2004,8]]}},"alternative-id":["244"],"URL":"https:\/\/doi.org\/10.1007\/s00371-004-0244-4","relation":{},"ISSN":["0178-2789","1432-2315"],"issn-type":[{"value":"0178-2789","type":"print"},{"value":"1432-2315","type":"electronic"}],"subject":[],"published":{"date-parts":[[2004,8]]}}}