#include <depth_image_octomap_updater.h>
◆ DepthImageOctomapUpdater()
occupancy_map_monitor::DepthImageOctomapUpdater::DepthImageOctomapUpdater |
( |
| ) |
|
◆ ~DepthImageOctomapUpdater()
occupancy_map_monitor::DepthImageOctomapUpdater::~DepthImageOctomapUpdater |
( |
| ) |
|
|
override |
◆ depthImageCallback()
void occupancy_map_monitor::DepthImageOctomapUpdater::depthImageCallback |
( |
const sensor_msgs::ImageConstPtr & |
depth_msg, |
|
|
const sensor_msgs::CameraInfoConstPtr & |
info_msg |
|
) |
| |
|
private |
◆ excludeShape()
◆ forgetShape()
void occupancy_map_monitor::DepthImageOctomapUpdater::forgetShape |
( |
ShapeHandle |
handle | ) |
|
|
overridevirtual |
◆ getShapeTransform()
bool occupancy_map_monitor::DepthImageOctomapUpdater::getShapeTransform |
( |
mesh_filter::MeshHandle |
h, |
|
|
Eigen::Isometry3d & |
transform |
|
) |
| const |
|
private |
◆ initialize()
bool occupancy_map_monitor::DepthImageOctomapUpdater::initialize |
( |
| ) |
|
|
overridevirtual |
◆ setParams()
bool occupancy_map_monitor::DepthImageOctomapUpdater::setParams |
( |
XmlRpc::XmlRpcValue & |
params | ) |
|
|
overridevirtual |
◆ start()
void occupancy_map_monitor::DepthImageOctomapUpdater::start |
( |
| ) |
|
|
overridevirtual |
◆ stop()
void occupancy_map_monitor::DepthImageOctomapUpdater::stop |
( |
| ) |
|
|
overridevirtual |
◆ stopHelper()
void occupancy_map_monitor::DepthImageOctomapUpdater::stopHelper |
( |
| ) |
|
|
private |
◆ average_callback_dt_
double occupancy_map_monitor::DepthImageOctomapUpdater::average_callback_dt_ |
|
private |
◆ failed_tf_
unsigned int occupancy_map_monitor::DepthImageOctomapUpdater::failed_tf_ |
|
private |
◆ far_clipping_plane_distance_
double occupancy_map_monitor::DepthImageOctomapUpdater::far_clipping_plane_distance_ |
|
private |
◆ filtered_cloud_topic_
std::string occupancy_map_monitor::DepthImageOctomapUpdater::filtered_cloud_topic_ |
|
private |
◆ filtered_depth_transport_
◆ filtered_label_transport_
◆ filtered_labels_
std::vector<unsigned int> occupancy_map_monitor::DepthImageOctomapUpdater::filtered_labels_ |
|
private |
◆ free_space_updater_
std::unique_ptr<LazyFreeSpaceUpdater> occupancy_map_monitor::DepthImageOctomapUpdater::free_space_updater_ |
|
private |
◆ good_tf_
unsigned int occupancy_map_monitor::DepthImageOctomapUpdater::good_tf_ |
|
private |
◆ image_callback_count_
unsigned int occupancy_map_monitor::DepthImageOctomapUpdater::image_callback_count_ |
|
private |
◆ image_topic_
std::string occupancy_map_monitor::DepthImageOctomapUpdater::image_topic_ |
|
private |
◆ input_depth_transport_
◆ inv_fx_
double occupancy_map_monitor::DepthImageOctomapUpdater::inv_fx_ |
|
private |
◆ inv_fy_
double occupancy_map_monitor::DepthImageOctomapUpdater::inv_fy_ |
|
private |
◆ K0_
double occupancy_map_monitor::DepthImageOctomapUpdater::K0_ |
|
private |
◆ K2_
double occupancy_map_monitor::DepthImageOctomapUpdater::K2_ |
|
private |
◆ K4_
double occupancy_map_monitor::DepthImageOctomapUpdater::K4_ |
|
private |
◆ K5_
double occupancy_map_monitor::DepthImageOctomapUpdater::K5_ |
|
private |
◆ last_depth_callback_start_
ros::WallTime occupancy_map_monitor::DepthImageOctomapUpdater::last_depth_callback_start_ |
|
private |
◆ last_update_time_
ros::Time occupancy_map_monitor::DepthImageOctomapUpdater::last_update_time_ |
|
private |
◆ max_update_rate_
double occupancy_map_monitor::DepthImageOctomapUpdater::max_update_rate_ |
|
private |
◆ mesh_filter_
◆ model_depth_transport_
◆ near_clipping_plane_distance_
double occupancy_map_monitor::DepthImageOctomapUpdater::near_clipping_plane_distance_ |
|
private |
◆ nh_
◆ ns_
std::string occupancy_map_monitor::DepthImageOctomapUpdater::ns_ |
|
private |
◆ padding_offset_
double occupancy_map_monitor::DepthImageOctomapUpdater::padding_offset_ |
|
private |
◆ padding_scale_
double occupancy_map_monitor::DepthImageOctomapUpdater::padding_scale_ |
|
private |
◆ pub_filtered_depth_image_
◆ pub_filtered_label_image_
◆ pub_model_depth_image_
◆ queue_size_
std::size_t occupancy_map_monitor::DepthImageOctomapUpdater::queue_size_ |
|
private |
◆ sensor_type_
std::string occupancy_map_monitor::DepthImageOctomapUpdater::sensor_type_ |
|
private |
◆ shadow_threshold_
double occupancy_map_monitor::DepthImageOctomapUpdater::shadow_threshold_ |
|
private |
◆ skip_horizontal_pixels_
unsigned int occupancy_map_monitor::DepthImageOctomapUpdater::skip_horizontal_pixels_ |
|
private |
◆ skip_vertical_pixels_
unsigned int occupancy_map_monitor::DepthImageOctomapUpdater::skip_vertical_pixels_ |
|
private |
◆ sub_depth_image_
◆ tf_buffer_
std::shared_ptr<tf2_ros::Buffer> occupancy_map_monitor::DepthImageOctomapUpdater::tf_buffer_ |
|
private |
◆ x_cache_
std::vector<float> occupancy_map_monitor::DepthImageOctomapUpdater::x_cache_ |
|
private |
◆ y_cache_
std::vector<float> occupancy_map_monitor::DepthImageOctomapUpdater::y_cache_ |
|
private |
The documentation for this class was generated from the following files: