addUpdateCallback(const boost::function< void(SceneUpdateType)> &fn) | planning_scene_monitor::PlanningSceneMonitor | |
attached_body_shape_handles_ | planning_scene_monitor::PlanningSceneMonitor | protected |
attached_collision_object_subscriber_ | planning_scene_monitor::PlanningSceneMonitor | protected |
AttachedBodyShapeHandles typedef | planning_scene_monitor::PlanningSceneMonitor | protected |
attachObjectCallback(const moveit_msgs::AttachedCollisionObjectConstPtr &obj) | planning_scene_monitor::PlanningSceneMonitor | protected |
checkFrameIgnored(const std::string &frame) | planning_scene_monitor::PlanningSceneMonitor | private |
clearOctomap() | planning_scene_monitor::PlanningSceneMonitor | |
clearUpdateCallbacks() | planning_scene_monitor::PlanningSceneMonitor | |
collision_body_shape_handles_ | planning_scene_monitor::PlanningSceneMonitor | protected |
collision_loader_ | planning_scene_monitor::PlanningSceneMonitor | private |
collision_object_subscriber_ | planning_scene_monitor::PlanningSceneMonitor | protected |
CollisionBodyShapeHandles typedef | planning_scene_monitor::PlanningSceneMonitor | protected |
collisionObjectCallback(const moveit_msgs::CollisionObjectConstPtr &obj) | planning_scene_monitor::PlanningSceneMonitor | protected |
configureCollisionMatrix(const planning_scene::PlanningScenePtr &scene) | planning_scene_monitor::PlanningSceneMonitor | protected |
configureDefaultPadding() | planning_scene_monitor::PlanningSceneMonitor | protected |
current_state_monitor_ | planning_scene_monitor::PlanningSceneMonitor | protected |
currentStateAttachedBodyUpdateCallback(moveit::core::AttachedBody *attached_body, bool just_attached) | planning_scene_monitor::PlanningSceneMonitor | protected |
currentWorldObjectUpdateCallback(const collision_detection::World::ObjectConstPtr &object, collision_detection::World::Action action) | planning_scene_monitor::PlanningSceneMonitor | protected |
DEFAULT_ATTACHED_COLLISION_OBJECT_TOPIC | planning_scene_monitor::PlanningSceneMonitor | static |
default_attached_padd_ | planning_scene_monitor::PlanningSceneMonitor | protected |
DEFAULT_COLLISION_OBJECT_TOPIC | planning_scene_monitor::PlanningSceneMonitor | static |
DEFAULT_JOINT_STATES_TOPIC | planning_scene_monitor::PlanningSceneMonitor | static |
default_object_padd_ | planning_scene_monitor::PlanningSceneMonitor | protected |
DEFAULT_PLANNING_SCENE_SERVICE | planning_scene_monitor::PlanningSceneMonitor | static |
DEFAULT_PLANNING_SCENE_TOPIC | planning_scene_monitor::PlanningSceneMonitor | static |
DEFAULT_PLANNING_SCENE_WORLD_TOPIC | planning_scene_monitor::PlanningSceneMonitor | static |
default_robot_link_padd_ | planning_scene_monitor::PlanningSceneMonitor | protected |
default_robot_link_scale_ | planning_scene_monitor::PlanningSceneMonitor | protected |
default_robot_padd_ | planning_scene_monitor::PlanningSceneMonitor | protected |
default_robot_scale_ | planning_scene_monitor::PlanningSceneMonitor | protected |
dt_state_update_ | planning_scene_monitor::PlanningSceneMonitor | private |
excludeAttachedBodiesFromOctree() | planning_scene_monitor::PlanningSceneMonitor | protected |
excludeAttachedBodyFromOctree(const moveit::core::AttachedBody *attached_body) | planning_scene_monitor::PlanningSceneMonitor | protected |
excludeRobotLinksFromOctree() | planning_scene_monitor::PlanningSceneMonitor | protected |
excludeWorldObjectFromOctree(const collision_detection::World::ObjectConstPtr &obj) | planning_scene_monitor::PlanningSceneMonitor | protected |
excludeWorldObjectsFromOctree() | planning_scene_monitor::PlanningSceneMonitor | protected |
get_scene_service_ | planning_scene_monitor::PlanningSceneMonitor | protected |
getDefaultAttachedObjectPadding() const | planning_scene_monitor::PlanningSceneMonitor | inline |
getDefaultObjectPadding() const | planning_scene_monitor::PlanningSceneMonitor | inline |
getDefaultRobotPadding() const | planning_scene_monitor::PlanningSceneMonitor | inline |
getDefaultRobotScale() const | planning_scene_monitor::PlanningSceneMonitor | inline |
getLastUpdateTime() const | planning_scene_monitor::PlanningSceneMonitor | inline |
getMonitoredTopics(std::vector< std::string > &topics) const | planning_scene_monitor::PlanningSceneMonitor | |
getName() const | planning_scene_monitor::PlanningSceneMonitor | inline |
getPlanningScene() | planning_scene_monitor::PlanningSceneMonitor | inline |
getPlanningScene() const | planning_scene_monitor::PlanningSceneMonitor | inline |
getPlanningScenePublishingFrequency() const | planning_scene_monitor::PlanningSceneMonitor | inline |
getPlanningSceneServiceCallback(moveit_msgs::GetPlanningScene::Request &req, moveit_msgs::GetPlanningScene::Response &res) | planning_scene_monitor::PlanningSceneMonitor | private |
getRobotDescription() const | planning_scene_monitor::PlanningSceneMonitor | inline |
getRobotModel() const | planning_scene_monitor::PlanningSceneMonitor | inline |
getRobotModelLoader() const | planning_scene_monitor::PlanningSceneMonitor | inline |
getShapeTransformCache(const std::string &target_frame, const ros::Time &target_time, occupancy_map_monitor::ShapeTransformCache &cache) const | planning_scene_monitor::PlanningSceneMonitor | protected |
getStateMonitor() const | planning_scene_monitor::PlanningSceneMonitor | inline |
getStateMonitorNonConst() | planning_scene_monitor::PlanningSceneMonitor | inline |
getStateUpdateFrequency() const | planning_scene_monitor::PlanningSceneMonitor | inline |
getTFClient() const | planning_scene_monitor::PlanningSceneMonitor | inline |
getUpdatedFrameTransforms(std::vector< geometry_msgs::TransformStamped > &transforms) | planning_scene_monitor::PlanningSceneMonitor | private |
ignored_frames_ | planning_scene_monitor::PlanningSceneMonitor | private |
includeAttachedBodiesInOctree() | planning_scene_monitor::PlanningSceneMonitor | protected |
includeAttachedBodyInOctree(const moveit::core::AttachedBody *attached_body) | planning_scene_monitor::PlanningSceneMonitor | protected |
includeRobotLinksInOctree() | planning_scene_monitor::PlanningSceneMonitor | protected |
includeWorldObjectInOctree(const collision_detection::World::ObjectConstPtr &obj) | planning_scene_monitor::PlanningSceneMonitor | protected |
includeWorldObjectsInOctree() | planning_scene_monitor::PlanningSceneMonitor | protected |
initialize(const planning_scene::PlanningScenePtr &scene) | planning_scene_monitor::PlanningSceneMonitor | protected |
last_robot_motion_time_ | planning_scene_monitor::PlanningSceneMonitor | protected |
last_robot_state_update_wall_time_ | planning_scene_monitor::PlanningSceneMonitor | private |
last_update_time_ | planning_scene_monitor::PlanningSceneMonitor | protected |
link_shape_handles_ | planning_scene_monitor::PlanningSceneMonitor | protected |
LinkShapeHandles typedef | planning_scene_monitor::PlanningSceneMonitor | protected |
lockSceneRead() | planning_scene_monitor::PlanningSceneMonitor | |
lockSceneWrite() | planning_scene_monitor::PlanningSceneMonitor | |
monitor_name_ | planning_scene_monitor::PlanningSceneMonitor | protected |
monitorDiffs(bool flag) | planning_scene_monitor::PlanningSceneMonitor | |
MONITORED_PLANNING_SCENE_TOPIC | planning_scene_monitor::PlanningSceneMonitor | static |
new_scene_update_ | planning_scene_monitor::PlanningSceneMonitor | protected |
new_scene_update_condition_ | planning_scene_monitor::PlanningSceneMonitor | protected |
newPlanningSceneCallback(const moveit_msgs::PlanningSceneConstPtr &scene) | planning_scene_monitor::PlanningSceneMonitor | private |
newPlanningSceneMessage(const moveit_msgs::PlanningScene &scene) | planning_scene_monitor::PlanningSceneMonitor | |
newPlanningSceneWorldCallback(const moveit_msgs::PlanningSceneWorldConstPtr &world) | planning_scene_monitor::PlanningSceneMonitor | protected |
nh_ | planning_scene_monitor::PlanningSceneMonitor | protected |
octomap_monitor_ | planning_scene_monitor::PlanningSceneMonitor | protected |
octomapUpdateCallback() | planning_scene_monitor::PlanningSceneMonitor | protected |
onStateUpdate(const sensor_msgs::JointStateConstPtr &joint_state) | planning_scene_monitor::PlanningSceneMonitor | private |
parent_scene_ | planning_scene_monitor::PlanningSceneMonitor | protected |
planning_scene_publisher_ | planning_scene_monitor::PlanningSceneMonitor | protected |
planning_scene_subscriber_ | planning_scene_monitor::PlanningSceneMonitor | protected |
planning_scene_world_subscriber_ | planning_scene_monitor::PlanningSceneMonitor | protected |
PlanningSceneMonitor(const std::string &robot_description, const std::shared_ptr< tf2_ros::Buffer > &tf_buffer=std::shared_ptr< tf2_ros::Buffer >(), const std::string &name="") | planning_scene_monitor::PlanningSceneMonitor | |
PlanningSceneMonitor(const robot_model_loader::RobotModelLoaderPtr &rml, const std::shared_ptr< tf2_ros::Buffer > &tf_buffer=std::shared_ptr< tf2_ros::Buffer >(), const std::string &name="") | planning_scene_monitor::PlanningSceneMonitor | |
PlanningSceneMonitor(const planning_scene::PlanningScenePtr &scene, const std::string &robot_description, const std::shared_ptr< tf2_ros::Buffer > &tf_buffer=std::shared_ptr< tf2_ros::Buffer >(), const std::string &name="") | planning_scene_monitor::PlanningSceneMonitor | |
PlanningSceneMonitor(const planning_scene::PlanningScenePtr &scene, const robot_model_loader::RobotModelLoaderPtr &rml, const std::shared_ptr< tf2_ros::Buffer > &tf_buffer=std::shared_ptr< tf2_ros::Buffer >(), const std::string &name="") | planning_scene_monitor::PlanningSceneMonitor | |
PlanningSceneMonitor(const planning_scene::PlanningScenePtr &scene, const robot_model_loader::RobotModelLoaderPtr &rml, const ros::NodeHandle &nh, const std::shared_ptr< tf2_ros::Buffer > &tf_buffer=std::shared_ptr< tf2_ros::Buffer >(), const std::string &name="") | planning_scene_monitor::PlanningSceneMonitor | |
providePlanningSceneService(const std::string &service_name=DEFAULT_PLANNING_SCENE_SERVICE) | planning_scene_monitor::PlanningSceneMonitor | |
publish_planning_scene_ | planning_scene_monitor::PlanningSceneMonitor | protected |
publish_planning_scene_frequency_ | planning_scene_monitor::PlanningSceneMonitor | protected |
publish_update_types_ | planning_scene_monitor::PlanningSceneMonitor | protected |
publishDebugInformation(bool flag) | planning_scene_monitor::PlanningSceneMonitor | |
queue_ | planning_scene_monitor::PlanningSceneMonitor | protected |
reconfigure_impl_ | planning_scene_monitor::PlanningSceneMonitor | private |
requestPlanningSceneState(const std::string &service_name=DEFAULT_PLANNING_SCENE_SERVICE) | planning_scene_monitor::PlanningSceneMonitor | |
rm_loader_ | planning_scene_monitor::PlanningSceneMonitor | private |
robot_description_ | planning_scene_monitor::PlanningSceneMonitor | protected |
robot_model_ | planning_scene_monitor::PlanningSceneMonitor | private |
root_nh_ | planning_scene_monitor::PlanningSceneMonitor | protected |
scene_ | planning_scene_monitor::PlanningSceneMonitor | protected |
scene_const_ | planning_scene_monitor::PlanningSceneMonitor | protected |
scene_update_mutex_ | planning_scene_monitor::PlanningSceneMonitor | protected |
scenePublishingThread() | planning_scene_monitor::PlanningSceneMonitor | private |
SceneUpdateType enum name | planning_scene_monitor::PlanningSceneMonitor | |
setPlanningScenePublishingFrequency(double hz) | planning_scene_monitor::PlanningSceneMonitor | |
setStateUpdateFrequency(double hz) | planning_scene_monitor::PlanningSceneMonitor | |
shape_handles_lock_ | planning_scene_monitor::PlanningSceneMonitor | mutableprotected |
shape_transform_cache_lookup_wait_time_ | planning_scene_monitor::PlanningSceneMonitor | private |
spinner_ | planning_scene_monitor::PlanningSceneMonitor | protected |
startPublishingPlanningScene(SceneUpdateType event, const std::string &planning_scene_topic=MONITORED_PLANNING_SCENE_TOPIC) | planning_scene_monitor::PlanningSceneMonitor | |
startSceneMonitor(const std::string &scene_topic=DEFAULT_PLANNING_SCENE_TOPIC) | planning_scene_monitor::PlanningSceneMonitor | |
startStateMonitor(const std::string &joint_states_topic=DEFAULT_JOINT_STATES_TOPIC, const std::string &attached_objects_topic=DEFAULT_ATTACHED_COLLISION_OBJECT_TOPIC) | planning_scene_monitor::PlanningSceneMonitor | |
startWorldGeometryMonitor(const std::string &collision_objects_topic=DEFAULT_COLLISION_OBJECT_TOPIC, const std::string &planning_scene_world_topic=DEFAULT_PLANNING_SCENE_WORLD_TOPIC, const bool load_octomap_monitor=true) | planning_scene_monitor::PlanningSceneMonitor | |
state_pending_mutex_ | planning_scene_monitor::PlanningSceneMonitor | private |
state_update_pending_ | planning_scene_monitor::PlanningSceneMonitor | private |
state_update_timer_ | planning_scene_monitor::PlanningSceneMonitor | private |
stateUpdateTimerCallback(const ros::WallTimerEvent &event) | planning_scene_monitor::PlanningSceneMonitor | private |
stopPublishingPlanningScene() | planning_scene_monitor::PlanningSceneMonitor | |
stopSceneMonitor() | planning_scene_monitor::PlanningSceneMonitor | |
stopStateMonitor() | planning_scene_monitor::PlanningSceneMonitor | |
stopWorldGeometryMonitor() | planning_scene_monitor::PlanningSceneMonitor | |
tf_buffer_ | planning_scene_monitor::PlanningSceneMonitor | protected |
triggerSceneUpdateEvent(SceneUpdateType update_type) | planning_scene_monitor::PlanningSceneMonitor | |
unlockSceneRead() | planning_scene_monitor::PlanningSceneMonitor | |
unlockSceneWrite() | planning_scene_monitor::PlanningSceneMonitor | |
update_callbacks_ | planning_scene_monitor::PlanningSceneMonitor | protected |
UPDATE_GEOMETRY enum value | planning_scene_monitor::PlanningSceneMonitor | |
update_lock_ | planning_scene_monitor::PlanningSceneMonitor | protected |
UPDATE_NONE enum value | planning_scene_monitor::PlanningSceneMonitor | |
UPDATE_SCENE enum value | planning_scene_monitor::PlanningSceneMonitor | |
UPDATE_STATE enum value | planning_scene_monitor::PlanningSceneMonitor | |
UPDATE_TRANSFORMS enum value | planning_scene_monitor::PlanningSceneMonitor | |
updateFrameTransforms() | planning_scene_monitor::PlanningSceneMonitor | |
updateSceneWithCurrentState() | planning_scene_monitor::PlanningSceneMonitor | |
updatesScene(const planning_scene::PlanningSceneConstPtr &scene) const | planning_scene_monitor::PlanningSceneMonitor | |
updatesScene(const planning_scene::PlanningScenePtr &scene) const | planning_scene_monitor::PlanningSceneMonitor | |
waitForCurrentRobotState(const ros::Time &t, double wait_time=1.) | planning_scene_monitor::PlanningSceneMonitor | |
~PlanningSceneMonitor() | planning_scene_monitor::PlanningSceneMonitor | |