{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,24]],"date-time":"2026-01-24T07:56:13Z","timestamp":1769241373568,"version":"3.49.0"},"reference-count":29,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016,12]]},"DOI":"10.1109\/simpar.2016.7862380","type":"proceedings-article","created":{"date-parts":[[2017,2,23]],"date-time":"2017-02-23T19:36:36Z","timestamp":1487878596000},"page":"91-97","source":"Crossref","is-referenced-by-count":15,"title":["Fast derivatives of rigid body dynamics for control, optimization and estimation"],"prefix":"10.1109","author":[{"given":"Michael","family":"Neunert","sequence":"first","affiliation":[]},{"given":"Markus","family":"Giftthaler","sequence":"additional","affiliation":[]},{"given":"Marco","family":"Frigerio","sequence":"additional","affiliation":[]},{"given":"Claudio","family":"Semini","sequence":"additional","affiliation":[]},{"given":"Jonas","family":"Buchli","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","article-title":"Drake: A planning, control, and analysis toolbox for nonlinear dynamical systems","author":"tedrake","year":"2014"},{"key":"ref11","year":"2016","journal-title":"Eigen Linear Algebra Library"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2016.2527830"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2013.6696688"},{"key":"ref14","doi-asserted-by":"crossref","first-page":"331","DOI":"10.1023\/A:1015523018029","article-title":"Comparison of automatic and symbolic differentiation in mathematical modeling and computer simulation of rigid-body systems","volume":"7","author":"d\u00fcrbaum","year":"2002","journal-title":"Multibody System Dynamics"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1090\/S0025-5718-99-01027-3"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1115\/DETC2005-85640"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1016\/j.advengsoft.2014.03.002"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-009-0153-7_6"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4899-7560-7"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1137\/S0036144504446096"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2560359"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-36119-0_4"},{"key":"ref3","year":"2016","journal-title":"Maxima a Computer Algebra System"},{"key":"ref6","article-title":"CppAD: a package for C++ algorithmic differentiation","author":"bell","year":"2012","journal-title":"Computational Infrastructure for Operations Research"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1007\/s10107-004-0559-y"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1201\/b11644-8"},{"key":"ref8","article-title":"The stan math library: Reverse-mode automatic differentiation in C++","author":"carpenter","year":"2015","journal-title":"CoRR"},{"key":"ref7","article-title":"Fadbad, a flexible C++ package for automatic differentiation","author":"bendtsen","year":"0","journal-title":"Department of Mathematical Modelling Technical University of Denmark 1996"},{"key":"ref2","year":"2016","journal-title":"Mathematica Software"},{"key":"ref9","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":"ref1","year":"2016","journal-title":"Matlab & simulink software"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2007.363606"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2005.860248"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2011.5980156"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1177\/0959651811402275"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898717761"},{"key":"ref26","article-title":"A multiple shooting algorithm for direct solution of optimal control problems","author":"bock","year":"0","journal-title":"1984 IFAC World Congress"},{"key":"ref25","author":"leal","year":"2016"}],"event":{"name":"2016 IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR)","location":"San Francisco, CA, USA","start":{"date-parts":[[2016,12,13]]},"end":{"date-parts":[[2016,12,16]]}},"container-title":["2016 IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7858577\/7862346\/07862380.pdf?arnumber=7862380","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,18]],"date-time":"2019-09-18T21:18:02Z","timestamp":1568841482000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7862380\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,12]]},"references-count":29,"URL":"https:\/\/doi.org\/10.1109\/simpar.2016.7862380","relation":{},"subject":[],"published":{"date-parts":[[2016,12]]}}}