├── .clang-format ├── .github └── workflows │ ├── bionic_build.yml │ ├── clang_formatting.yml │ └── focal_build.yml ├── .run-clang-format ├── README.md ├── dependencies.rosinstall ├── opp_area_selection ├── CMakeLists.txt ├── config │ └── area_selection_parameters.yaml ├── include │ └── opp_area_selection │ │ ├── area_selector.h │ │ ├── area_selector_parameters.h │ │ ├── filter.h │ │ ├── filter_impl.hpp │ │ └── selection_artist.h ├── package.xml └── src │ ├── area_selection_node.cpp │ ├── area_selector.cpp │ └── selection_artist.cpp ├── opp_database ├── CMakeLists.txt ├── README.md ├── cmake │ └── opp_database-extras.cmake ├── include │ └── opp_database │ │ └── opp_database_interface_cpp.h ├── package.xml ├── src │ └── opp_database_interface_cpp.cpp └── test │ └── database_interface_cpp_test.cpp ├── opp_gui ├── CMakeLists.txt ├── README.md ├── cmake │ └── opp_gui-extras.cmake ├── include │ └── opp_gui │ │ ├── register_ros_msgs_for_qt.h │ │ ├── tool_path_planner_panel.h │ │ ├── utils.h │ │ └── widgets │ │ ├── list_editor_widget_base.h │ │ ├── polygon_area_selection_widget.h │ │ ├── polyline_path_selection_widget.h │ │ ├── segmentation_parameters_editor_widget.h │ │ ├── surface_selection_combo_widget.h │ │ ├── tool_path_editor_widget.h │ │ ├── tool_path_parameters_editor_widget.h │ │ ├── tool_path_planner_widget.h │ │ ├── touch_point_editor_widget.h │ │ └── touch_point_parameters_editor_widget.h ├── package.xml ├── plugin_description.xml ├── src │ ├── nodes │ │ ├── segmentation_demo_app.cpp │ │ ├── tool_path_editor_demo_app.cpp │ │ ├── tool_path_planner_demo_app.cpp │ │ └── touch_point_editor_demo_app.cpp │ ├── tool_path_planner_panel.cpp │ ├── utils.cpp │ └── widgets │ │ ├── polygon_area_selection_widget.cpp │ │ ├── polyline_path_selection_widget.cpp │ │ ├── segmentation_parameters_editor_widget.cpp │ │ ├── surface_selection_combo_widget.cpp │ │ ├── tool_path_editor_widget.cpp │ │ ├── tool_path_parameters_editor_widget.cpp │ │ ├── tool_path_planner_widget.cpp │ │ ├── touch_point_editor_widget.cpp │ │ └── touch_point_parameters_editor_widget.cpp └── ui │ ├── list_editor.ui │ ├── polygon_area_selection_widget.ui │ ├── polyline_path_selection_widget.ui │ ├── segmentation_parameters_editor.ui │ ├── surface_selection_combo_widget.ui │ ├── tool_path_parameters_editor.ui │ ├── tool_path_planner.ui │ └── touch_point_parameters_editor.ui ├── opp_msgs ├── CMakeLists.txt ├── msg │ ├── ErrorType.msg │ ├── Job.msg │ ├── Part.msg │ ├── ProcessType.msg │ ├── ToolPath.msg │ ├── ToolPathParams.msg │ └── TouchPoint.msg ├── package.xml └── srv │ ├── GetPathSelectionCloud.srv │ ├── GetPathSelectionMesh.srv │ └── GetROISelection.srv ├── opp_msgs_serialization ├── CMakeLists.txt ├── include │ └── opp_msgs_serialization │ │ └── opp_msgs_yaml.h ├── package.xml └── test │ └── serialization_test.cpp ├── opp_path_selection ├── CMakeLists.txt ├── config │ └── path_selection_parameters.yaml ├── include │ └── opp_path_selection │ │ ├── filter.h │ │ ├── filter_impl.hpp │ │ ├── path_selection_artist.h │ │ └── path_selector.h ├── package.xml └── src │ ├── path_selection_artist.cpp │ ├── path_selection_node.cpp │ └── path_selector.cpp └── opp_startup ├── CMakeLists.txt ├── config └── planner.rviz ├── launch └── planner_application.launch └── package.xml /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/bionic_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/.github/workflows/bionic_build.yml -------------------------------------------------------------------------------- /.github/workflows/clang_formatting.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/.github/workflows/clang_formatting.yml -------------------------------------------------------------------------------- /.github/workflows/focal_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/.github/workflows/focal_build.yml -------------------------------------------------------------------------------- /.run-clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/.run-clang-format -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/README.md -------------------------------------------------------------------------------- /dependencies.rosinstall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/dependencies.rosinstall -------------------------------------------------------------------------------- /opp_area_selection/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_area_selection/CMakeLists.txt -------------------------------------------------------------------------------- /opp_area_selection/config/area_selection_parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_area_selection/config/area_selection_parameters.yaml -------------------------------------------------------------------------------- /opp_area_selection/include/opp_area_selection/area_selector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_area_selection/include/opp_area_selection/area_selector.h -------------------------------------------------------------------------------- /opp_area_selection/include/opp_area_selection/area_selector_parameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_area_selection/include/opp_area_selection/area_selector_parameters.h -------------------------------------------------------------------------------- /opp_area_selection/include/opp_area_selection/filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_area_selection/include/opp_area_selection/filter.h -------------------------------------------------------------------------------- /opp_area_selection/include/opp_area_selection/filter_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_area_selection/include/opp_area_selection/filter_impl.hpp -------------------------------------------------------------------------------- /opp_area_selection/include/opp_area_selection/selection_artist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_area_selection/include/opp_area_selection/selection_artist.h -------------------------------------------------------------------------------- /opp_area_selection/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_area_selection/package.xml -------------------------------------------------------------------------------- /opp_area_selection/src/area_selection_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_area_selection/src/area_selection_node.cpp -------------------------------------------------------------------------------- /opp_area_selection/src/area_selector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_area_selection/src/area_selector.cpp -------------------------------------------------------------------------------- /opp_area_selection/src/selection_artist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_area_selection/src/selection_artist.cpp -------------------------------------------------------------------------------- /opp_database/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_database/CMakeLists.txt -------------------------------------------------------------------------------- /opp_database/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_database/README.md -------------------------------------------------------------------------------- /opp_database/cmake/opp_database-extras.cmake: -------------------------------------------------------------------------------- 1 | find_package(Qt5 REQUIRED COMPONENTS Sql) 2 | -------------------------------------------------------------------------------- /opp_database/include/opp_database/opp_database_interface_cpp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_database/include/opp_database/opp_database_interface_cpp.h -------------------------------------------------------------------------------- /opp_database/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_database/package.xml -------------------------------------------------------------------------------- /opp_database/src/opp_database_interface_cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_database/src/opp_database_interface_cpp.cpp -------------------------------------------------------------------------------- /opp_database/test/database_interface_cpp_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_database/test/database_interface_cpp_test.cpp -------------------------------------------------------------------------------- /opp_gui/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/CMakeLists.txt -------------------------------------------------------------------------------- /opp_gui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/README.md -------------------------------------------------------------------------------- /opp_gui/cmake/opp_gui-extras.cmake: -------------------------------------------------------------------------------- 1 | find_package(Qt5 REQUIRED COMPONENTS Core Widgets Sql) 2 | -------------------------------------------------------------------------------- /opp_gui/include/opp_gui/register_ros_msgs_for_qt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/include/opp_gui/register_ros_msgs_for_qt.h -------------------------------------------------------------------------------- /opp_gui/include/opp_gui/tool_path_planner_panel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/include/opp_gui/tool_path_planner_panel.h -------------------------------------------------------------------------------- /opp_gui/include/opp_gui/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/include/opp_gui/utils.h -------------------------------------------------------------------------------- /opp_gui/include/opp_gui/widgets/list_editor_widget_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/include/opp_gui/widgets/list_editor_widget_base.h -------------------------------------------------------------------------------- /opp_gui/include/opp_gui/widgets/polygon_area_selection_widget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/include/opp_gui/widgets/polygon_area_selection_widget.h -------------------------------------------------------------------------------- /opp_gui/include/opp_gui/widgets/polyline_path_selection_widget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/include/opp_gui/widgets/polyline_path_selection_widget.h -------------------------------------------------------------------------------- /opp_gui/include/opp_gui/widgets/segmentation_parameters_editor_widget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/include/opp_gui/widgets/segmentation_parameters_editor_widget.h -------------------------------------------------------------------------------- /opp_gui/include/opp_gui/widgets/surface_selection_combo_widget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/include/opp_gui/widgets/surface_selection_combo_widget.h -------------------------------------------------------------------------------- /opp_gui/include/opp_gui/widgets/tool_path_editor_widget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/include/opp_gui/widgets/tool_path_editor_widget.h -------------------------------------------------------------------------------- /opp_gui/include/opp_gui/widgets/tool_path_parameters_editor_widget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/include/opp_gui/widgets/tool_path_parameters_editor_widget.h -------------------------------------------------------------------------------- /opp_gui/include/opp_gui/widgets/tool_path_planner_widget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/include/opp_gui/widgets/tool_path_planner_widget.h -------------------------------------------------------------------------------- /opp_gui/include/opp_gui/widgets/touch_point_editor_widget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/include/opp_gui/widgets/touch_point_editor_widget.h -------------------------------------------------------------------------------- /opp_gui/include/opp_gui/widgets/touch_point_parameters_editor_widget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/include/opp_gui/widgets/touch_point_parameters_editor_widget.h -------------------------------------------------------------------------------- /opp_gui/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/package.xml -------------------------------------------------------------------------------- /opp_gui/plugin_description.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/plugin_description.xml -------------------------------------------------------------------------------- /opp_gui/src/nodes/segmentation_demo_app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/src/nodes/segmentation_demo_app.cpp -------------------------------------------------------------------------------- /opp_gui/src/nodes/tool_path_editor_demo_app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/src/nodes/tool_path_editor_demo_app.cpp -------------------------------------------------------------------------------- /opp_gui/src/nodes/tool_path_planner_demo_app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/src/nodes/tool_path_planner_demo_app.cpp -------------------------------------------------------------------------------- /opp_gui/src/nodes/touch_point_editor_demo_app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/src/nodes/touch_point_editor_demo_app.cpp -------------------------------------------------------------------------------- /opp_gui/src/tool_path_planner_panel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/src/tool_path_planner_panel.cpp -------------------------------------------------------------------------------- /opp_gui/src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/src/utils.cpp -------------------------------------------------------------------------------- /opp_gui/src/widgets/polygon_area_selection_widget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/src/widgets/polygon_area_selection_widget.cpp -------------------------------------------------------------------------------- /opp_gui/src/widgets/polyline_path_selection_widget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/src/widgets/polyline_path_selection_widget.cpp -------------------------------------------------------------------------------- /opp_gui/src/widgets/segmentation_parameters_editor_widget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/src/widgets/segmentation_parameters_editor_widget.cpp -------------------------------------------------------------------------------- /opp_gui/src/widgets/surface_selection_combo_widget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/src/widgets/surface_selection_combo_widget.cpp -------------------------------------------------------------------------------- /opp_gui/src/widgets/tool_path_editor_widget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/src/widgets/tool_path_editor_widget.cpp -------------------------------------------------------------------------------- /opp_gui/src/widgets/tool_path_parameters_editor_widget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/src/widgets/tool_path_parameters_editor_widget.cpp -------------------------------------------------------------------------------- /opp_gui/src/widgets/tool_path_planner_widget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/src/widgets/tool_path_planner_widget.cpp -------------------------------------------------------------------------------- /opp_gui/src/widgets/touch_point_editor_widget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/src/widgets/touch_point_editor_widget.cpp -------------------------------------------------------------------------------- /opp_gui/src/widgets/touch_point_parameters_editor_widget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/src/widgets/touch_point_parameters_editor_widget.cpp -------------------------------------------------------------------------------- /opp_gui/ui/list_editor.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/ui/list_editor.ui -------------------------------------------------------------------------------- /opp_gui/ui/polygon_area_selection_widget.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/ui/polygon_area_selection_widget.ui -------------------------------------------------------------------------------- /opp_gui/ui/polyline_path_selection_widget.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/ui/polyline_path_selection_widget.ui -------------------------------------------------------------------------------- /opp_gui/ui/segmentation_parameters_editor.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/ui/segmentation_parameters_editor.ui -------------------------------------------------------------------------------- /opp_gui/ui/surface_selection_combo_widget.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/ui/surface_selection_combo_widget.ui -------------------------------------------------------------------------------- /opp_gui/ui/tool_path_parameters_editor.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/ui/tool_path_parameters_editor.ui -------------------------------------------------------------------------------- /opp_gui/ui/tool_path_planner.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/ui/tool_path_planner.ui -------------------------------------------------------------------------------- /opp_gui/ui/touch_point_parameters_editor.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_gui/ui/touch_point_parameters_editor.ui -------------------------------------------------------------------------------- /opp_msgs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs/CMakeLists.txt -------------------------------------------------------------------------------- /opp_msgs/msg/ErrorType.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs/msg/ErrorType.msg -------------------------------------------------------------------------------- /opp_msgs/msg/Job.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs/msg/Job.msg -------------------------------------------------------------------------------- /opp_msgs/msg/Part.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs/msg/Part.msg -------------------------------------------------------------------------------- /opp_msgs/msg/ProcessType.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs/msg/ProcessType.msg -------------------------------------------------------------------------------- /opp_msgs/msg/ToolPath.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs/msg/ToolPath.msg -------------------------------------------------------------------------------- /opp_msgs/msg/ToolPathParams.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs/msg/ToolPathParams.msg -------------------------------------------------------------------------------- /opp_msgs/msg/TouchPoint.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs/msg/TouchPoint.msg -------------------------------------------------------------------------------- /opp_msgs/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs/package.xml -------------------------------------------------------------------------------- /opp_msgs/srv/GetPathSelectionCloud.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs/srv/GetPathSelectionCloud.srv -------------------------------------------------------------------------------- /opp_msgs/srv/GetPathSelectionMesh.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs/srv/GetPathSelectionMesh.srv -------------------------------------------------------------------------------- /opp_msgs/srv/GetROISelection.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs/srv/GetROISelection.srv -------------------------------------------------------------------------------- /opp_msgs_serialization/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs_serialization/CMakeLists.txt -------------------------------------------------------------------------------- /opp_msgs_serialization/include/opp_msgs_serialization/opp_msgs_yaml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs_serialization/include/opp_msgs_serialization/opp_msgs_yaml.h -------------------------------------------------------------------------------- /opp_msgs_serialization/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs_serialization/package.xml -------------------------------------------------------------------------------- /opp_msgs_serialization/test/serialization_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_msgs_serialization/test/serialization_test.cpp -------------------------------------------------------------------------------- /opp_path_selection/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_path_selection/CMakeLists.txt -------------------------------------------------------------------------------- /opp_path_selection/config/path_selection_parameters.yaml: -------------------------------------------------------------------------------- 1 | line_threshold: .05 -------------------------------------------------------------------------------- /opp_path_selection/include/opp_path_selection/filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_path_selection/include/opp_path_selection/filter.h -------------------------------------------------------------------------------- /opp_path_selection/include/opp_path_selection/filter_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_path_selection/include/opp_path_selection/filter_impl.hpp -------------------------------------------------------------------------------- /opp_path_selection/include/opp_path_selection/path_selection_artist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_path_selection/include/opp_path_selection/path_selection_artist.h -------------------------------------------------------------------------------- /opp_path_selection/include/opp_path_selection/path_selector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_path_selection/include/opp_path_selection/path_selector.h -------------------------------------------------------------------------------- /opp_path_selection/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_path_selection/package.xml -------------------------------------------------------------------------------- /opp_path_selection/src/path_selection_artist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_path_selection/src/path_selection_artist.cpp -------------------------------------------------------------------------------- /opp_path_selection/src/path_selection_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_path_selection/src/path_selection_node.cpp -------------------------------------------------------------------------------- /opp_path_selection/src/path_selector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_path_selection/src/path_selector.cpp -------------------------------------------------------------------------------- /opp_startup/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_startup/CMakeLists.txt -------------------------------------------------------------------------------- /opp_startup/config/planner.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_startup/config/planner.rviz -------------------------------------------------------------------------------- /opp_startup/launch/planner_application.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_startup/launch/planner_application.launch -------------------------------------------------------------------------------- /opp_startup/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swri-robotics/toolpath_offline_planning/HEAD/opp_startup/package.xml --------------------------------------------------------------------------------