moveit_task_constructor/demo/src
Sebastian Jahr f4cd7d5b85
Enable parallel planning with PipelinePlanner (#450)
* Refactor pipeline planner

Make code readable

Re-order plan functions

Make usable with parallel planning

Enable configuring multiple pipelines

Add callbacks

Cleanup and documentation

Add API to set parallel planning callbacks and deprecate functions

Pass pipeline map by reference

Small clang-tidy fix

Update core/src/solvers/pipeline_planner.cpp

Co-authored-by: Sebastian Castro <4603398+sea-bass@users.noreply.github.com>

Update core/src/solvers/pipeline_planner.cpp

Format

Refactor to avoid calling .at(0) twice

Use no default stopping criteria

Update fallbacks_move demo

* Cleanup + address deprecation warnings

* Enabling optionally using a property defined pipeline planner map

* Address review

* Disable humble CI for ros2 branch

* Add pipeline planner unittests + some checks

* Add short comment
2023-10-04 15:20:10 +02:00
..
alternative_path_costs.cpp Port demo to ROS2 2021-11-25 23:02:54 +03:00
cartesian.cpp Port demo to ROS2 2021-11-25 23:02:54 +03:00
fallbacks_move_to.cpp Enable parallel planning with PipelinePlanner (#450) 2023-10-04 15:20:10 +02:00
ik_clearance_cost_parameters.yaml Replace rosparam_shortcuts with generate_parameter_library (#403) 2022-12-06 00:14:50 +03:00
ik_clearance_cost.cpp Replace rosparam_shortcuts with generate_parameter_library (#403) 2022-12-06 00:14:50 +03:00
modular.cpp Port demo to ROS2 2021-11-25 23:02:54 +03:00
pick_place_demo_parameters.yaml Replace rosparam_shortcuts with generate_parameter_library (#403) 2022-12-06 00:14:50 +03:00
pick_place_demo.cpp Replace rosparam_shortcuts with generate_parameter_library (#403) 2022-12-06 00:14:50 +03:00
pick_place_task.cpp Merge branch master into ros2 2023-05-26 16:38:15 +02:00