Nav2 Navigation Stack - lyrical  lyrical
ROS 2 Navigation Stack
nav2_collision_monitor::CostmapSource Member List

This is the complete list of members for nav2_collision_monitor::CostmapSource, including all inherited members.

activate()nav2_collision_monitor::Source
add_ez_service_nav2_collision_monitor::Sourceprotected
addExclusionZoneCallback(const std::shared_ptr< rmw_request_id_t > request_header, const std::shared_ptr< nav2_msgs::srv::AddExclusionZone::Request > request, std::shared_ptr< nav2_msgs::srv::AddExclusionZone::Response > response)nav2_collision_monitor::Sourceprotected
base_frame_id_nav2_collision_monitor::Sourceprotected
base_shift_correction_nav2_collision_monitor::Sourceprotected
configure()nav2_collision_monitor::CostmapSource
CostmapSource(const nav2::LifecycleNode::WeakPtr &node, const std::string &source_name, const nav2::TransformBuffer::SharedPtr tf_buffer, const std::string &base_frame_id, const std::string &global_frame_id, const tf2::Duration &transform_tolerance, const rclcpp::Duration &source_timeout, const bool base_shift_correction)nav2_collision_monitor::CostmapSource
deactivate()nav2_collision_monitor::Source
enabled_nav2_collision_monitor::Sourceprotected
exclusion_zones_nav2_collision_monitor::Sourceprotected
getCommonParameters(std::string &source_topic)nav2_collision_monitor::Sourceprotected
getData(const rclcpp::Time &curr_time, std::vector< Point > &data)nav2_collision_monitor::Source
getEnabled() constnav2_collision_monitor::Source
getParameters(std::string &source_topic)nav2_collision_monitor::CostmapSource
getSourceData(const rclcpp::Time &curr_time, std::vector< Point > &data) overridenav2_collision_monitor::CostmapSourcevirtual
getSourceName() constnav2_collision_monitor::Source
getSourceTimeout() constnav2_collision_monitor::Source
getTransform(const rclcpp::Time &curr_time, const std_msgs::msg::Header &data_header, tf2::Transform &tf_transform) constnav2_collision_monitor::Sourceprotected
global_frame_id_nav2_collision_monitor::Sourceprotected
hasData() constnav2_collision_monitor::CostmapSourceinline
logger_nav2_collision_monitor::Sourceprotected
mutex_nav2_collision_monitor::Sourcemutableprotected
node_nav2_collision_monitor::Sourceprotected
on_set_params_handler_ (defined in nav2_collision_monitor::Source)nav2_collision_monitor::Sourceprotected
post_set_params_handler_ (defined in nav2_collision_monitor::Source)nav2_collision_monitor::Sourceprotected
publishExclusionZones() constnav2_collision_monitor::Source
remove_ez_service_nav2_collision_monitor::Sourceprotected
removeExclusionZoneCallback(const std::shared_ptr< rmw_request_id_t > request_header, const std::shared_ptr< nav2_msgs::srv::RemoveExclusionZone::Request > request, std::shared_ptr< nav2_msgs::srv::RemoveExclusionZone::Response > response)nav2_collision_monitor::Sourceprotected
Source(const nav2::LifecycleNode::WeakPtr &node, const std::string &source_name, const nav2::TransformBuffer::SharedPtr tf_buffer, const std::string &base_frame_id, const std::string &global_frame_id, const tf2::Duration &transform_tolerance, const rclcpp::Duration &source_timeout, const bool base_shift_correction)nav2_collision_monitor::Source
source_name_nav2_collision_monitor::Sourceprotected
source_timeout_nav2_collision_monitor::Sourceprotected
sourceValid(const rclcpp::Time &source_time, const rclcpp::Time &curr_time) constnav2_collision_monitor::Sourceprotected
tf_buffer_nav2_collision_monitor::Sourceprotected
transform_tolerance_nav2_collision_monitor::Sourceprotected
updateParametersCallback(const std::vector< rclcpp::Parameter > &parameters)nav2_collision_monitor::Sourceprotected
validateParameterUpdatesCallback(const std::vector< rclcpp::Parameter > &parameters)nav2_collision_monitor::Sourceprotected
~CostmapSource()nav2_collision_monitor::CostmapSource
~Source()nav2_collision_monitor::Sourcevirtual