39 #include <moveit/task_constructor/storage.h>
40 #include <moveit/robot_model/robot_model.h>
41 #include <moveit/robot_trajectory/robot_trajectory.h>
42 #include <moveit/trajectory_processing/time_parameterization.h>
45 namespace task_constructor {
50 moveit::core::JointModelGroup* merge(
const std::vector<const moveit::core::JointModelGroup*>& groups);
59 robot_trajectory::RobotTrajectoryPtr
60 merge(
const std::vector<robot_trajectory::RobotTrajectoryConstPtr>& sub_trajectories,
61 const moveit::core::RobotState& base_state, moveit::core::JointModelGroup*& merged_group,
62 const trajectory_processing::TimeParameterization& time_parameterization);