Public Member Functions | Private Attributes | List of all members
bta_tof_driver::Sensor2D Class Reference

#include <sensor2D.hpp>

Public Member Functions

void getFrame ()
 
void init ()
 
 Sensor2D (ros::NodeHandle nh_camera, ros::NodeHandle nh_private, std::string nodeName)
 
void stop ()
 
virtual ~Sensor2D ()
 

Private Attributes

std::string address_
 
GstElement * appsink
 
camera_info_manager::CameraInfoManager cim_rgb_
 
image_transport::ImageTransport it_
 
GMainLoop * loop
 
ros::NodeHandle nh_
 
ros::NodeHandle nh_private_
 
std::string nodeName_
 
GstElement * pipeline_
 
image_transport::CameraPublisher pub_rgb_
 

Detailed Description

Definition at line 70 of file sensor2D.hpp.

Constructor & Destructor Documentation

bta_ros::Sensor2D::Sensor2D ( ros::NodeHandle  nh_camera,
ros::NodeHandle  nh_private,
std::string  nodeName 
)

Definition at line 46 of file sensor2D.cpp.

bta_ros::Sensor2D::~Sensor2D ( )
virtual

Definition at line 64 of file sensor2D.cpp.

Member Function Documentation

void bta_ros::Sensor2D::getFrame ( )

Definition at line 271 of file sensor2D.cpp.

void bta_ros::Sensor2D::init ( )

Definition at line 84 of file sensor2D.cpp.

void bta_ros::Sensor2D::stop ( )

Definition at line 261 of file sensor2D.cpp.

Member Data Documentation

std::string bta_tof_driver::Sensor2D::address_
private

Definition at line 78 of file sensor2D.hpp.

GstElement* bta_tof_driver::Sensor2D::appsink
private

Definition at line 81 of file sensor2D.hpp.

camera_info_manager::CameraInfoManager bta_tof_driver::Sensor2D::cim_rgb_
private

Definition at line 74 of file sensor2D.hpp.

image_transport::ImageTransport bta_tof_driver::Sensor2D::it_
private

Definition at line 75 of file sensor2D.hpp.

GMainLoop* bta_tof_driver::Sensor2D::loop
private

Definition at line 82 of file sensor2D.hpp.

ros::NodeHandle bta_tof_driver::Sensor2D::nh_
private

Definition at line 72 of file sensor2D.hpp.

ros::NodeHandle bta_tof_driver::Sensor2D::nh_private_
private

Definition at line 72 of file sensor2D.hpp.

std::string bta_tof_driver::Sensor2D::nodeName_
private

Definition at line 73 of file sensor2D.hpp.

GstElement* bta_tof_driver::Sensor2D::pipeline_
private

Definition at line 80 of file sensor2D.hpp.

image_transport::CameraPublisher bta_tof_driver::Sensor2D::pub_rgb_
private

Definition at line 76 of file sensor2D.hpp.


The documentation for this class was generated from the following files:


bta_tof_driver
Author(s): Angel Merino , Simon Vogl
autogenerated on Fri Jun 21 2019 19:57:15