Classes | Typedefs | Variables
moveit_visual_tools Namespace Reference

Classes

struct  ArmData
 I wish this struct wasn't necessary, but the SRDF does not seem to support choosing one particular link as an end effector tip - instead it does so automatically. More...
 
class  IMarkerEndEffector
 
class  IMarkerRobotState
 
class  MoveItVisualTools
 
class  VisualToolsDemo
 

Typedefs

typedef std::function< void(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &, const Eigen::Isometry3d &)> IMarkerCallback
 
typedef std::shared_ptr< const IMarkerEndEffectorIMarkerEndEffectorConstPtr
 
typedef std::shared_ptr< IMarkerEndEffectorIMarkerEndEffectorPtr
 
typedef std::shared_ptr< const IMarkerRobotStateIMarkerRobotStateConstPtr
 
typedef std::shared_ptr< IMarkerRobotStateIMarkerRobotStatePtr
 
typedef std::shared_ptr< interactive_markers::InteractiveMarkerServerInteractiveMarkerServerPtr
 
typedef std::shared_ptr< const MoveItVisualToolsMoveItVisualToolsConstPtr
 
typedef std::shared_ptr< MoveItVisualToolsMoveItVisualToolsPtr
 

Variables

static const std::string DISPLAY_PLANNED_PATH_TOPIC
 
static const std::string DISPLAY_ROBOT_STATE_TOPIC
 
const std::string LOGNAME = "visual_tools"
 
static const std::string PLANNING_GROUP_NAME = "arm"
 
static const std::string PLANNING_SCENE_TOPIC = "planning_scene"
 
static const std::string ROBOT_DESCRIPTION = "robot_description"
 
static const std::string THIS_PACKAGE = "moveit_visual_tools"
 

Typedef Documentation

◆ IMarkerCallback

typedef std::function< void(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &, const Eigen::Isometry3d &)> moveit_visual_tools::IMarkerCallback

Definition at line 100 of file imarker_end_effector.h.

◆ IMarkerEndEffectorConstPtr

Definition at line 209 of file imarker_end_effector.h.

◆ IMarkerEndEffectorPtr

Definition at line 208 of file imarker_end_effector.h.

◆ IMarkerRobotStateConstPtr

Definition at line 214 of file imarker_robot_state.h.

◆ IMarkerRobotStatePtr

Definition at line 213 of file imarker_robot_state.h.

◆ InteractiveMarkerServerPtr

Definition at line 95 of file imarker_robot_state.h.

◆ MoveItVisualToolsConstPtr

Definition at line 783 of file moveit_visual_tools.h.

◆ MoveItVisualToolsPtr

Definition at line 782 of file moveit_visual_tools.h.

Variable Documentation

◆ DISPLAY_PLANNED_PATH_TOPIC

const std::string moveit_visual_tools::DISPLAY_PLANNED_PATH_TOPIC
static
Initial value:
=
"/move_group/display_planned_path"

Definition at line 102 of file moveit_visual_tools.h.

◆ DISPLAY_ROBOT_STATE_TOPIC

const std::string moveit_visual_tools::DISPLAY_ROBOT_STATE_TOPIC
static
Initial value:
=
"display_robot_state"

Definition at line 104 of file moveit_visual_tools.h.

◆ LOGNAME

const std::string moveit_visual_tools::LOGNAME = "visual_tools"

Definition at line 100 of file moveit_visual_tools.cpp.

◆ PLANNING_GROUP_NAME

const std::string moveit_visual_tools::PLANNING_GROUP_NAME = "arm"
static

Definition at line 88 of file moveit_visual_tools_demo.cpp.

◆ PLANNING_SCENE_TOPIC

const std::string moveit_visual_tools::PLANNING_SCENE_TOPIC = "planning_scene"
static

Definition at line 106 of file moveit_visual_tools.h.

◆ ROBOT_DESCRIPTION

const std::string moveit_visual_tools::ROBOT_DESCRIPTION = "robot_description"
static

Definition at line 101 of file moveit_visual_tools.h.

◆ THIS_PACKAGE

const std::string moveit_visual_tools::THIS_PACKAGE = "moveit_visual_tools"
static

Definition at line 89 of file moveit_visual_tools_demo.cpp.



moveit_visual_tools
Author(s): Dave Coleman
autogenerated on Fri May 19 2023 02:14:04