{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,3]],"date-time":"2025-06-03T04:09:43Z","timestamp":1748923783634,"version":"3.41.0"},"publisher-location":"Cham","reference-count":24,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319288703"},{"type":"electronic","value":"9783319288727"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-28872-7_16","type":"book-chapter","created":{"date-parts":[[2016,4,22]],"date-time":"2016-04-22T14:04:33Z","timestamp":1461333873000},"page":"271-287","source":"Crossref","is-referenced-by-count":7,"title":["A Framework for Real-Time Multi-Contact Multi-Body Dynamic Simulation"],"prefix":"10.1007","author":[{"given":"Fran\u00e7ois","family":"Conti","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Oussama","family":"Khatib","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,4,23]]},"reference":[{"issue":"2","key":"16_CR1","doi-asserted-by":"publisher","first-page":"339","DOI":"10.1137\/0221025","volume":"21","author":"CL Bajaj","year":"1992","unstructured":"Bajaj, C.L., Dey, T.K.: Convex decomposition of polyhedra and robustness. SIAM J. Comput. 21(2), 339\u2013364 (1992)","journal-title":"SIAM J. Comput."},{"key":"16_CR2","doi-asserted-by":"crossref","unstructured":"Baraff, D.: Analytical methods for dynamic simulation of non-penetrating rigid bodies. In: Thomas, J.J. (ed.) SIGGRAPH, pp. 223\u2013232. ACM (1989)","DOI":"10.1145\/74334.74356"},{"issue":"4","key":"16_CR3","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1145\/97880.97881","volume":"24","author":"David Baraff","year":"1990","unstructured":"Baraff, D.: Curved surfaces and coherence for non-penetrating rigid body simulation. In: Baskett, F. (ed.) SIGGRAPH, pp. 19\u201328. ACM (1990). ISBN 0-201-50933-4","journal-title":"ACM SIGGRAPH Computer Graphics"},{"issue":"4","key":"16_CR4","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1145\/127719.122722","volume":"25","author":"David Baraff","year":"1991","unstructured":"Baraff, D.: Coping with friction for non-penetrating rigid body simulation. In: Thomas, J.J. (ed.) SIGGRAPH, pp. 31\u201341. ACM (1991). ISBN 0-89791-436-8","journal-title":"ACM SIGGRAPH Computer Graphics"},{"issue":"2\u20134","key":"16_CR5","doi-asserted-by":"publisher","first-page":"292","DOI":"10.1007\/BF01891843","volume":"10","author":"D Baraff","year":"1993","unstructured":"Baraff, D.: Issues in computing contact forces for non-penetrating rigid bodies. Algorithmica 10(2\u20134), 292\u2013352 (1993)","journal-title":"Algorithmica"},{"key":"16_CR6","doi-asserted-by":"crossref","unstructured":"Baraff, D.: Fast contact force computation for nonpenetrating rigid bodies. SIGGRAPH, pp. 23\u201334. ACM (1994). ISBN 0-89791-667-0","DOI":"10.1145\/192161.192168"},{"key":"16_CR7","doi-asserted-by":"crossref","unstructured":"Baraff, D.: Linear-time dynamics using lagrange multipliers. SIGGRAPH, pp. 137\u2013146 (1996)","DOI":"10.1145\/237170.237226"},{"key":"16_CR8","first-page":"850","volume":"1","author":"KS Chang","year":"2000","unstructured":"Chang, K.S., Khatib, O.: Operational space dynamics: efficient algorithms for modeling and control of branching mechanisms. Proc. IEEE Int. Conf. Robot. Autom. 1, 850\u2013856 (2000)","journal-title":"Proc. IEEE Int. Conf. Robot. Autom."},{"issue":"3","key":"16_CR9","doi-asserted-by":"publisher","first-page":"488","DOI":"10.1137\/0213031","volume":"13","author":"B Chazelle","year":"1984","unstructured":"Chazelle, B.: Convex partitions of polyhedra: a lower bound and worst-case optimal algorithm. SIAM J. Comput. 13(3), 488\u2013507 (1984)","journal-title":"SIAM J. Comput."},{"key":"16_CR10","doi-asserted-by":"publisher","first-page":"505","DOI":"10.1007\/BF02187807","volume":"5","author":"B Chazelle","year":"1990","unstructured":"Chazelle, B., Palios, L.: Triangulating a nonconvex polytope. Discret. Comput. Geom. 5, 505\u2013526 (1990)","journal-title":"Discret. Comput. Geom."},{"key":"16_CR11","unstructured":"Conti, F., Barbagli, F., Balaniuk, R., Halg, M., Lu, C., Morris, D., Sentis, L., Warren, J., Khatib, O., Salisbury, K.: The chai libraries. Proc. Eurohaptics 2003, 496\u2013500 (2003)"},{"key":"16_CR12","unstructured":"Coumans, E.: Bullet Physics Library. http:\/\/www.bulletphysics.org (2001)"},{"key":"16_CR13","unstructured":"Drumwright, E.: Moby Simulator. http:\/\/physsim.sourceforge.net (2008)"},{"issue":"3","key":"16_CR14","doi-asserted-by":"publisher","first-page":"500","DOI":"10.1111\/1467-8659.00543","volume":"20","author":"SA Ehmann","year":"2001","unstructured":"Ehmann, S.A., Lin, M.C.: Accurate and fast proximity queries between polyhedra using convex surface decomposition. Comput. Graph. Forum 20(3), 500\u2013511 (2001)","journal-title":"Comput. Graph. Forum"},{"issue":"10","key":"16_CR15","doi-asserted-by":"publisher","first-page":"3829","DOI":"10.4249\/scholarpedia.3829","volume":"2","author":"R Featherstone","year":"1987","unstructured":"Featherstone, R.: Robot dynamics. Scholarpedia 2(10), 3829 (1987)","journal-title":"Scholarpedia"},{"issue":"2","key":"16_CR16","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1109\/56.2083","volume":"4","author":"EG Gilbert","year":"1988","unstructured":"Gilbert, E.G., Johnson, D.W., Keerthi, S.S.: A fast procedure for computing the distance between complex objects in three-dimensional space. IEEE J. Robot. Autom. 4(2), 193\u2013203 (1988)","journal-title":"IEEE J. Robot. Autom."},{"issue":"1","key":"16_CR17","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1109\/JRA.1987.1087068","volume":"3","author":"O Khatib","year":"1987","unstructured":"Khatib, O.: A unified approach for motion and force control of robot manipulators: the operational space formulation. IEEE J. Robot. Autom. 3(1), 43\u201353 (1987)","journal-title":"IEEE J. Robot. Autom."},{"issue":"3","key":"16_CR18","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1145\/504729.504753","volume":"45","author":"O Khatib","year":"2002","unstructured":"Khatib, O., Brock, O., Chang, K.S., Conti, F., Ruspini, D.C., Sentis, L.: Robotics and interactive simulation. Commun. ACM 45(3), 46\u201351 (2002)","journal-title":"Commun. ACM"},{"key":"16_CR19","unstructured":"Quinlan, S.: Efficient distance computation between non-convex objects. ICRA, pp. 3324\u20133329. IEEE Computer Society (1994). ISBN 0-8186-5330-2"},{"key":"16_CR20","doi-asserted-by":"crossref","unstructured":"Rappoport, A.: The n-dimensional extended convex differences tree (ecdt) for representing polyhedra. In: Symposium on Solid Modeling and Applications, pp. 139\u2013147 (1991)","DOI":"10.1145\/112515.112538"},{"key":"16_CR21","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1007\/BF02187840","volume":"7","author":"J Ruppert","year":"1992","unstructured":"Ruppert, J., Seidel, R.: On the difficulty of triangulating three-dimensional nonconvex polyhedra. Discret. Comput. Geom. 7, 227\u2013253 (1992)","journal-title":"Discret. Comput. Geom."},{"key":"16_CR22","unstructured":"Ruspini, D.C., Khatib, O.: Collision\/contact models for the dynamic simulation of complex environments. In: 9th International Symposium of Robotics Research (ISRR\u201999), pp. 185\u2013195. Snowbird (1997)"},{"key":"16_CR23","doi-asserted-by":"publisher","unstructured":"Ruspini, D.C., Khatib, O.: A framework for multi-contact multi-body dynamic simulation and haptic display. In: Proceedings of the 2000 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS 2000), vol. 2, pp. 1322\u20131327 (2000). doi: 10.1109\/IROS.2000.893204","DOI":"10.1109\/IROS.2000.893204"},{"key":"16_CR24","unstructured":"Smith, R.: Open Dynamics Engine. http:\/\/www.ode.org\/ (2001)"}],"container-title":["Springer Tracts in Advanced Robotics","Robotics Research"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-28872-7_16","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,2]],"date-time":"2025-06-02T21:16:29Z","timestamp":1748898989000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-28872-7_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319288703","9783319288727"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-28872-7_16","relation":{},"ISSN":["1610-7438","1610-742X"],"issn-type":[{"type":"print","value":"1610-7438"},{"type":"electronic","value":"1610-742X"}],"subject":[],"published":{"date-parts":[[2016]]}}}