Classes | Typedefs | Functions | Variables
planning_scene_monitor Namespace Reference

Classes

class  CurrentStateMonitor
 Monitors the joint_states topic and tf to maintain the current state of the robot. More...
 
class  LockedPlanningSceneRO
 This is a convenience class for obtaining access to an instance of a locked PlanningScene. More...
 
class  LockedPlanningSceneRW
 This is a convenience class for obtaining access to an instance of a locked PlanningScene. More...
 
class  PlanningSceneMonitor
 PlanningSceneMonitor Subscribes to the topic planning_scene. More...
 
class  TrajectoryMonitor
 Monitors the joint_states topic and tf to record the trajectory of the robot. More...
 

Typedefs

using JointStateUpdateCallback = boost::function< void(const sensor_msgs::JointStateConstPtr &)>
 
using TrajectoryStateAddedCallback = boost::function< void(const moveit::core::RobotStateConstPtr &, const ros::Time &)>
 

Functions

 MOVEIT_CLASS_FORWARD (CurrentStateMonitor)
 
 MOVEIT_CLASS_FORWARD (PlanningSceneMonitor)
 
 MOVEIT_CLASS_FORWARD (TrajectoryMonitor)
 

Variables

static const std::string LOGNAME = "planning_scene_monitor"
 

Typedef Documentation

◆ JointStateUpdateCallback

using planning_scene_monitor::JointStateUpdateCallback = typedef boost::function<void(const sensor_msgs::JointStateConstPtr&)>

Definition at line 81 of file current_state_monitor.h.

◆ TrajectoryStateAddedCallback

using planning_scene_monitor::TrajectoryStateAddedCallback = typedef boost::function<void(const moveit::core::RobotStateConstPtr&, const ros::Time&)>

Definition at line 79 of file trajectory_monitor.h.

Function Documentation

◆ MOVEIT_CLASS_FORWARD() [1/3]

planning_scene_monitor::MOVEIT_CLASS_FORWARD ( CurrentStateMonitor  )

◆ MOVEIT_CLASS_FORWARD() [2/3]

planning_scene_monitor::MOVEIT_CLASS_FORWARD ( PlanningSceneMonitor  )

◆ MOVEIT_CLASS_FORWARD() [3/3]

planning_scene_monitor::MOVEIT_CLASS_FORWARD ( TrajectoryMonitor  )

Variable Documentation

◆ LOGNAME

const std::string planning_scene_monitor::LOGNAME = "planning_scene_monitor"
static

Definition at line 89 of file planning_scene_monitor.cpp.



planning
Author(s): Ioan Sucan , Sachin Chitta
autogenerated on Wed Jul 21 2021 02:24:09