Ask Your Question

Inverse Dynamic library implementation in ROS?

asked 2019-02-05 07:33:51 -0500

bvaningen gravatar image

I want to use Inverse Dynamics to implement a hybrid Torque/Position on an exoskeleton. My intitial plan is to use a detailed URDF of my robot and then a software tool that can take it and solve for the torque that needs to be generated by a joint to follow the path. The system will have to run on ubuntu 16.04.5 LTS with ROS kinetic

I found a large list of different solvers that can be used, found here

I have focussed my search on the following four solvers:

  • Open Dynamic Engine
  • DART
  • Pybullet
  • Rigid Body Dynamics Library

It seems that all of these methods do pretty much the same thing. Which of the inverse dynamics solver is best supported by ROS? What solver is generally used by ROS users? What are important aspects to take into account when choosing a solver?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2021-07-08 11:11:08 -0500

tfoote gravatar image

updated 2021-07-08 11:11:27 -0500

From what you're looking at being discrete simulator solvers Gazebo is closely integrated with ROS and has support for using ODE, Bullet, Simbody and DART.

See "Dynamics Simluation" at

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools



Asked: 2019-02-05 07:33:51 -0500

Seen: 485 times

Last updated: Jul 08 '21