ros-industrial / noether

Tool path planning and surface segmenter
124 stars 45 forks source link

GUI Package #169

Closed marip8 closed 2 years ago

marip8 commented 2 years ago

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)

tpp2

marip8 commented 2 years ago

@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?