{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,24]],"date-time":"2026-06-24T21:34:36Z","timestamp":1782336876171,"version":"3.54.5"},"reference-count":35,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"2","license":[{"start":{"date-parts":[[2021,4,1]],"date-time":"2021-04-01T00:00:00Z","timestamp":1617235200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,4,1]],"date-time":"2021-04-01T00:00:00Z","timestamp":1617235200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,4,1]],"date-time":"2021-04-01T00:00:00Z","timestamp":1617235200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"GENCI-IDRIS","award":["AD011011342"],"award-info":[{"award-number":["AD011011342"]}]},{"name":"French government","award":["ANR-19-P3IA-0001"],"award-info":[{"award-number":["ANR-19-P3IA-0001"]}]},{"name":"Louis Vuitton"},{"name":"Chair on Artificial Intelligence"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Robot. Autom. Lett."],"published-print":{"date-parts":[[2021,4]]},"DOI":"10.1109\/lra.2021.3062323","type":"journal-article","created":{"date-parts":[[2021,2,25]],"date-time":"2021-02-25T20:37:24Z","timestamp":1614285444000},"page":"3413-3420","source":"Crossref","is-referenced-by-count":34,"title":["Differentiable Simulation for Physical System Identification"],"prefix":"10.1109","volume":"6","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7973-1030","authenticated-orcid":false,"given":"Quentin","family":"Le Lidec","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6567-379X","authenticated-orcid":false,"given":"Igor","family":"Kalevatykh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ivan","family":"Laptev","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cordelia","family":"Schmid","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6585-2894","authenticated-orcid":false,"given":"Justin","family":"Carpentier","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref33","first-page":"539","article-title":"The friction of wood","volume":"246","author":"atack","year":"1958","journal-title":"Proc R Soc London Ser A Math Phys Sci"},{"key":"ref32","article-title":"Adam: A method for stochastic optimization","author":"kingma","year":"2014"},{"key":"ref31","article-title":"Automatic Differentiation in Pytorch","author":"paszke","year":"2017"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/SII.2019.8700380"},{"key":"ref35","first-page":"343","article-title":"A general analysis of the convergence of admm","author":"nishihara","year":"0","journal-title":"Int Conf Mach Learn"},{"key":"ref34","article-title":"Distributed optimization and statistical learning via the alternating direction method of multipliers","volume":"3","author":"boyd","year":"2011","journal-title":"Foundations Trends Mach Learn"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2020.2969933"},{"key":"ref11","article-title":"Pybullet, a Python Module for Physics Simulation for Games, Robotics and Machine Learning","author":"coumans","year":"2016"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2012.6386109"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2019.2891085"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2017.8202133"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1457515.1409117"},{"key":"ref16","author":"cottle","year":"1992","journal-title":"The Linear Complementarity Problem"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008292328909"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/s10589-008-9223-4"},{"key":"ref19","first-page":"1","article-title":"Complementarity based multiple point collision resolution","author":"giang","year":"0","journal-title":"Proc Fourth Ir Workshop Comput Graph"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1561\/2400000003"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1177\/0278364913506757"},{"key":"ref27","author":"griewank","year":"0","journal-title":"Evaluating Derivatives"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2015.7353843"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2018.2852785"},{"key":"ref29","article-title":"Pinocchio: Fast forward and inverse dynamics for poly-articulated systems","author":"carpentier","year":"2015"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2018.2862902"},{"key":"ref8","first-page":"7178","article-title":"End-to-end differentiable physics for learning and control","volume":"31","author":"belbute-peres","year":"2018","journal-title":"Adv Neural Inf Process Syst"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA40945.2020.9196673"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2018.XIV.038"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2018.XIV.010"},{"key":"ref1","author":"featherstone","year":"2014","journal-title":"Rigid Body Dynamics Algorithms"},{"key":"ref20","first-page":"318","article-title":"Generic methods for optimization-based modeling","volume":"22","author":"domke","year":"0","journal-title":"Proc 15th Int Conf Artif Intell Statist"},{"key":"ref22","first-page":"136","article-title":"Optnet: Differentiable optimization as a layer in neural networks","author":"amos","year":"0","journal-title":"Proc Int Conf Mach Learn PMLR"},{"key":"ref21","article-title":"Differentiating through a cone program","volume":"1","author":"agrawal","year":"2019","journal-title":"J Appl Numer Optim"},{"key":"ref24","article-title":"Galileo: Perceiving physical object properties by integrating a physics engine with deep learning","volume":"28","author":"wu","year":"0","journal-title":"Proc Ad Neural Inf Process Syst"},{"key":"ref23","author":"ljung","year":"1998","journal-title":"System Identification Theory for the User"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2020.XVI.099"},{"key":"ref25","article-title":"Bounce and learn: Modeling scene dynamics with real-world bounces","author":"purushwalkam","year":"2019"}],"container-title":["IEEE Robotics and Automation Letters"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7083369\/9285111\/09363565.pdf?arnumber=9363565","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T14:54:30Z","timestamp":1652194470000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9363565\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4]]},"references-count":35,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.1109\/lra.2021.3062323","relation":{},"ISSN":["2377-3766","2377-3774"],"issn-type":[{"value":"2377-3766","type":"electronic"},{"value":"2377-3774","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,4]]}}}