Robotic-Decision-Making-Lab / angler

ROS 2 framework for lightweight autonomous underwater vehicle manipulator systems
https://robotic-decision-making-lab.github.io/angler/
MIT License
18 stars 3 forks source link

Implement Set-Based TPIK and perform initial cleanup #17

Closed evan-palmer closed 1 year ago

evan-palmer commented 1 year ago

Checklist

Changes Made

This PR is much larger than it should be, but I don't have any desire to break it down into smaller PRs. The main contributions include:

  1. Development of the Set-Based TPIK algorithm for whole-body kinematic control
  2. Significantly cleaned up the description package to re-use the existing models provided in Blue and Alpha.
  3. Cleaned up the launch file
  4. Updated the dev container to support NVIDIA driver usage
  5. General cleanup and refactoring of the planning and mux packages.

Associated Issues

Testing

Way to much testing was done with the framework in simulation.