Public Member Functions | Public Attributes | List of all members
pick_place::ManipulationPlan Struct Reference

#include <manipulation_plan.h>

Public Member Functions

void clear ()
 Restore this plan to a state that makes it look like it never was processed by the manipulation pipeline. More...
 
EIGEN_MAKE_ALIGNED_OPERATOR_NEW ManipulationPlan (const ManipulationPlanSharedDataConstPtr &shared_data)
 

Public Attributes

moveit_msgs::GripperTranslation approach_
 
trajectory_msgs::JointTrajectory approach_posture_
 
moveit::core::RobotStatePtr approach_state_
 
moveit_msgs::MoveItErrorCodes error_code_
 
moveit_msgs::Constraints goal_constraints_
 
geometry_msgs::PoseStamped goal_pose_
 
constraint_samplers::ConstraintSamplerPtr goal_sampler_
 
std::size_t id_
 
std::vector< moveit::core::RobotStatePtr > possible_goal_states_
 
std::size_t processing_stage_
 
moveit_msgs::GripperTranslation retreat_
 
trajectory_msgs::JointTrajectory retreat_posture_
 
ManipulationPlanSharedDataConstPtr shared_data_
 
std::vector< plan_execution::ExecutableTrajectorytrajectories_
 
Eigen::Isometry3d transformed_goal_pose_
 

Detailed Description

Definition at line 117 of file manipulation_plan.h.

Constructor & Destructor Documentation

◆ ManipulationPlan()

EIGEN_MAKE_ALIGNED_OPERATOR_NEW pick_place::ManipulationPlan::ManipulationPlan ( const ManipulationPlanSharedDataConstPtr &  shared_data)
inline

Definition at line 121 of file manipulation_plan.h.

Member Function Documentation

◆ clear()

void pick_place::ManipulationPlan::clear ( )
inline

Restore this plan to a state that makes it look like it never was processed by the manipulation pipeline.

Definition at line 127 of file manipulation_plan.h.

Member Data Documentation

◆ approach_

moveit_msgs::GripperTranslation pick_place::ManipulationPlan::approach_

Definition at line 140 of file manipulation_plan.h.

◆ approach_posture_

trajectory_msgs::JointTrajectory pick_place::ManipulationPlan::approach_posture_

Definition at line 146 of file manipulation_plan.h.

◆ approach_state_

moveit::core::RobotStatePtr pick_place::ManipulationPlan::approach_state_

Definition at line 162 of file manipulation_plan.h.

◆ error_code_

moveit_msgs::MoveItErrorCodes pick_place::ManipulationPlan::error_code_

Definition at line 168 of file manipulation_plan.h.

◆ goal_constraints_

moveit_msgs::Constraints pick_place::ManipulationPlan::goal_constraints_

Definition at line 155 of file manipulation_plan.h.

◆ goal_pose_

geometry_msgs::PoseStamped pick_place::ManipulationPlan::goal_pose_

Definition at line 152 of file manipulation_plan.h.

◆ goal_sampler_

constraint_samplers::ConstraintSamplerPtr pick_place::ManipulationPlan::goal_sampler_

Definition at line 158 of file manipulation_plan.h.

◆ id_

std::size_t pick_place::ManipulationPlan::id_

Definition at line 174 of file manipulation_plan.h.

◆ possible_goal_states_

std::vector<moveit::core::RobotStatePtr> pick_place::ManipulationPlan::possible_goal_states_

Definition at line 160 of file manipulation_plan.h.

◆ processing_stage_

std::size_t pick_place::ManipulationPlan::processing_stage_

Definition at line 171 of file manipulation_plan.h.

◆ retreat_

moveit_msgs::GripperTranslation pick_place::ManipulationPlan::retreat_

Definition at line 143 of file manipulation_plan.h.

◆ retreat_posture_

trajectory_msgs::JointTrajectory pick_place::ManipulationPlan::retreat_posture_

Definition at line 149 of file manipulation_plan.h.

◆ shared_data_

ManipulationPlanSharedDataConstPtr pick_place::ManipulationPlan::shared_data_

Definition at line 137 of file manipulation_plan.h.

◆ trajectories_

std::vector<plan_execution::ExecutableTrajectory> pick_place::ManipulationPlan::trajectories_

Definition at line 165 of file manipulation_plan.h.

◆ transformed_goal_pose_

Eigen::Isometry3d pick_place::ManipulationPlan::transformed_goal_pose_

Definition at line 153 of file manipulation_plan.h.


The documentation for this struct was generated from the following file:


manipulation
Author(s): Ioan Sucan , Sachin Chitta
autogenerated on Wed Feb 21 2024 03:26:13