Public Member Functions | Protected Member Functions | Private Types | Private Member Functions | Private Attributes
rtabmap_ros::StereoOdometry Class Reference
Inheritance diagram for rtabmap_ros::StereoOdometry:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 StereoOdometry ()
virtual ~StereoOdometry ()

Protected Member Functions

virtual void flushCallbacks ()

Private Types

typedef
message_filters::sync_policies::ApproximateTime
< sensor_msgs::Image,
sensor_msgs::Image,
sensor_msgs::CameraInfo,
sensor_msgs::CameraInfo > 
MyApproxSyncPolicy
typedef
message_filters::sync_policies::ExactTime
< sensor_msgs::Image,
sensor_msgs::Image,
sensor_msgs::CameraInfo,
sensor_msgs::CameraInfo > 
MyExactSyncPolicy

Private Member Functions

void callback (const sensor_msgs::ImageConstPtr &imageRectLeft, const sensor_msgs::ImageConstPtr &imageRectRight, const sensor_msgs::CameraInfoConstPtr &cameraInfoLeft, const sensor_msgs::CameraInfoConstPtr &cameraInfoRight)
virtual void onOdomInit ()

Private Attributes

message_filters::Synchronizer
< MyApproxSyncPolicy > * 
approxSync_
message_filters::Subscriber
< sensor_msgs::CameraInfo > 
cameraInfoLeft_
message_filters::Subscriber
< sensor_msgs::CameraInfo > 
cameraInfoRight_
message_filters::Synchronizer
< MyExactSyncPolicy > * 
exactSync_
image_transport::SubscriberFilter imageRectLeft_
image_transport::SubscriberFilter imageRectRight_
int queueSize_

Detailed Description

Definition at line 56 of file stereo_odometry.cpp.


Member Typedef Documentation

typedef message_filters::sync_policies::ApproximateTime<sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo> rtabmap_ros::StereoOdometry::MyApproxSyncPolicy [private]

Definition at line 225 of file stereo_odometry.cpp.

typedef message_filters::sync_policies::ExactTime<sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo> rtabmap_ros::StereoOdometry::MyExactSyncPolicy [private]

Definition at line 227 of file stereo_odometry.cpp.


Constructor & Destructor Documentation

Definition at line 59 of file stereo_odometry.cpp.

virtual rtabmap_ros::StereoOdometry::~StereoOdometry ( ) [inline, virtual]

Definition at line 67 of file stereo_odometry.cpp.


Member Function Documentation

void rtabmap_ros::StereoOdometry::callback ( const sensor_msgs::ImageConstPtr &  imageRectLeft,
const sensor_msgs::ImageConstPtr &  imageRectRight,
const sensor_msgs::CameraInfoConstPtr &  cameraInfoLeft,
const sensor_msgs::CameraInfoConstPtr &  cameraInfoRight 
) [inline, private]

Definition at line 125 of file stereo_odometry.cpp.

virtual void rtabmap_ros::StereoOdometry::flushCallbacks ( ) [inline, protected, virtual]

Implements rtabmap_ros::OdometryROS.

Definition at line 203 of file stereo_odometry.cpp.

virtual void rtabmap_ros::StereoOdometry::onOdomInit ( ) [inline, private, virtual]

Implements rtabmap_ros::OdometryROS.

Definition at line 80 of file stereo_odometry.cpp.


Member Data Documentation

Definition at line 226 of file stereo_odometry.cpp.

Definition at line 223 of file stereo_odometry.cpp.

Definition at line 224 of file stereo_odometry.cpp.

Definition at line 228 of file stereo_odometry.cpp.

Definition at line 221 of file stereo_odometry.cpp.

Definition at line 222 of file stereo_odometry.cpp.

Definition at line 229 of file stereo_odometry.cpp.


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


rtabmap_ros
Author(s): Mathieu Labbe
autogenerated on Sun Jul 24 2016 03:49:08