noether
noether copied to clipboard
Raster utils
I can separate this into 2 PRs if needed, but this does two things.
- It addresses an yaml library issue. This issue is referenced here and only appears for me when I am building in Release. This gets rid of YAML forward declaration, which I'm not convinced was having a major benefit in compile time, but was causing problems. (For reference I am building on Ubuntu 22.04 using colcon with ROS2 Humble)
- It moves several of the functions in the plane slicer raster planner into a separate library header so that they can be reused for other planners.