Public Member Functions | Private Attributes | List of all members
uvc_camera::StereoCamera Class Reference

#include <stereocamera.h>

Public Member Functions

void feedImages ()
 
void onInit ()
 
void sendInfo (ros::Time time)
 
 StereoCamera (ros::NodeHandle comm_nh, ros::NodeHandle param_nh)
 
 ~StereoCamera ()
 

Private Attributes

uvc_cam::Camcam_left
 
uvc_cam::Camcam_right
 
int fps
 
std::string frame
 
int frames_to_skip
 
int height
 
boost::thread image_thread
 
image_transport::ImageTransport it
 
std::string left_device
 
camera_info_manager::CameraInfoManager left_info_mgr
 
ros::Publisher left_info_pub
 
image_transport::Publisher left_pub
 
ros::NodeHandle node
 
bool ok
 
ros::NodeHandle pnode
 
std::string right_device
 
camera_info_manager::CameraInfoManager right_info_mgr
 
ros::Publisher right_info_pub
 
image_transport::Publisher right_pub
 
bool rotate_left
 
bool rotate_right
 
int skip_frames
 
int width
 

Detailed Description

Definition at line 15 of file stereocamera.h.

Constructor & Destructor Documentation

uvc_camera::StereoCamera::StereoCamera ( ros::NodeHandle  comm_nh,
ros::NodeHandle  param_nh 
)

Definition at line 50 of file stereo.cpp.

uvc_camera::StereoCamera::~StereoCamera ( )

Definition at line 267 of file stereo.cpp.

Member Function Documentation

void uvc_camera::StereoCamera::feedImages ( )

Definition at line 196 of file stereo.cpp.

void uvc_camera::StereoCamera::onInit ( )
void uvc_camera::StereoCamera::sendInfo ( ros::Time  time)

Definition at line 182 of file stereo.cpp.

Member Data Documentation

uvc_cam::Cam* uvc_camera::StereoCamera::cam_left
private

Definition at line 28 of file stereocamera.h.

uvc_cam::Cam * uvc_camera::StereoCamera::cam_right
private

Definition at line 28 of file stereocamera.h.

int uvc_camera::StereoCamera::fps
private

Definition at line 29 of file stereocamera.h.

std::string uvc_camera::StereoCamera::frame
private

Definition at line 30 of file stereocamera.h.

int uvc_camera::StereoCamera::frames_to_skip
private

Definition at line 29 of file stereocamera.h.

int uvc_camera::StereoCamera::height
private

Definition at line 29 of file stereocamera.h.

boost::thread uvc_camera::StereoCamera::image_thread
private

Definition at line 38 of file stereocamera.h.

image_transport::ImageTransport uvc_camera::StereoCamera::it
private

Definition at line 25 of file stereocamera.h.

std::string uvc_camera::StereoCamera::left_device
private

Definition at line 30 of file stereocamera.h.

camera_info_manager::CameraInfoManager uvc_camera::StereoCamera::left_info_mgr
private

Definition at line 33 of file stereocamera.h.

ros::Publisher uvc_camera::StereoCamera::left_info_pub
private

Definition at line 36 of file stereocamera.h.

image_transport::Publisher uvc_camera::StereoCamera::left_pub
private

Definition at line 35 of file stereocamera.h.

ros::NodeHandle uvc_camera::StereoCamera::node
private

Definition at line 24 of file stereocamera.h.

bool uvc_camera::StereoCamera::ok
private

Definition at line 26 of file stereocamera.h.

ros::NodeHandle uvc_camera::StereoCamera::pnode
private

Definition at line 24 of file stereocamera.h.

std::string uvc_camera::StereoCamera::right_device
private

Definition at line 30 of file stereocamera.h.

camera_info_manager::CameraInfoManager uvc_camera::StereoCamera::right_info_mgr
private

Definition at line 33 of file stereocamera.h.

ros::Publisher uvc_camera::StereoCamera::right_info_pub
private

Definition at line 36 of file stereocamera.h.

image_transport::Publisher uvc_camera::StereoCamera::right_pub
private

Definition at line 35 of file stereocamera.h.

bool uvc_camera::StereoCamera::rotate_left
private

Definition at line 31 of file stereocamera.h.

bool uvc_camera::StereoCamera::rotate_right
private

Definition at line 31 of file stereocamera.h.

int uvc_camera::StereoCamera::skip_frames
private

Definition at line 29 of file stereocamera.h.

int uvc_camera::StereoCamera::width
private

Definition at line 29 of file stereocamera.h.


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


uvc_camera
Author(s): Ken Tossell
autogenerated on Sat Jun 8 2019 17:54:12