addUpdateCallback(const std::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::msg::AttachedCollisionObject::ConstSharedPtr &obj) | planning_scene_monitor::PlanningSceneMonitor | protected |
clearOctomap() | planning_scene_monitor::PlanningSceneMonitor | |
clearUpdateCallbacks() | planning_scene_monitor::PlanningSceneMonitor | |
collision_body_shape_handles_ | planning_scene_monitor::PlanningSceneMonitor | protected |
collision_object_subscriber_ | planning_scene_monitor::PlanningSceneMonitor | protected |
CollisionBodyShapeHandles typedef | planning_scene_monitor::PlanningSceneMonitor | protected |
collisionObjectCallback(const moveit_msgs::msg::CollisionObject::ConstSharedPtr &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 |
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 |
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 rclcpp::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 |
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_update_time_ | planning_scene_monitor::PlanningSceneMonitor | protected |
link_shape_handles_ | planning_scene_monitor::PlanningSceneMonitor | protected |
LinkShapeHandles typedef | planning_scene_monitor::PlanningSceneMonitor | protected |
LockedPlanningSceneRO class | planning_scene_monitor::PlanningSceneMonitor | friend |
LockedPlanningSceneRW class | planning_scene_monitor::PlanningSceneMonitor | friend |
lockSceneRead() | planning_scene_monitor::PlanningSceneMonitor | protected |
lockSceneWrite() | planning_scene_monitor::PlanningSceneMonitor | protected |
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 |
newPlanningSceneMessage(const moveit_msgs::msg::PlanningScene &scene) | planning_scene_monitor::PlanningSceneMonitor | |
newPlanningSceneWorldCallback(const moveit_msgs::msg::PlanningSceneWorld::ConstSharedPtr &world) | planning_scene_monitor::PlanningSceneMonitor | protected |
node_ | planning_scene_monitor::PlanningSceneMonitor | protected |
octomap_monitor_ | planning_scene_monitor::PlanningSceneMonitor | protected |
octomapUpdateCallback() | planning_scene_monitor::PlanningSceneMonitor | protected |
operator=(const PlanningSceneMonitor &)=delete | planning_scene_monitor::PlanningSceneMonitor | |
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 PlanningSceneMonitor &)=delete | planning_scene_monitor::PlanningSceneMonitor | |
PlanningSceneMonitor(const rclcpp::Node::SharedPtr &node, const std::string &robot_description, const std::shared_ptr< tf2_ros::Buffer > &, const std::string &name="") | planning_scene_monitor::PlanningSceneMonitor | inline |
PlanningSceneMonitor(const rclcpp::Node::SharedPtr &node, const std::string &robot_description, const std::string &name="") | planning_scene_monitor::PlanningSceneMonitor | |
PlanningSceneMonitor(const rclcpp::Node::SharedPtr &node, const robot_model_loader::RobotModelLoaderPtr &rml, const std::shared_ptr< tf2_ros::Buffer > &, const std::string &name="") | planning_scene_monitor::PlanningSceneMonitor | inline |
PlanningSceneMonitor(const rclcpp::Node::SharedPtr &node, const robot_model_loader::RobotModelLoaderPtr &rml, const std::string &name="") | planning_scene_monitor::PlanningSceneMonitor | |
PlanningSceneMonitor(const rclcpp::Node::SharedPtr &node, const planning_scene::PlanningScenePtr &scene, const std::string &robot_description, const std::shared_ptr< tf2_ros::Buffer > &, const std::string &name="") | planning_scene_monitor::PlanningSceneMonitor | inline |
PlanningSceneMonitor(const rclcpp::Node::SharedPtr &node, const planning_scene::PlanningScenePtr &scene, const std::string &robot_description, const std::string &name="") | planning_scene_monitor::PlanningSceneMonitor | |
PlanningSceneMonitor(const rclcpp::Node::SharedPtr &node, const planning_scene::PlanningScenePtr &scene, const robot_model_loader::RobotModelLoaderPtr &rml, const std::shared_ptr< tf2_ros::Buffer > &, const std::string &name="") | planning_scene_monitor::PlanningSceneMonitor | inline |
PlanningSceneMonitor(const rclcpp::Node::SharedPtr &node, const planning_scene::PlanningScenePtr &scene, const robot_model_loader::RobotModelLoaderPtr &rml, const std::string &name="") | planning_scene_monitor::PlanningSceneMonitor | |
pnode_ | planning_scene_monitor::PlanningSceneMonitor | protected |
private_executor_ | planning_scene_monitor::PlanningSceneMonitor | protected |
private_executor_thread_ | planning_scene_monitor::PlanningSceneMonitor | protected |
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 | |
requestPlanningSceneState(const std::string &service_name=DEFAULT_PLANNING_SCENE_SERVICE) | planning_scene_monitor::PlanningSceneMonitor | |
robot_description_ | 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 |
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 |
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 | |
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 |
tf_listener_ | planning_scene_monitor::PlanningSceneMonitor | protected |
triggerSceneUpdateEvent(SceneUpdateType update_type) | planning_scene_monitor::PlanningSceneMonitor | |
unlockSceneRead() | planning_scene_monitor::PlanningSceneMonitor | protected |
unlockSceneWrite() | planning_scene_monitor::PlanningSceneMonitor | protected |
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 rclcpp::Time &t, double wait_time=1.) | planning_scene_monitor::PlanningSceneMonitor | |
~PlanningSceneMonitor() | planning_scene_monitor::PlanningSceneMonitor | |