jrl-umi3218 / jrl-dynamics

Implementation of RNEA for robot control
ISC License
3 stars 3 forks source link

where is abstract-robot-dynamics? #5

Closed facontidavide closed 11 years ago

facontidavide commented 11 years ago

Hi,

I am trying to compile some of your libraries (thanks for sharing them). I can not find

-- abstract-robot-dynamics >= 1.16 is required. -- checking for module 'abstract-robot-dynamics >= 1.16' -- package 'abstract-robot-dynamics >= 1.16' not found CMake Error at /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:266 (message): A required package was not found Call Stack (most recent call first): /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:320 (_pkg_check_modules_internal) cmake/pkg-config.cmake:141 (PKG_CHECK_MODULES) cmake/pkg-config.cmake:216 (ADD_DEPENDENCY) CMakeLists.txt:65 (ADD_REQUIRED_DEPENDENCY)

Where can I download abstract-robot-dynamics ??

francois-keith commented 11 years ago

Hello

The abstract-robot-dynamics repo is there: https://github.com/laas/abstract-robot-dynamics, that depends on https://github.com/jrl-umi3218/jrl-mal and https://github.com/jrl-umi3218/jrl-mathtools

You need those 3 repo to compile jrl-dynamics.

Regards.

François

olivier-stasse commented 11 years ago

Hi, If you wish to use jrl-dynamics I strongly suggest you to use a script similar to the following gist: https://gist.github.com/thomas-moulard/909426 jrl-dynamics is a part of a framework for control and currently relies on boost/ublas (We want to port to eigen but it has a huge impact on our software architecture...)

If you wish only to compute rigid-body dynamics for control the repository laas/metapod is a more efficient option. It has eigen support, and a more complete implementation of the appendix A of R. Featherstone "Rigid Body Dynamics Algorithms" book.

facontidavide commented 11 years ago

thanks