Public Member Functions | Private Types | Private Attributes | List of all members
StereoNode Class Reference

#include <StereoNode.h>

Inheritance diagram for StereoNode:
Inheritance graph
[legend]

Public Member Functions

void ImageCallback (const sensor_msgs::ImageConstPtr &msgLeft, const sensor_msgs::ImageConstPtr &msgRight)
 
 StereoNode (const ORB_SLAM2::System::eSensor sensor, ros::NodeHandle &node_handle, image_transport::ImageTransport &image_transport)
 
 ~StereoNode ()
 
- Public Member Functions inherited from Node
void Init ()
 
 Node (ORB_SLAM2::System::eSensor sensor, ros::NodeHandle &node_handle, image_transport::ImageTransport &image_transport)
 
 ~Node ()
 

Private Types

typedef message_filters::sync_policies::ApproximateTime< sensor_msgs::Image, sensor_msgs::Image > sync_pol
 

Private Attributes

message_filters::Subscriber< sensor_msgs::Image > * left_sub_
 
int resize_horizontal
 
int resize_vertical
 
message_filters::Subscriber< sensor_msgs::Image > * right_sub_
 
message_filters::Synchronizer< sync_pol > * sync_
 

Additional Inherited Members

- Protected Member Functions inherited from Node
void Update ()
 
- Protected Attributes inherited from Node
std::string camera_info_topic_
 
ros::Time current_frame_time_
 
ORB_SLAM2::Systemorb_slam_
 

Detailed Description

Definition at line 24 of file StereoNode.h.

Member Typedef Documentation

typedef message_filters::sync_policies::ApproximateTime<sensor_msgs::Image, sensor_msgs::Image> StereoNode::sync_pol
private

Definition at line 32 of file StereoNode.h.

Constructor & Destructor Documentation

StereoNode::StereoNode ( const ORB_SLAM2::System::eSensor  sensor,
ros::NodeHandle node_handle,
image_transport::ImageTransport image_transport 
)

Definition at line 30 of file StereoNode.cc.

StereoNode::~StereoNode ( )

Definition at line 40 of file StereoNode.cc.

Member Function Documentation

void StereoNode::ImageCallback ( const sensor_msgs::ImageConstPtr &  msgLeft,
const sensor_msgs::ImageConstPtr &  msgRight 
)

Definition at line 47 of file StereoNode.cc.

Member Data Documentation

message_filters::Subscriber<sensor_msgs::Image>* StereoNode::left_sub_
private

Definition at line 33 of file StereoNode.h.

int StereoNode::resize_horizontal
private

Definition at line 37 of file StereoNode.h.

int StereoNode::resize_vertical
private

Definition at line 38 of file StereoNode.h.

message_filters::Subscriber<sensor_msgs::Image>* StereoNode::right_sub_
private

Definition at line 34 of file StereoNode.h.

message_filters::Synchronizer<sync_pol>* StereoNode::sync_
private

Definition at line 35 of file StereoNode.h.


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


orb_slam2_ros
Author(s):
autogenerated on Wed Apr 21 2021 02:53:05