Classes | Enumerations | Functions | Variables
move_group Namespace Reference

Classes

class  ApplyPlanningSceneService
 
class  ClearOctomapService
 
class  MoveGroupCapability
 
class  MoveGroupCartesianPathService
 
struct  MoveGroupContext
 
class  MoveGroupExe
 
class  MoveGroupExecuteTrajectoryAction
 
class  MoveGroupGetPlanningSceneService
 
class  MoveGroupKinematicsService
 
class  MoveGroupMoveAction
 
class  MoveGroupPlanService
 
class  MoveGroupQueryPlannersService
 
class  MoveGroupStateValidationService
 
class  TfPublisher
 

Enumerations

enum  MoveGroupState { IDLE, PLANNING, MONITOR, LOOK }
 

Functions

 MOVEIT_CLASS_FORWARD (MoveGroupCapability)
 
 MOVEIT_STRUCT_FORWARD (MoveGroupContext)
 

Variables

static const std::string APPLY_PLANNING_SCENE_SERVICE_NAME
 
static const std::string CARTESIAN_PATH_SERVICE_NAME
 
static const std::string CLEAR_OCTOMAP_SERVICE_NAME
 
static const char * DEFAULT_CAPABILITIES []
 
static const std::string EXECUTE_ACTION_NAME = "execute_trajectory"
 
static const std::string FK_SERVICE_NAME = "compute_fk"
 
static const std::string GET_PLANNER_PARAMS_SERVICE_NAME
 
static const std::string GET_PLANNING_SCENE_SERVICE_NAME
 
static const std::string IK_SERVICE_NAME = "compute_ik"
 
static const std::string MOVE_ACTION = "move_group"
 
static const std::string NODE_NAME = "move_group"
 
static const std::string PLANNER_SERVICE_NAME
 
static const std::string QUERY_PLANNERS_SERVICE_NAME
 
static const std::string SET_PLANNER_PARAMS_SERVICE_NAME
 
static const std::string STATE_VALIDITY_SERVICE_NAME
 

Enumeration Type Documentation

◆ MoveGroupState

Enumerator
IDLE 
PLANNING 
MONITOR 
LOOK 

Definition at line 79 of file move_group_capability.h.

Function Documentation

◆ MOVEIT_CLASS_FORWARD()

move_group::MOVEIT_CLASS_FORWARD ( MoveGroupCapability  )

◆ MOVEIT_STRUCT_FORWARD()

move_group::MOVEIT_STRUCT_FORWARD ( MoveGroupContext  )

Variable Documentation

◆ APPLY_PLANNING_SCENE_SERVICE_NAME

const std::string move_group::APPLY_PLANNING_SCENE_SERVICE_NAME
static
Initial value:
=
"apply_planning_scene"

Definition at line 93 of file capability_names.h.

◆ CARTESIAN_PATH_SERVICE_NAME

const std::string move_group::CARTESIAN_PATH_SERVICE_NAME
static
Initial value:
=
"compute_cartesian_path"

Definition at line 89 of file capability_names.h.

◆ CLEAR_OCTOMAP_SERVICE_NAME

const std::string move_group::CLEAR_OCTOMAP_SERVICE_NAME
static
Initial value:
=
"clear_octomap"

Definition at line 95 of file capability_names.h.

◆ DEFAULT_CAPABILITIES

const char* move_group::DEFAULT_CAPABILITIES[]
static
Initial value:
= {
"move_group/MoveGroupCartesianPathService",
"move_group/MoveGroupKinematicsService",
"move_group/MoveGroupExecuteTrajectoryAction",
"move_group/MoveGroupMoveAction",
"move_group/MoveGroupPickPlaceAction",
"move_group/MoveGroupPlanService",
"move_group/MoveGroupQueryPlannersService",
"move_group/MoveGroupStateValidationService",
"move_group/MoveGroupGetPlanningSceneService",
"move_group/ApplyPlanningSceneService",
"move_group/ClearOctomapService",
}

Definition at line 57 of file move_group.cpp.

◆ EXECUTE_ACTION_NAME

const std::string move_group::EXECUTE_ACTION_NAME = "execute_trajectory"
static

Definition at line 77 of file capability_names.h.

◆ FK_SERVICE_NAME

const std::string move_group::FK_SERVICE_NAME = "compute_fk"
static

Definition at line 86 of file capability_names.h.

◆ GET_PLANNER_PARAMS_SERVICE_NAME

const std::string move_group::GET_PLANNER_PARAMS_SERVICE_NAME
static
Initial value:
=
"get_planner_params"

Definition at line 80 of file capability_names.h.

◆ GET_PLANNING_SCENE_SERVICE_NAME

const std::string move_group::GET_PLANNING_SCENE_SERVICE_NAME
static
Initial value:
=
"get_planning_scene"

Definition at line 91 of file capability_names.h.

◆ IK_SERVICE_NAME

const std::string move_group::IK_SERVICE_NAME = "compute_ik"
static

Definition at line 85 of file capability_names.h.

◆ MOVE_ACTION

const std::string move_group::MOVE_ACTION = "move_group"
static

Definition at line 84 of file capability_names.h.

◆ NODE_NAME

const std::string move_group::NODE_NAME = "move_group"
static

Definition at line 75 of file node_name.h.

◆ PLANNER_SERVICE_NAME

const std::string move_group::PLANNER_SERVICE_NAME
static
Initial value:
=
"plan_kinematic_path"

Definition at line 75 of file capability_names.h.

◆ QUERY_PLANNERS_SERVICE_NAME

const std::string move_group::QUERY_PLANNERS_SERVICE_NAME
static
Initial value:
=
"query_planner_interface"

Definition at line 78 of file capability_names.h.

◆ SET_PLANNER_PARAMS_SERVICE_NAME

const std::string move_group::SET_PLANNER_PARAMS_SERVICE_NAME
static
Initial value:
=
"set_planner_params"

Definition at line 82 of file capability_names.h.

◆ STATE_VALIDITY_SERVICE_NAME

const std::string move_group::STATE_VALIDITY_SERVICE_NAME
static
Initial value:
=
"check_state_validity"

Definition at line 87 of file capability_names.h.



move_group
Author(s): Ioan Sucan , Sachin Chitta
autogenerated on Thu Apr 18 2024 02:24:44