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 ¶meters) |
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_ |
Definition at line 60 of file stereo_odometry.cpp.
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.
rtabmap_ros::StereoOdometry::StereoOdometry | ( | ) | [inline] |
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.
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.
message_filters::Synchronizer<MyApproxSyncPolicy>* rtabmap_ros::StereoOdometry::approxSync_ [private] |
Definition at line 378 of file stereo_odometry.cpp.
message_filters::Subscriber<sensor_msgs::CameraInfo> rtabmap_ros::StereoOdometry::cameraInfoLeft_ [private] |
Definition at line 375 of file stereo_odometry.cpp.
message_filters::Subscriber<sensor_msgs::CameraInfo> rtabmap_ros::StereoOdometry::cameraInfoRight_ [private] |
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.
int rtabmap_ros::StereoOdometry::queueSize_ [private] |
Definition at line 383 of file stereo_odometry.cpp.
Definition at line 381 of file stereo_odometry.cpp.