{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,25]],"date-time":"2026-07-25T16:00:00Z","timestamp":1784995200403,"version":"3.55.0"},"reference-count":67,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"European Regional Development"},{"name":"IMPACT","award":["CZ.02.1.01\/0.0\/0.0\/15 003\/0000468"],"award-info":[{"award-number":["CZ.02.1.01\/0.0\/0.0\/15 003\/0000468"]}]},{"name":"French government"},{"name":"Investissements d&#x0027;avenir","award":["ANR-19-P3IA-0001"],"award-info":[{"award-number":["ANR-19-P3IA-0001"]}]},{"name":"INEXACT","award":["ANR-22-CE33-0007-01"],"award-info":[{"award-number":["ANR-22-CE33-0007-01"]}]},{"name":"AGIMUS project"},{"DOI":"10.13039\/501100000780","name":"European Commission","doi-asserted-by":"publisher","award":["101070165"],"award-info":[{"award-number":["101070165"]}],"id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]},{"name":"ERC","award":["101097822"],"award-info":[{"award-number":["101097822"]}]},{"name":"European Union or the European Commission"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Robot."],"published-print":{"date-parts":[[2024]]},"DOI":"10.1109\/tro.2024.3386370","type":"journal-article","created":{"date-parts":[[2024,4,8]],"date-time":"2024-04-08T21:18:08Z","timestamp":1712611088000},"page":"2564-2581","source":"Crossref","is-referenced-by-count":30,"title":["GJK++: Leveraging Acceleration Methods for Faster Collision Detection"],"prefix":"10.1109","volume":"40","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8399-7533","authenticated-orcid":false,"given":"Louis","family":"Montaut","sequence":"first","affiliation":[{"name":"Czech Institute of Informatics, Robotics and Cybernetics, Czech Technical University in Prague, Praha, Czech Republic"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7973-1030","authenticated-orcid":false,"given":"Quentin","family":"Le Lidec","sequence":"additional","affiliation":[{"name":"Inria and D&#x00E9;partement d&#x0027;Informatique de l&#x0027;&#x00C9;cole Normale Sup&#x00E9;rieure, PSL Research University in Paris, Paris, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9450-4987","authenticated-orcid":false,"given":"Vladimir","family":"Petrik","sequence":"additional","affiliation":[{"name":"Czech Institute of Informatics, Robotics and Cybernetics, Czech Technical University in Prague, Praha, Czech Republic"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2554-5301","authenticated-orcid":false,"given":"Josef","family":"Sivic","sequence":"additional","affiliation":[{"name":"Czech Institute of Informatics, Robotics and Cybernetics, Czech Technical University in Prague, Praha, Czech Republic"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6585-2894","authenticated-orcid":false,"given":"Justin","family":"Carpentier","sequence":"additional","affiliation":[{"name":"Inria and D&#x00E9;partement d&#x0027;Informatique de l&#x0027;&#x00C9;cole Normale Sup&#x00E9;rieure, PSL Research University in Paris, Paris, France"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","article-title":"Pybullet, a python module for physics simulation for games, robotics and machine learning","author":"Coumans","year":"20162021"},{"key":"ref2","article-title":"Persistent contact manifold","year":"2008"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2012.6386109"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2016.7759083"},{"key":"ref5","article-title":"Differentiable physics and stable modes for tool-use and manipulation planning","author":"Toussaint","year":"2018","journal-title":"Robot.: Sci. Syst."},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1177\/0278364914528132"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1201\/b14581"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ICIP.2009.5414068"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/JRA.1985.1087003"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2008.4543698"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1002\/nav.3800030109"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/56.2083"},{"key":"ref13","first-page":"21244","article-title":"Heavy ball momentum for conditional gradient","volume":"34","author":"Li","year":"2021","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2021.3087910"},{"key":"ref15","article-title":"Github: Libccd","author":"Fiser","year":"2010"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/icra.2012.6225337"},{"key":"ref17","article-title":"Github: Bullet physics SDK","author":"Coumans","year":"2015"},{"key":"ref18","article-title":"Model-based design and verification for robotics","year":"2019"},{"key":"ref19","article-title":"Github: The open dynamics engine (ODE)","author":"Smith","year":"20012007"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/icra48891.2023.10160251"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1080\/10867651.1999.10487502"},{"key":"ref22","article-title":"Proximity queries and penetration depth computation on 3D game objects","volume-title":"Proc. Game Developers Conf.","author":"Van den Bergen","year":"2001"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.1991.131723"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/285857.285860"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/70.650170"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1201\/9781482297997"},{"key":"ref27","article-title":"XenoCollide: Complex collision made simple","author":"Snethen","year":"2008"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2012.6225337"},{"key":"ref29","article-title":"Simulation for learning and robotics: Numerical methods for contact, deformation, and identification","author":"Macklin","year":"2020"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/3083724"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.1986.4767773"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1007\/s10589-019-00124-7"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1137\/0304007"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1007\/BF01580381"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1561\/2400000036"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/FOCS.2013.52"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1007\/BF01589445"},{"key":"ref38","first-page":"427","article-title":"Revisiting Frank-Wolfe: Projection-free sparse convex optimization","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Jaggi","year":"2013"},{"key":"ref39","first-page":"19","article-title":"Projection-free optimization on uniformly convex sets","volume-title":"Proc. Int. Conf. Artif. Intell. Statist.","author":"Kerdreux","year":"2021"},{"issue":"9","key":"ref40","first-page":"496","article-title":"On the global linear convergence of Frank-Wolfe optimization variants","author":"Lacoste-Julien","year":"2015","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref41","first-page":"543","article-title":"A method of solving a convex programming problem with convergence rate o($1\/k^{2}$)","volume":"269","author":"Nesterov","year":"1983","journal-title":"Doklady Akademii Nauk"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1007\/b98874"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1561\/9781601987570"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511804441"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1007\/BF01580219"},{"key":"ref46","first-page":"1275","article-title":"Restarting Frank-Wolfe","volume-title":"Proc. 22nd Int. Conf. Artif. Intell. Statist.","author":"Kerdreux","year":"2019"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1515\/9781400884179"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1007\/BF01449883"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1016\/0041-5553(64)90137-5"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2022.XVIII.040"},{"key":"ref51","article-title":"HPP-FCL: An extension of the flexible collision library","author":"Pan","year":"20152022"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/ICAR.2015.7251504"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1007\/s12532-020-00179-2"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1007\/BF02591962"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1007\/s10107-004-0559-y"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA48891.2023.10160716"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1115\/1.1454112"},{"key":"ref58","article-title":"Contact models in robotics: A comparative analysis","author":"Lidec","year":"2023"},{"key":"ref59","article-title":"Solving Rubiks cube with a robot hand","author":"Akkaya","year":"2019"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/SII.2019.8700380"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA40945.2020.9196673"},{"key":"ref62","article-title":"Optimal control for switched systems","author":"Farshidian","year":"2018"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA48891.2023.10160251"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2021.XVII.034"},{"key":"ref65","first-page":"20398","article-title":"Differentiable rendering with perturbed optimizers","volume":"34","author":"Lidec","year":"2021","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2018.8624925"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/IROS47612.2022.9981586"}],"container-title":["IEEE Transactions on Robotics"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8860\/10365208\/10494919.pdf?arnumber=10494919","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,3]],"date-time":"2024-05-03T19:19:27Z","timestamp":1714763967000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10494919\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"references-count":67,"URL":"https:\/\/doi.org\/10.1109\/tro.2024.3386370","relation":{},"ISSN":["1552-3098","1941-0468"],"issn-type":[{"value":"1552-3098","type":"print"},{"value":"1941-0468","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]}}}