{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,8]],"date-time":"2026-02-08T00:05:33Z","timestamp":1770509133842,"version":"3.49.0"},"publisher-location":"Berlin, Heidelberg","reference-count":33,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642173189","type":"print"},{"value":"9783642173196","type":"electronic"}],"license":[{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"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":[[2010]]},"DOI":"10.1007\/978-3-642-17319-6_7","type":"book-chapter","created":{"date-parts":[[2010,11,11]],"date-time":"2010-11-11T00:17:11Z","timestamp":1289434631000},"page":"38-50","source":"Crossref","is-referenced-by-count":44,"title":["Extending Open Dynamics Engine for Robotics Simulation"],"prefix":"10.1007","author":[{"given":"Evan","family":"Drumwright","sequence":"first","affiliation":[]},{"given":"John","family":"Hsu","sequence":"additional","affiliation":[]},{"given":"Nathan","family":"Koenig","sequence":"additional","affiliation":[]},{"given":"Dylan","family":"Shell","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"7_CR1","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1023\/A:1008292328909","volume":"14","author":"M. Anitescu","year":"1997","unstructured":"Anitescu, M., Potra, F.A.: Formulating dynamic multi-rigid-body contact problems with friction as solvable linear complementarity problems. Nonlinear Dynamics\u00a014, 231\u2013247 (1997)","journal-title":"Nonlinear Dynamics"},{"key":"7_CR2","doi-asserted-by":"crossref","unstructured":"Anitescu, M., Tasora, A.: An iterative approach for cone complementarity problems for nonsmooth dynamics. In: Computational Optimization and Applications (2008)","DOI":"10.1007\/s10589-008-9223-4"},{"key":"7_CR3","unstructured":"Arechavaleta, G., L\u00f3pez-Damian, E., Morales, J.L.: On the Use of Iterative LCP Solvers for Dry Frictional Contacts in Grasping. In: International Conference on Advanced Robotics, Munich, Germany, pp. 1\u20136 (June 2009)"},{"key":"7_CR4","doi-asserted-by":"crossref","unstructured":"Baraff, D.: Linear-time dynamics using Lagrange multipliers. In: Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques - SIGGRAPH 1996, pp. 137\u2013146 (1996)","DOI":"10.1145\/237170.237226"},{"key":"7_CR5","doi-asserted-by":"crossref","unstructured":"Boeing, A., Br\u00e4unl, T.: Evaluation of real-time physics simulation systems. In: Proceedings of the 5th International Conference on Computer Graphics and Interactive Techniques in Australia and Southeast Asia - GRAPHITE 2007, vol.\u00a01(212), p. 281 (2007)","DOI":"10.1145\/1321261.1321312"},{"key":"7_CR6","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511804441","volume-title":"Convex Optimization","author":"S. Boyd","year":"2004","unstructured":"Boyd, S., Vandenberghe, L.: Convex Optimization. Cambridge University Press, Cambridge (2004)"},{"key":"7_CR7","doi-asserted-by":"crossref","unstructured":"Browning, B., Tryzelaar, E.: \u00dcberSim: A Realistic Simulation Engine for Robot Soccer. In: Proceedings of Autonomous Agents and Multi-Agent Systems (AAMAS 2003), Melbourne, Australia (July 2003)","DOI":"10.1145\/860722.860739"},{"key":"7_CR8","doi-asserted-by":"crossref","unstructured":"Acosta Calderon, C.A., Mohan, R.E., Zhou, C.: Virtual-RE: A Humanoid Robotic Soccer Simulator. In: Proceedings of International Conference on Cyberworlds, Hangzhou, China, pp. 561\u2013566 (September 2008)","DOI":"10.1109\/CW.2008.125"},{"key":"7_CR9","unstructured":"NVIDIA Corporation. PhysX SDK (2008), http:\/\/www.nvidia.com\/object\/nvidia_physx.html"},{"key":"7_CR10","volume-title":"The Linear Complementarity Problem","author":"R.W. Cottle","year":"1992","unstructured":"Cottle, R.W., Pang, J.-S., Stone, R.E.: The Linear Complementarity Problem. Academic Press, Boston (1992)"},{"key":"7_CR11","unstructured":"Coumans, E.: Bullet Physics Engine For Rigid Body Dynamics, http:\/\/bulletphysics.org\/"},{"key":"7_CR12","volume-title":"Robot Simulation \u2014 Robot programming with Open Dynamics Engine","author":"K. Demur","year":"2007","unstructured":"Demur, K.: Robot Simulation \u2014 Robot programming with Open Dynamics Engine. Morikita Publishing Co. Ltd., Tokyo (2007)"},{"key":"7_CR13","unstructured":"Fijany, A.: New Factorization Techniques and Parallel O (Log N) Algorithms for Forward Dynamics Solution of Single Closed-Chain Robot Manipulators. Jet Propulsion Laboratory, California Institute of Technology"},{"key":"7_CR14","volume-title":"Research in Interactive Design: Proceedings of Virtual Concept 2003","author":"D. Finkenzeller","year":"2003","unstructured":"Finkenzeller, D., Baas, M., Th\u00fcring, S., Yigit, S., Schmitt, A.: VISUM: A VR system for the interactive and dynamics Simulation of mechatronic systems. In: Fischer, X., Coutellier, D. (eds.) Research in Interactive Design: Proceedings of Virtual Concept 2003, Biarritz, France. Springer, Heidelberg (2003)"},{"issue":"8","key":"7_CR15","doi-asserted-by":"publisher","first-page":"786","DOI":"10.1016\/j.robot.2009.03.008","volume":"57","author":"M. Friedmann","year":"2009","unstructured":"Friedmann, M., Petersena, K., von Stryk, O.: Adequate motion simulation and collision detection for soccer playing humanoid robots. Robotics and Autonomous Systems\u00a057(8), 786\u2013795 (2009)","journal-title":"Robotics and Autonomous Systems"},{"key":"7_CR16","unstructured":"Garstenauer, H., Kurka, D.I.D.G.: A unified framework for rigid body dynamics. Degree Paper (2006)"},{"key":"7_CR17","unstructured":"Jung, D.: Opensim (2006), http:\/\/opensimulator.sourceforge.net"},{"key":"7_CR18","doi-asserted-by":"crossref","unstructured":"Koenig, N., Howard, A.: Design and use paradigms for gazebo, an open-source multi-robot simulator. In: Proc. of IEEE\/RSJ Intl. Conf. on Intelligent Robots and Systems (IROS), Sendai, Japan, pp. 2149\u20132154 (September 2004)","DOI":"10.1109\/IROS.2004.1389727"},{"key":"7_CR19","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1007\/11780519_16","volume-title":"RoboCup 2005: Robot Soccer World Cup IX","author":"T. Laue","year":"2006","unstructured":"Laue, T., Spiess, K., R\u00f6fer, T.: SimRobot \u2014 A General Physical Robot Simulator and Its Application in RoboCup. In: Bredenfeld, A., Jacoff, A., Noda, I., Takahashi, Y. (eds.) RoboCup 2005. LNCS (LNAI), vol.\u00a04020, pp. 173\u2013183. Springer, Heidelberg (2006)"},{"issue":"1","key":"7_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1142\/S021984360900167X","volume":"6","author":"J. Lee","year":"2009","unstructured":"Lee, J., Oh, J.H.: Biped Walking Pattern Generation Using Reinforcement Learning. International Journal of Humanoid Robotics\u00a06(1), 1\u201321 (2009)","journal-title":"International Journal of Humanoid Robotics"},{"key":"7_CR21","unstructured":"Lima, J.L., Goncalves, J.C., Costa, P.G., Moreira, A.P.: Realistic Behaviour Simulation of a Humanoid Robot. In: Proceedings of 8th Conference on Autonomous Robot Systems and Competitions, Aveiro, Portugal (April 2008)"},{"issue":"1","key":"7_CR22","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1007\/BF02186473","volume":"14","author":"O.L. Mangasarian","year":"1988","unstructured":"Mangasarian, O.L., Leone, R.: Parallel gradient projection successive overrelaxation for symmetric linear complementarity problems and linear programs. Annals of Operations Research\u00a014(1), 41\u201359 (1988)","journal-title":"Annals of Operations Research"},{"issue":"1","key":"7_CR23","doi-asserted-by":"publisher","first-page":"39","DOI":"10.5772\/5618","volume":"1","author":"O. Michel","year":"2004","unstructured":"Michel, O.: Webots: Professional Mobile Robot Simulation. International Journal of Advanced Robotic Systems\u00a01(1), 39\u201342 (2004)","journal-title":"International Journal of Advanced Robotic Systems"},{"key":"7_CR24","doi-asserted-by":"crossref","unstructured":"Moores, B.T., MacDonald, B.A.: A dynamics simulation architecture for robotic systems. In: Proc. of IEEE Intl. Conf. on Robotics and Automation (ICRA), Barcelona, Spain (April 2005)","DOI":"10.1109\/ROBOT.2005.1570818"},{"key":"7_CR25","volume-title":"Numerical Optimization","author":"J. Nocedal","year":"2006","unstructured":"Nocedal, J., Wright, S.J.: Numerical Optimization, 2nd edn. Springer, Heidelberg (2006)","edition":"2"},{"key":"7_CR26","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1007\/978-3-540-30082-3_18","volume-title":"Multiagent System Technologies","author":"O. Obst","year":"2004","unstructured":"Obst, O., Rollmann, M.: SPARK \u2013 A Generic Simulator for Physical Multiagent Simulations. In: Lindemann, G., Denzinger, J., Timm, I.J., Unland, R. (eds.) MATES 2004. LNCS (LNAI), vol.\u00a03187, pp. 243\u2013257. Springer, Heidelberg (2004)"},{"key":"7_CR27","unstructured":"Smith, R.: ODE: Open Dynamics Engine"},{"key":"7_CR28","doi-asserted-by":"crossref","unstructured":"Stewart, D.E.: Rigid-body dynamics with friction and impact. SIAM Review\u00a042(1), 3\u201339 (2000)","DOI":"10.1137\/S0036144599360110"},{"key":"7_CR29","unstructured":"Sugiura, N., Takahashi, M.: Development of a Humanoid Robot Simulator and Walking Motion Analysis. In: Workshop Proceedings of SIMPAR, International Conference on Simulation, Modeling and Programming for Autonomous Robots, Venice, Italy, pp. 151\u2013158 (November 2008)"},{"key":"7_CR30","doi-asserted-by":"crossref","unstructured":"Tikhanoff, V., Fitzpatrick, P., Metta, G., Natale, L., Nori, F., Cangelosi, A.: An Open-Source Simulator for Cognitive Robotics Research: The Prototype of the iCub Humanoid Robot Simulator. In: Workshop on Performance Metrics for Intelligent Systems, National Institute of Standards and Technology, Washington DC, USA (August 2008)","DOI":"10.1145\/1774674.1774684"},{"key":"7_CR31","doi-asserted-by":"crossref","unstructured":"Wolff, K., Wahde, M.: Evolution of Biped Locomotion Using Linear Genetic Programming, ch. 16, pp. 335\u2013356. Itech Education and Publishing, Vienna (October 2007)","DOI":"10.5772\/5088"},{"key":"7_CR32","unstructured":"Yeh, T., Reinman, G., Patel, S.J., Faloutsos, P., Ageia Technologies: Fool Me Twice: Exploring and Exploiting Error Tolerance in Physics-Based Animation. In: Simulation (2006)"},{"key":"7_CR33","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1007\/978-3-540-32256-6_3","volume-title":"RoboCup 2004: Robot Soccer World Cup VIII","author":"J.C. Zagal","year":"2005","unstructured":"Zagal, J.C., Del Solar, J.R.: UchilSim: A Dynamically and Visually Realistic Simulator for the RoboCup Four Legged League. In: Nardi, D., Riedmiller, M., Sammut, C., Santos-Victor, J. (eds.) RoboCup 2004. LNCS (LNAI), vol.\u00a03276, pp. 34\u201345. Springer, Heidelberg (2005)"}],"container-title":["Lecture Notes in Computer Science","Simulation, Modeling, and Programming for Autonomous Robots"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-17319-6_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,6]],"date-time":"2019-06-06T01:43:18Z","timestamp":1559785398000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-17319-6_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642173189","9783642173196"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-17319-6_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010]]}}}