contains utilities for editing planning scenes More...
Classes | |
class | MotionPlanRequestData |
Convenience class wrapping a motion plan request and its meta-data. More... | |
class | PlanningSceneData |
Convenience class wrapping a planning scene message and its meta-data. More... | |
class | PlanningSceneEditor |
Class for creating, editing, and saving planning scenes. More... | |
struct | PlanningSceneParameters |
class | TrajectoryData |
Convenience class wrapping a trajectory message and its meta-data. More... | |
Enumerations | |
enum | PositionType { StartPosition, GoalPosition } |
Specifies either the start or end position of a motion plan request. More... | |
enum | RenderType { CollisionMesh, VisualMesh, PaddingMesh } |
Specifies how a set of links should be rendered. CollisionMesh: Mesh resource in URDF file listed for testing collisions. VisualMesh: Mesh resource in URDF file listed for visualization. PaddingMesh: Wireframe mesh representing the link's configuration space padding. More... | |
enum | TrajectoryRenderType { Kinematic, Temporal } |
Specifies how a trajectory should be rendered. Kinematic: Trajectories are rendered by iterating through the trajectory points (ignoring timestamps). Temporal: Trajectories that have valid timestamps, are rendered based on the timestamps. More... | |
Functions | |
static std::string | getMotionPlanRequestNameFromId (const unsigned int id) |
static unsigned int | getPlanningSceneIdFromName (const std::string &name) |
static std::string | getPlanningSceneNameFromId (const unsigned int id) |
static std::string | getResultErrorFromCode (int error_code) |
Convert a control error code into a string value. | |
static std::string | getTrajectoryNameFromId (const unsigned int id) |
static tf::Transform | toBulletTransform (geometry_msgs::Pose pose) |
static geometry_msgs::Pose | toGeometryPose (tf::Transform transform) |
contains utilities for editing planning scenes
Namespace planning_scene_utils
Specifies either the start or end position of a motion plan request.
Enum PositionType
Definition at line 165 of file move_arm_utils.h.
Specifies how a set of links should be rendered. CollisionMesh: Mesh resource in URDF file listed for testing collisions. VisualMesh: Mesh resource in URDF file listed for visualization. PaddingMesh: Wireframe mesh representing the link's configuration space padding.
Enum RenderType
Definition at line 177 of file move_arm_utils.h.
Specifies how a trajectory should be rendered. Kinematic: Trajectories are rendered by iterating through the trajectory points (ignoring timestamps). Temporal: Trajectories that have valid timestamps, are rendered based on the timestamps.
Enum TrajectoryRenderType
Definition at line 188 of file move_arm_utils.h.
static std::string planning_scene_utils::getMotionPlanRequestNameFromId | ( | const unsigned int | id | ) | [inline, static] |
Definition at line 125 of file move_arm_utils.h.
static unsigned int planning_scene_utils::getPlanningSceneIdFromName | ( | const std::string & | name | ) | [inline, static] |
Definition at line 115 of file move_arm_utils.h.
static std::string planning_scene_utils::getPlanningSceneNameFromId | ( | const unsigned int | id | ) | [inline, static] |
Definition at line 109 of file move_arm_utils.h.
static std::string planning_scene_utils::getResultErrorFromCode | ( | int | error_code | ) | [inline, static] |
Convert a control error code into a string value.
error_code | The input error code |
Definition at line 142 of file move_arm_utils.h.
static std::string planning_scene_utils::getTrajectoryNameFromId | ( | const unsigned int | id | ) | [inline, static] |
Definition at line 131 of file move_arm_utils.h.
static tf::Transform planning_scene_utils::toBulletTransform | ( | geometry_msgs::Pose | pose | ) | [inline, static] |
Definition at line 101 of file move_arm_utils.h.
static geometry_msgs::Pose planning_scene_utils::toGeometryPose | ( | tf::Transform | transform | ) | [inline, static] |
Definition at line 88 of file move_arm_utils.h.