Go to the documentation of this file.
39 #include <moveit_task_constructor_msgs/Solution.h>
76 planning_scene::PlanningSceneConstPtr
scene_;
113 const planning_scene::PlanningSceneConstPtr&
scene(
const IndexPair& idx_pair)
const;
114 const planning_scene::PlanningSceneConstPtr&
scene(
size_t index)
const {
116 return data_.back().scene_;
127 void setFromMessage(
const planning_scene::PlanningScenePtr& start_scene,
128 const moveit_task_constructor_msgs::Solution& msg);
129 void fillMessage(moveit_task_constructor_msgs::Solution& msg)
const;
IndexPair indexPair(size_t index) const
std::vector< Data > data_
const std::string & comment(const IndexPair &idx_pair) const
MOVEIT_CLASS_FORWARD(OcTreeRender)
MOVEIT_CLASS_FORWARD(RobotTrajectory)
std::pair< size_t, size_t > IndexPair
pair of trajectory part and way point index within part
const MarkerVisualizationPtr markers(size_t index) const
const std::string & comment(size_t index) const
const MarkerVisualizationPtr markers(const IndexPair &idx_pair) const
const planning_scene::PlanningSceneConstPtr & startScene() const
const MarkerVisualizationPtr markersOfSubTrajectory(size_t index) const
planning_scene::PlanningSceneConstPtr scene_
end scene for each sub trajectory
size_t numSubSolutions() const
std::string comment_
comment of the trajectory
size_t getWayPointCount() const
uint32_t creator_id_
id of creating stage
std::vector< std::string > joints_
joints involved in the trajectory
DisplaySolution()=default
MOVEIT_CLASS_FORWARD(PlanningScene)
float getWayPointDurationFromPrevious(size_t index) const
size_t steps_
number of overall steps
float getWayPointDurationFromPrevious(const IndexPair &idx_pair) const
void fillMessage(moveit_task_constructor_msgs::Solution &msg) const
MarkerVisualizationPtr markers_
rviz markers
const planning_scene::PlanningSceneConstPtr & scene(const IndexPair &idx_pair) const
const moveit::core::RobotStatePtr & getWayPointPtr(const IndexPair &idx_pair) const
planning_scene::PlanningSceneConstPtr start_scene_
start scene
MOVEIT_CLASS_FORWARD(JointModelGroup)
const moveit::core::RobotStatePtr & getWayPointPtr(size_t index) const
robot_trajectory::RobotTrajectoryPtr trajectory_
sub trajectories, might be empty
const planning_scene::PlanningSceneConstPtr & scene(size_t index) const
uint32_t creatorId(const IndexPair &idx_pair) const
void setFromMessage(const planning_scene::PlanningScenePtr &start_scene, const moveit_task_constructor_msgs::Solution &msg)
visualization
Author(s): Robert Haschke
autogenerated on Thu Feb 27 2025 03:39:51