Content area

Abstract

In our research we use rigid-body dynamics and optimal control methods to generate 3-D whole-body walking motions. For the dynamics modeling and computation we created RBDL—the Rigid Body Dynamics Library. It is a self-contained free open-source software package that implements state of the art dynamics algorithms including external contacts and collision impacts. It is based on Featherstone’s spatial algebra notation and is implemented in C++ using highly efficient data structures that exploit sparsities in the spatial operators. The library contains various helper methods to compute quantities, such as point velocities, accelerations, Jacobians, angular and linear momentum and others. A concise programming interface and minimal dependencies makes it suitable for integration into existing frameworks. We demonstrate its performance by comparing it with state of the art dynamics libraries both based on recursive evaluations and symbolic code generation.

Details

Title
RBDL: an efficient rigid-body dynamics library using recursive algorithms
Author
Felis, Martin L 1   VIAFID ORCID Logo 

 Research Group Optimization in Robotics and Biomechanics Interdisciplinary Center for Scientific Computing (IWR), ML 100, Heidelberg, Germany 
Pages
495-511
Publication year
2017
Publication date
Feb 2017
Publisher
Springer Nature B.V.
ISSN
09295593
e-ISSN
15737527
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
2259039425
Copyright
Autonomous Robots is a copyright of Springer, (2016). All Rights Reserved.