{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,18]],"date-time":"2026-04-18T16:41:24Z","timestamp":1776530484324,"version":"3.51.2"},"reference-count":39,"publisher":"IEEE","license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019,1]]},"DOI":"10.1109\/sii.2019.8700380","type":"proceedings-article","created":{"date-parts":[[2019,4,30]],"date-time":"2019-04-30T10:34:08Z","timestamp":1556620448000},"page":"614-619","source":"Crossref","is-referenced-by-count":326,"title":["The Pinocchio C++ library : A fast and flexible implementation of rigid body dynamics algorithms and their analytical derivatives"],"prefix":"10.1109","author":[{"given":"Justin","family":"Carpentier","sequence":"first","affiliation":[]},{"given":"Guilhem","family":"Saurel","sequence":"additional","affiliation":[]},{"given":"Gabriele","family":"Buondonno","sequence":"additional","affiliation":[]},{"given":"Joseph","family":"Mirabel","sequence":"additional","affiliation":[]},{"given":"Florent","family":"Lamiraux","sequence":"additional","affiliation":[]},{"given":"Olivier","family":"Stasse","sequence":"additional","affiliation":[]},{"given":"Nicolas","family":"Mansard","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","author":"carpentier","year":"2017","journal-title":"Computational foundations of anthropomorphic locomotion"},{"key":"ref38","article-title":"C-CROC: Continuous and Convex Resolution of Centroidal dynamic trajectories for legged robots in multi-contact scenarios","author":"fernbach","year":"2018","journal-title":"working paper or preprint"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2016.2518739"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2018.2862902"},{"key":"ref31","first-page":"9","article-title":"Learning feasibility constraints for multi-contact locomotion of legged robots","author":"carpentier","year":"2017","journal-title":"Robotics Science and Systems"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2016.7487538"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2018.8593888"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2016.7759083"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2018.8624925"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/SIMPAR.2016.7862383"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1177\/0278364904041324"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1016\/j.piutam.2011.04.023"},{"key":"ref12","author":"koolen","year":"2016","journal-title":"RigidBodyDynamics jl"},{"key":"ref13","author":"tedrake","year":"2016","journal-title":"Drake A planning control and analysis toolbox for nonlinear dynamical systems"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2776880.2792704"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.21105\/joss.00500"},{"key":"ref16","author":"guennebaud","year":"2010","journal-title":"Eigen V3"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2012.6225337"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1115\/1.3149599"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1115\/1.3139699"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2017.8246947"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.5194\/ms-4-199-2013"},{"key":"ref27","article-title":"The KUKA-DLR lightweight robot arm - a new reference platform for robotics research and manufacturing","author":"bischoff","year":"2010","journal-title":"In 41st International Symposium on Robotics"},{"key":"ref3","author":"hollars","year":"1991","journal-title":"SD\/FAST user&#x2019;s manual"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/AIM.2014.6878246"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1177\/0959651811402275"},{"key":"ref5","article-title":"The HuMAnS toolbox, a homogenous framework for motion capture, analysis and simulation","author":"wieber","year":"2006","journal-title":"7th International Symposium on the 3D Analysis of Human Movement"},{"key":"ref8","first-page":"36","article-title":"RobCoGen: a code generator for efficient kinematics and dynamics of articulated robots, based on Domain Specific Languages","volume":"7","author":"frigerio","year":"2016","journal-title":"Journal of Software Engineering for Robotics (JOSER)"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2014.7041391"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4899-7560-7"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-016-9574-0"},{"key":"ref1","author":"lagrange","year":"1788","journal-title":"M&#x00E9;canique Analytique"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1177\/027836498300200102"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2018.XIV.038"},{"key":"ref21","author":"carpentier","year":"2018","journal-title":"Analytical inverse of the joint space inertia matrix"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-30023-3_27"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/229473.229474"},{"key":"ref26","first-page":"2015","author":"carpentier","year":"0","journal-title":"Pinocchio Fast forward and inverse dynamics for poly-articulated systems"},{"key":"ref25","first-page":"2005","author":"bell","year":"0","journal-title":"CppAD A Package for C++ Algorithmic Differentiation"}],"event":{"name":"2019 IEEE\/SICE International Symposium on System Integration (SII)","location":"Paris, France","start":{"date-parts":[[2019,1,14]]},"end":{"date-parts":[[2019,1,16]]}},"container-title":["2019 IEEE\/SICE International Symposium on System Integration (SII)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8694892\/8700325\/08700380.pdf?arnumber=8700380","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,17]],"date-time":"2022-07-17T21:48:20Z","timestamp":1658094500000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8700380\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1]]},"references-count":39,"URL":"https:\/\/doi.org\/10.1109\/sii.2019.8700380","relation":{},"subject":[],"published":{"date-parts":[[2019,1]]}}}