#include <ConsumerImplHelper/ToFCamera.h>#include <GenTL/PFNC.h>#include <string>#include <iostream>#include <fstream>#include <iomanip>#include <ros/ros.h>#include <camera_info_manager/camera_info_manager.h>#include <sensor_msgs/Image.h>#include <sensor_msgs/CameraInfo.h>#include <sensor_msgs/image_encodings.h>#include <cv_bridge/cv_bridge.h>#include <opencv2/opencv.hpp>#include <pcl_ros/point_cloud.h>#include <pcl_conversions/pcl_conversions.h>#include <dynamic_reconfigure/server.h>#include <basler_tof/BaslerToFConfig.h>
Go to the source code of this file.
Functions | |
| int | main (int argc, char *argv[]) |
| bool | publish (const BufferParts &parts, ros::Time acquisition_time) |
| void | round_to_increment_double (double ¶m, double increment) |
| void | round_to_increment_int (int ¶m, int increment) |
| void | subscribeCallback () |
| void | update_config (basler_tof::BaslerToFConfig &new_config, uint32_t level) |
Variables | |
| CToFCamera | camera_ |
| std::string | camera_name_ |
| ros::Publisher | cloud_pub_ |
| ros::Publisher | confidence_ci_pub_ |
| boost::shared_ptr < camera_info_manager::CameraInfoManager > | confidence_info_manager_ |
| ros::Publisher | confidence_pub_ |
| ros::Publisher | depth_ci_pub_ |
| boost::shared_ptr < camera_info_manager::CameraInfoManager > | depth_info_manager_ |
| ros::Publisher | depth_pub_ |
| std::string | device_id_ |
| std::string | frame_id_ |
| ros::Publisher | intensity_ci_pub_ |
| boost::shared_ptr < camera_info_manager::CameraInfoManager > | intensity_info_manager_ |
| ros::Publisher | intensity_pub_ |
| bool | subscriber_connected_ |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 288 of file basler_tof_node.cpp.
Definition at line 76 of file basler_tof_node.cpp.
| void round_to_increment_double | ( | double & | param, |
| double | increment | ||
| ) |
Definition at line 222 of file basler_tof_node.cpp.
| void round_to_increment_int | ( | int & | param, |
| int | increment | ||
| ) |
Definition at line 217 of file basler_tof_node.cpp.
| void subscribeCallback | ( | ) |
Definition at line 261 of file basler_tof_node.cpp.
| void update_config | ( | basler_tof::BaslerToFConfig & | new_config, |
| uint32_t | level | ||
| ) |
Definition at line 227 of file basler_tof_node.cpp.
| CToFCamera camera_ |
Definition at line 67 of file basler_tof_node.cpp.
| std::string camera_name_ |
Definition at line 66 of file basler_tof_node.cpp.
Definition at line 57 of file basler_tof_node.cpp.
Definition at line 61 of file basler_tof_node.cpp.
| boost::shared_ptr<camera_info_manager::CameraInfoManager> confidence_info_manager_ |
Definition at line 72 of file basler_tof_node.cpp.
Definition at line 60 of file basler_tof_node.cpp.
Definition at line 63 of file basler_tof_node.cpp.
| boost::shared_ptr<camera_info_manager::CameraInfoManager> depth_info_manager_ |
Definition at line 73 of file basler_tof_node.cpp.
Definition at line 62 of file basler_tof_node.cpp.
| std::string device_id_ |
Definition at line 65 of file basler_tof_node.cpp.
| std::string frame_id_ |
Definition at line 64 of file basler_tof_node.cpp.
Definition at line 59 of file basler_tof_node.cpp.
| boost::shared_ptr<camera_info_manager::CameraInfoManager> intensity_info_manager_ |
Definition at line 71 of file basler_tof_node.cpp.
Definition at line 58 of file basler_tof_node.cpp.
Definition at line 69 of file basler_tof_node.cpp.