This PR introduces a new package called noether_gui meant to house GUI components for interactively using the various tool path planning components from noether_tpp. This package is intended to package the GUI components of the toolpath_offline_planning repository more tightly to the core tool path planner code and in a plugin-based, ROS-independent manner.
An architecture diagram is provided in the noether_gui package for reference. Below is a video of the tool path planning pipeline widget in use for the SwRI demo at Automate 2022 (from see this repo)
@DavidMerzJr it seems that boost::dll (required by the plugin loader) doesn't exist in Boost 1.58 which is the version for Xenial. What do you think about dropping CI support for Xenial?
This PR introduces a new package called
noether_gui
meant to house GUI components for interactively using the various tool path planning components fromnoether_tpp
. This package is intended to package the GUI components of thetoolpath_offline_planning
repository more tightly to the core tool path planner code and in a plugin-based, ROS-independent manner.An architecture diagram is provided in the
noether_gui
package for reference. Below is a video of the tool path planning pipeline widget in use for the SwRI demo at Automate 2022 (from see this repo)