Skip to content

unisa-acg/inverse-dynamics-solver

Repository files navigation

Inverse dynamics solver

License Build Status Static Badge

This is the accompanying code of the paper

V. Petrone, E. Ferrentino, P. Chiacchio, "A ROS2-based software library for inverse dynamics computation". Under peer-review.

This repository provides a library to solve the inverse dynamics problem for serial manipulators, i.e., it returns torques or dynamic matrices given input joint positions, velocities and accelerations.

The library is implemented in the inverse_dynamics_solver package. The library is inherited by three concrete classes, i.e.,

Dependencies

This code requires the installation of ROS2.

System dependencies

To install the packages needed by this repo as system-wide dependencies, run the following command from the repository's root folder:

rosdep install --from-paths . -i

Reproducible results

Static Badge

Our results are reproducible via the demos provided in the packages above, or by running the CodeOcean capsule: the latter option does not require installing any dependency on your computer. The capsule is reachable at https://doi.org/10.24433/CO.2265930.v1.

© 2025 Automatic Control Group (DIEM, University of Salerno)

About

A ROS2-based software library for inverse dynamics computation

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages