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)
void callbackIMU (const sensor_msgs::ImuConstPtr &msg)
void callbackRGBD (const rtabmap_ros::RGBDImageConstPtr &image)
virtual void onOdomInit ()
virtual void updateParameters (ParametersMap &parameters)

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_
ros::Subscriber imuSub_
int queueSize_
ros::Subscriber rgbdSub_

Detailed Description

Definition at line 60 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 377 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 379 of file stereo_odometry.cpp.


Constructor & Destructor Documentation

Definition at line 63 of file stereo_odometry.cpp.

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

Definition at line 71 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 168 of file stereo_odometry.cpp.

void rtabmap_ros::StereoOdometry::callbackIMU ( const sensor_msgs::ImuConstPtr &  msg) [inline, private]

Definition at line 324 of file stereo_odometry.cpp.

void rtabmap_ros::StereoOdometry::callbackRGBD ( const rtabmap_ros::RGBDImageConstPtr &  image) [inline, private]

Definition at line 245 of file stereo_odometry.cpp.

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

Implements rtabmap_ros::OdometryROS.

Definition at line 355 of file stereo_odometry.cpp.

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

Implements rtabmap_ros::OdometryROS.

Definition at line 84 of file stereo_odometry.cpp.

virtual void rtabmap_ros::StereoOdometry::updateParameters ( ParametersMap parameters) [inline, private, virtual]

Definition at line 157 of file stereo_odometry.cpp.


Member Data Documentation

Definition at line 378 of file stereo_odometry.cpp.

Definition at line 375 of file stereo_odometry.cpp.

Definition at line 376 of file stereo_odometry.cpp.

Definition at line 380 of file stereo_odometry.cpp.

Definition at line 373 of file stereo_odometry.cpp.

Definition at line 374 of file stereo_odometry.cpp.

Definition at line 382 of file stereo_odometry.cpp.

Definition at line 383 of file stereo_odometry.cpp.

Definition at line 381 of file stereo_odometry.cpp.


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


rtabmap_ros
Author(s): Mathieu Labbe
autogenerated on Thu Jun 6 2019 21:30:50