Public Member Functions | Public Attributes
pick_place::ManipulationPlan Struct Reference

#include <manipulation_plan.h>

List of all members.

Public Member Functions

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

Public Attributes

moveit_msgs::GripperTranslation approach_
trajectory_msgs::JointTrajectory approach_posture_
robot_state::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
< robot_state::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::ExecutableTrajectory
trajectories_
Eigen::Affine3d transformed_goal_pose_

Detailed Description

Definition at line 86 of file manipulation_plan.h.


Constructor & Destructor Documentation

pick_place::ManipulationPlan::ManipulationPlan ( const ManipulationPlanSharedDataConstPtr &  shared_data) [inline]

Definition at line 88 of file manipulation_plan.h.


Member Function Documentation

void pick_place::ManipulationPlan::clear ( void  ) [inline]

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

Definition at line 94 of file manipulation_plan.h.


Member Data Documentation

moveit_msgs::GripperTranslation pick_place::ManipulationPlan::approach_

Definition at line 107 of file manipulation_plan.h.

trajectory_msgs::JointTrajectory pick_place::ManipulationPlan::approach_posture_

Definition at line 113 of file manipulation_plan.h.

Definition at line 129 of file manipulation_plan.h.

moveit_msgs::MoveItErrorCodes pick_place::ManipulationPlan::error_code_

Definition at line 135 of file manipulation_plan.h.

Definition at line 122 of file manipulation_plan.h.

geometry_msgs::PoseStamped pick_place::ManipulationPlan::goal_pose_

Definition at line 119 of file manipulation_plan.h.

constraint_samplers::ConstraintSamplerPtr pick_place::ManipulationPlan::goal_sampler_

Definition at line 125 of file manipulation_plan.h.

Definition at line 141 of file manipulation_plan.h.

std::vector<robot_state::RobotStatePtr> pick_place::ManipulationPlan::possible_goal_states_

Definition at line 127 of file manipulation_plan.h.

Definition at line 138 of file manipulation_plan.h.

moveit_msgs::GripperTranslation pick_place::ManipulationPlan::retreat_

Definition at line 110 of file manipulation_plan.h.

trajectory_msgs::JointTrajectory pick_place::ManipulationPlan::retreat_posture_

Definition at line 116 of file manipulation_plan.h.

ManipulationPlanSharedDataConstPtr pick_place::ManipulationPlan::shared_data_

Definition at line 104 of file manipulation_plan.h.

Definition at line 132 of file manipulation_plan.h.

Definition at line 120 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 Mon Jul 24 2017 02:21:50