Skip to content

ROS/MoveIt! extension for redundancy resolution with dynamic programming. Please cite: Ferrentino, E.; Salvioli, F.; Chiacchio, P. Globally Optimal Redundancy Resolution with Dynamic Programming for Robot Planning: A ROS Implementation. Robotics 2021, 10, 42. https://doi.org/10.3390/robotics10010042

License

Notifications You must be signed in to change notification settings

unisa-acg/moveit_dp_redundancy_resolution

Repository files navigation

ROS/MoveIt! extension for redundancy resolution with dynamic programming

DOI

This repository is a collection of ROS packages needed to perform globally-optimal redundancy resolution for kinematically redundant robotic systems. More information on the algorithm, designed modules and underlying methodology can be found at

Ferrentino, E.; Salvioli, F.; Chiacchio, P. Globally Optimal Redundancy Resolution with Dynamic Programming for Robot Planning: A ROS Implementation. Robotics 2021, 10, 42. https://doi.org/10.3390/robotics10010042

The moveit_dp_redundancy_resolution and moveit_dp_redundancy_resolution_msgs packages contain the core libraries, while all the fourr_kazerounian_* and panda_* packages are support packages to run demos on a 4R planar robot and 7R spatial robot respectively.

Refer to the Readmes of the single packages for further information. It is convenient to explore the documentation in the following order:

About

ROS/MoveIt! extension for redundancy resolution with dynamic programming. Please cite: Ferrentino, E.; Salvioli, F.; Chiacchio, P. Globally Optimal Redundancy Resolution with Dynamic Programming for Robot Planning: A ROS Implementation. Robotics 2021, 10, 42. https://doi.org/10.3390/robotics10010042

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published