Functions | Variables
basler_tof_node.cpp File Reference
#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>
Include dependency graph for basler_tof_node.cpp:

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 &param, double increment)
 
void round_to_increment_int (int &param, 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::CameraInfoManagerconfidence_info_manager_
 
ros::Publisher confidence_pub_
 
ros::Publisher depth_ci_pub_
 
boost::shared_ptr< camera_info_manager::CameraInfoManagerdepth_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::CameraInfoManagerintensity_info_manager_
 
ros::Publisher intensity_pub_
 
bool subscriber_connected_
 

Function Documentation

int main ( int  argc,
char *  argv[] 
)

Definition at line 288 of file basler_tof_node.cpp.

bool publish ( const BufferParts &  parts,
ros::Time  acquisition_time 
)

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.

Variable Documentation

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.

ros::Publisher cloud_pub_

Definition at line 57 of file basler_tof_node.cpp.

ros::Publisher confidence_ci_pub_

Definition at line 61 of file basler_tof_node.cpp.

Definition at line 72 of file basler_tof_node.cpp.

ros::Publisher confidence_pub_

Definition at line 60 of file basler_tof_node.cpp.

ros::Publisher depth_ci_pub_

Definition at line 63 of file basler_tof_node.cpp.

Definition at line 73 of file basler_tof_node.cpp.

ros::Publisher depth_pub_

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.

ros::Publisher intensity_ci_pub_

Definition at line 59 of file basler_tof_node.cpp.

Definition at line 71 of file basler_tof_node.cpp.

ros::Publisher intensity_pub_

Definition at line 58 of file basler_tof_node.cpp.

bool subscriber_connected_

Definition at line 69 of file basler_tof_node.cpp.



basler_tof
Author(s): Martin Guenther
autogenerated on Wed Nov 18 2020 03:55:33