Public Member Functions | Protected Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members
rtabmap_odom::StereoOdometry Class Reference
Inheritance diagram for rtabmap_odom::StereoOdometry:
Inheritance graph
[legend]

Public Member Functions

 StereoOdometry ()
 
virtual ~StereoOdometry ()
 
- Public Member Functions inherited from rtabmap_odom::OdometryROS
const std::stringframeId () const
 
const std::stringguessFrameId () const
 
bool isPaused () const
 
 OdometryROS (bool stereoParams, bool visParams, bool icpParams)
 
const std::stringodomFrameId () const
 
const rtabmap::ParametersMapparameters () const
 
bool pause (std_srvs::Empty::Request &, std_srvs::Empty::Response &)
 
void processData (rtabmap::SensorData &data, const std_msgs::Header &header)
 
bool reset (std_srvs::Empty::Request &, std_srvs::Empty::Response &)
 
bool resetToPose (rtabmap_msgs::ResetPose::Request &, rtabmap_msgs::ResetPose::Response &)
 
bool resume (std_srvs::Empty::Request &, std_srvs::Empty::Response &)
 
bool setLogDebug (std_srvs::Empty::Request &, std_srvs::Empty::Response &)
 
bool setLogError (std_srvs::Empty::Request &, std_srvs::Empty::Response &)
 
bool setLogInfo (std_srvs::Empty::Request &, std_srvs::Empty::Response &)
 
bool setLogWarn (std_srvs::Empty::Request &, std_srvs::Empty::Response &)
 
virtual ~OdometryROS ()
 
- Public Member Functions inherited from nodelet::Nodelet
void init (const std::string &name, const M_string &remapping_args, const V_string &my_argv, ros::CallbackQueueInterface *st_queue=NULL, ros::CallbackQueueInterface *mt_queue=NULL)
 
 Nodelet ()
 
virtual ~Nodelet ()
 
- Public Member Functions inherited from UThread
Handle getThreadHandle () const
 
unsigned long getThreadId () const
 
bool isCreating () const
 
bool isIdle () const
 
bool isKilled () const
 
bool isRunning () const
 
void join (bool killFirst=false)
 
void kill ()
 
void setAffinity (int cpu=0)
 
void setPriority (Priority priority)
 
void start ()
 
 UThread (Priority priority=kPNormal)
 
virtual ~UThread ()
 
- Public Member Functions inherited from UThreadC< void >
int Create (Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false) const
 
int Create (Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false) const
 
int Create (unsigned long &ThreadId, Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false) const
 
int Create (unsigned long &ThreadId, Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false) const
 
virtual ~UThreadC ()
 
virtual ~UThreadC ()
 

Protected Member Functions

virtual void flushCallbacks ()
 
- Protected Member Functions inherited from rtabmap_odom::OdometryROS
void initDiagnosticMsg (const std::string &subscribedTopicsMsg, bool approxSync, const std::string &subscribedTopic="")
 
virtual void postProcessData (const rtabmap::SensorData &data, const std_msgs::Header &header) const
 
double previousStamp () const
 
tf::TransformListenertfListener ()
 
rtabmap::Transform velocityGuess () const
 
double waitForTransformDuration () const
 
- Protected Member Functions inherited from nodelet::Nodelet
ros::CallbackQueueInterfacegetMTCallbackQueue () const
 
ros::NodeHandlegetMTNodeHandle () const
 
ros::NodeHandlegetMTPrivateNodeHandle () const
 
const V_stringgetMyArgv () const
 
const std::stringgetName () const
 
ros::NodeHandlegetNodeHandle () const
 
ros::NodeHandlegetPrivateNodeHandle () const
 
const M_stringgetRemappingArgs () const
 
ros::CallbackQueueInterfacegetSTCallbackQueue () const
 
std::string getSuffixedName (const std::string &suffix) const
 
- Protected Member Functions inherited from UThreadC< void >
 UThreadC ()
 
 UThreadC ()
 

Private Types

typedef message_filters::sync_policies::ApproximateTime< rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage > MyApproxSync2Policy
 
typedef message_filters::sync_policies::ApproximateTime< rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage > MyApproxSync3Policy
 
typedef message_filters::sync_policies::ApproximateTime< rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage > MyApproxSync4Policy
 
typedef message_filters::sync_policies::ApproximateTime< rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage > MyApproxSync5Policy
 
typedef message_filters::sync_policies::ApproximateTime< rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage > MyApproxSync6Policy
 
typedef message_filters::sync_policies::ApproximateTime< sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfoMyApproxSyncPolicy
 
typedef message_filters::sync_policies::ExactTime< rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage > MyExactSync2Policy
 
typedef message_filters::sync_policies::ExactTime< rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage > MyExactSync3Policy
 
typedef message_filters::sync_policies::ExactTime< rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage > MyExactSync4Policy
 
typedef message_filters::sync_policies::ExactTime< rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage > MyExactSync5Policy
 
typedef message_filters::sync_policies::ExactTime< rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage > MyExactSync6Policy
 
typedef message_filters::sync_policies::ExactTime< sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfoMyExactSyncPolicy
 

Private Member Functions

void callback (const sensor_msgs::ImageConstPtr &imageLeft, const sensor_msgs::ImageConstPtr &imageRight, const sensor_msgs::CameraInfoConstPtr &cameraInfoLeft, const sensor_msgs::CameraInfoConstPtr &cameraInfoRight)
 
void callbackRGBD (const rtabmap_msgs::RGBDImageConstPtr &image)
 
void callbackRGBD2 (const rtabmap_msgs::RGBDImageConstPtr &image, const rtabmap_msgs::RGBDImageConstPtr &image2)
 
void callbackRGBD3 (const rtabmap_msgs::RGBDImageConstPtr &image, const rtabmap_msgs::RGBDImageConstPtr &image2, const rtabmap_msgs::RGBDImageConstPtr &image3)
 
void callbackRGBD4 (const rtabmap_msgs::RGBDImageConstPtr &image, const rtabmap_msgs::RGBDImageConstPtr &image2, const rtabmap_msgs::RGBDImageConstPtr &image3, const rtabmap_msgs::RGBDImageConstPtr &image4)
 
void callbackRGBD5 (const rtabmap_msgs::RGBDImageConstPtr &image, const rtabmap_msgs::RGBDImageConstPtr &image2, const rtabmap_msgs::RGBDImageConstPtr &image3, const rtabmap_msgs::RGBDImageConstPtr &image4, const rtabmap_msgs::RGBDImageConstPtr &image5)
 
void callbackRGBD6 (const rtabmap_msgs::RGBDImageConstPtr &image, const rtabmap_msgs::RGBDImageConstPtr &image2, const rtabmap_msgs::RGBDImageConstPtr &image3, const rtabmap_msgs::RGBDImageConstPtr &image4, const rtabmap_msgs::RGBDImageConstPtr &image5, const rtabmap_msgs::RGBDImageConstPtr &image6)
 
void callbackRGBDX (const rtabmap_msgs::RGBDImagesConstPtr &images)
 
void commonCallback (const std::vector< cv_bridge::CvImageConstPtr > &leftImages, const std::vector< cv_bridge::CvImageConstPtr > &rightImages, const std::vector< sensor_msgs::CameraInfo > &leftCameraInfos, const std::vector< sensor_msgs::CameraInfo > &rightCameraInfos)
 
virtual void onOdomInit ()
 
virtual void updateParameters (ParametersMap &parameters)
 

Private Attributes

message_filters::Synchronizer< MyApproxSync2Policy > * approxSync2_
 
message_filters::Synchronizer< MyApproxSync3Policy > * approxSync3_
 
message_filters::Synchronizer< MyApproxSync4Policy > * approxSync4_
 
message_filters::Synchronizer< MyApproxSync5Policy > * approxSync5_
 
message_filters::Synchronizer< MyApproxSync6Policy > * approxSync6_
 
message_filters::Synchronizer< MyApproxSyncPolicy > * approxSync_
 
message_filters::Subscriber< sensor_msgs::CameraInfocameraInfoLeft_
 
message_filters::Subscriber< sensor_msgs::CameraInfocameraInfoRight_
 
message_filters::Synchronizer< MyExactSync2Policy > * exactSync2_
 
message_filters::Synchronizer< MyExactSync3Policy > * exactSync3_
 
message_filters::Synchronizer< MyExactSync4Policy > * exactSync4_
 
message_filters::Synchronizer< MyExactSync5Policy > * exactSync5_
 
message_filters::Synchronizer< MyExactSync6Policy > * exactSync6_
 
message_filters::Synchronizer< MyExactSyncPolicy > * exactSync_
 
image_transport::SubscriberFilter imageRectLeft_
 
image_transport::SubscriberFilter imageRectRight_
 
bool keepColor_
 
message_filters::Subscriber< rtabmap_msgs::RGBDImage > rgbd_image1_sub_
 
message_filters::Subscriber< rtabmap_msgs::RGBDImage > rgbd_image2_sub_
 
message_filters::Subscriber< rtabmap_msgs::RGBDImage > rgbd_image3_sub_
 
message_filters::Subscriber< rtabmap_msgs::RGBDImage > rgbd_image4_sub_
 
message_filters::Subscriber< rtabmap_msgs::RGBDImage > rgbd_image5_sub_
 
message_filters::Subscriber< rtabmap_msgs::RGBDImage > rgbd_image6_sub_
 
ros::Subscriber rgbdSub_
 
ros::Subscriber rgbdxSub_
 
int syncQueueSize_
 
int topicQueueSize_
 

Additional Inherited Members

- Public Types inherited from UThread
enum  Priority
 
- Public Types inherited from UThreadC< void >
typedef THREAD_HANDLE Handle
 
typedef THREAD_HANDLE Handle
 
typedef void(* Handler) ()
 
typedef void(* Handler) ()
 
- Static Public Member Functions inherited from UThread
static unsigned long currentThreadId ()
 
- Static Public Member Functions inherited from UThreadC< void >
static int Create (const Handler &Function, Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false)
 
static int Create (const Handler &Function, Handle *const &H=0, const bool &CreateDetached=false, const unsigned int &StackSize=0, const bool &CancelEnable=false, const bool &CancelAsync=false)
 
static int Detach (const Handle &H)
 
static int Detach (Handle H)
 
static int Join (const Handle &H)
 
static int Join (Handle H)
 
static int Kill (const Handle &H)
 
static int Kill (Handle H)
 
- Public Attributes inherited from UThread
 kPAboveNormal
 
 kPBelowNormal
 
 kPLow
 
 kPNormal
 
 kPRealTime
 
- Static Protected Member Functions inherited from UThreadC< void >
static void Exit ()
 
static void Exit ()
 
static int Self ()
 
static Handle Self ()
 
static void TestCancel ()
 
static void TestCancel ()
 

Detailed Description

Definition at line 60 of file stereo_odometry.cpp.

Member Typedef Documentation

◆ MyApproxSync2Policy

typedef message_filters::sync_policies::ApproximateTime<rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::MyApproxSync2Policy
private

Definition at line 1054 of file stereo_odometry.cpp.

◆ MyApproxSync3Policy

typedef message_filters::sync_policies::ApproximateTime<rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::MyApproxSync3Policy
private

Definition at line 1058 of file stereo_odometry.cpp.

◆ MyApproxSync4Policy

typedef message_filters::sync_policies::ApproximateTime<rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::MyApproxSync4Policy
private

Definition at line 1062 of file stereo_odometry.cpp.

◆ MyApproxSync5Policy

typedef message_filters::sync_policies::ApproximateTime<rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::MyApproxSync5Policy
private

Definition at line 1066 of file stereo_odometry.cpp.

◆ MyApproxSync6Policy

typedef message_filters::sync_policies::ApproximateTime<rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::MyApproxSync6Policy
private

Definition at line 1070 of file stereo_odometry.cpp.

◆ MyApproxSyncPolicy

Definition at line 1050 of file stereo_odometry.cpp.

◆ MyExactSync2Policy

typedef message_filters::sync_policies::ExactTime<rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::MyExactSync2Policy
private

Definition at line 1056 of file stereo_odometry.cpp.

◆ MyExactSync3Policy

typedef message_filters::sync_policies::ExactTime<rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::MyExactSync3Policy
private

Definition at line 1060 of file stereo_odometry.cpp.

◆ MyExactSync4Policy

typedef message_filters::sync_policies::ExactTime<rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::MyExactSync4Policy
private

Definition at line 1064 of file stereo_odometry.cpp.

◆ MyExactSync5Policy

typedef message_filters::sync_policies::ExactTime<rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::MyExactSync5Policy
private

Definition at line 1068 of file stereo_odometry.cpp.

◆ MyExactSync6Policy

typedef message_filters::sync_policies::ExactTime<rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage, rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::MyExactSync6Policy
private

Definition at line 1072 of file stereo_odometry.cpp.

◆ MyExactSyncPolicy

Definition at line 1052 of file stereo_odometry.cpp.

Constructor & Destructor Documentation

◆ StereoOdometry()

rtabmap_odom::StereoOdometry::StereoOdometry ( )
inline

Definition at line 63 of file stereo_odometry.cpp.

◆ ~StereoOdometry()

virtual rtabmap_odom::StereoOdometry::~StereoOdometry ( )
inlinevirtual

Definition at line 83 of file stereo_odometry.cpp.

Member Function Documentation

◆ callback()

void rtabmap_odom::StereoOdometry::callback ( const sensor_msgs::ImageConstPtr &  imageLeft,
const sensor_msgs::ImageConstPtr &  imageRight,
const sensor_msgs::CameraInfoConstPtr &  cameraInfoLeft,
const sensor_msgs::CameraInfoConstPtr &  cameraInfoRight 
)
inlineprivate

Definition at line 687 of file stereo_odometry.cpp.

◆ callbackRGBD()

void rtabmap_odom::StereoOdometry::callbackRGBD ( const rtabmap_msgs::RGBDImageConstPtr &  image)
inlineprivate

Definition at line 720 of file stereo_odometry.cpp.

◆ callbackRGBD2()

void rtabmap_odom::StereoOdometry::callbackRGBD2 ( const rtabmap_msgs::RGBDImageConstPtr &  image,
const rtabmap_msgs::RGBDImageConstPtr &  image2 
)
inlineprivate

Definition at line 762 of file stereo_odometry.cpp.

◆ callbackRGBD3()

void rtabmap_odom::StereoOdometry::callbackRGBD3 ( const rtabmap_msgs::RGBDImageConstPtr &  image,
const rtabmap_msgs::RGBDImageConstPtr &  image2,
const rtabmap_msgs::RGBDImageConstPtr &  image3 
)
inlineprivate

Definition at line 783 of file stereo_odometry.cpp.

◆ callbackRGBD4()

void rtabmap_odom::StereoOdometry::callbackRGBD4 ( const rtabmap_msgs::RGBDImageConstPtr &  image,
const rtabmap_msgs::RGBDImageConstPtr &  image2,
const rtabmap_msgs::RGBDImageConstPtr &  image3,
const rtabmap_msgs::RGBDImageConstPtr &  image4 
)
inlineprivate

Definition at line 808 of file stereo_odometry.cpp.

◆ callbackRGBD5()

void rtabmap_odom::StereoOdometry::callbackRGBD5 ( const rtabmap_msgs::RGBDImageConstPtr &  image,
const rtabmap_msgs::RGBDImageConstPtr &  image2,
const rtabmap_msgs::RGBDImageConstPtr &  image3,
const rtabmap_msgs::RGBDImageConstPtr &  image4,
const rtabmap_msgs::RGBDImageConstPtr &  image5 
)
inlineprivate

Definition at line 837 of file stereo_odometry.cpp.

◆ callbackRGBD6()

void rtabmap_odom::StereoOdometry::callbackRGBD6 ( const rtabmap_msgs::RGBDImageConstPtr &  image,
const rtabmap_msgs::RGBDImageConstPtr &  image2,
const rtabmap_msgs::RGBDImageConstPtr &  image3,
const rtabmap_msgs::RGBDImageConstPtr &  image4,
const rtabmap_msgs::RGBDImageConstPtr &  image5,
const rtabmap_msgs::RGBDImageConstPtr &  image6 
)
inlineprivate

Definition at line 870 of file stereo_odometry.cpp.

◆ callbackRGBDX()

void rtabmap_odom::StereoOdometry::callbackRGBDX ( const rtabmap_msgs::RGBDImagesConstPtr &  images)
inlineprivate

Definition at line 737 of file stereo_odometry.cpp.

◆ commonCallback()

void rtabmap_odom::StereoOdometry::commonCallback ( const std::vector< cv_bridge::CvImageConstPtr > &  leftImages,
const std::vector< cv_bridge::CvImageConstPtr > &  rightImages,
const std::vector< sensor_msgs::CameraInfo > &  leftCameraInfos,
const std::vector< sensor_msgs::CameraInfo > &  rightCameraInfos 
)
inlineprivate

Definition at line 411 of file stereo_odometry.cpp.

◆ flushCallbacks()

virtual void rtabmap_odom::StereoOdometry::flushCallbacks ( )
inlineprotectedvirtual

Implements rtabmap_odom::OdometryROS.

Definition at line 908 of file stereo_odometry.cpp.

◆ onOdomInit()

virtual void rtabmap_odom::StereoOdometry::onOdomInit ( )
inlineprivatevirtual

Implements rtabmap_odom::OdometryROS.

Definition at line 102 of file stereo_odometry.cpp.

◆ updateParameters()

virtual void rtabmap_odom::StereoOdometry::updateParameters ( ParametersMap parameters)
inlineprivatevirtual

Reimplemented from rtabmap_odom::OdometryROS.

Definition at line 400 of file stereo_odometry.cpp.

Member Data Documentation

◆ approxSync2_

message_filters::Synchronizer<MyApproxSync2Policy>* rtabmap_odom::StereoOdometry::approxSync2_
private

Definition at line 1055 of file stereo_odometry.cpp.

◆ approxSync3_

message_filters::Synchronizer<MyApproxSync3Policy>* rtabmap_odom::StereoOdometry::approxSync3_
private

Definition at line 1059 of file stereo_odometry.cpp.

◆ approxSync4_

message_filters::Synchronizer<MyApproxSync4Policy>* rtabmap_odom::StereoOdometry::approxSync4_
private

Definition at line 1063 of file stereo_odometry.cpp.

◆ approxSync5_

message_filters::Synchronizer<MyApproxSync5Policy>* rtabmap_odom::StereoOdometry::approxSync5_
private

Definition at line 1067 of file stereo_odometry.cpp.

◆ approxSync6_

message_filters::Synchronizer<MyApproxSync6Policy>* rtabmap_odom::StereoOdometry::approxSync6_
private

Definition at line 1071 of file stereo_odometry.cpp.

◆ approxSync_

message_filters::Synchronizer<MyApproxSyncPolicy>* rtabmap_odom::StereoOdometry::approxSync_
private

Definition at line 1051 of file stereo_odometry.cpp.

◆ cameraInfoLeft_

message_filters::Subscriber<sensor_msgs::CameraInfo> rtabmap_odom::StereoOdometry::cameraInfoLeft_
private

Definition at line 1038 of file stereo_odometry.cpp.

◆ cameraInfoRight_

message_filters::Subscriber<sensor_msgs::CameraInfo> rtabmap_odom::StereoOdometry::cameraInfoRight_
private

Definition at line 1039 of file stereo_odometry.cpp.

◆ exactSync2_

message_filters::Synchronizer<MyExactSync2Policy>* rtabmap_odom::StereoOdometry::exactSync2_
private

Definition at line 1057 of file stereo_odometry.cpp.

◆ exactSync3_

message_filters::Synchronizer<MyExactSync3Policy>* rtabmap_odom::StereoOdometry::exactSync3_
private

Definition at line 1061 of file stereo_odometry.cpp.

◆ exactSync4_

message_filters::Synchronizer<MyExactSync4Policy>* rtabmap_odom::StereoOdometry::exactSync4_
private

Definition at line 1065 of file stereo_odometry.cpp.

◆ exactSync5_

message_filters::Synchronizer<MyExactSync5Policy>* rtabmap_odom::StereoOdometry::exactSync5_
private

Definition at line 1069 of file stereo_odometry.cpp.

◆ exactSync6_

message_filters::Synchronizer<MyExactSync6Policy>* rtabmap_odom::StereoOdometry::exactSync6_
private

Definition at line 1073 of file stereo_odometry.cpp.

◆ exactSync_

message_filters::Synchronizer<MyExactSyncPolicy>* rtabmap_odom::StereoOdometry::exactSync_
private

Definition at line 1053 of file stereo_odometry.cpp.

◆ imageRectLeft_

image_transport::SubscriberFilter rtabmap_odom::StereoOdometry::imageRectLeft_
private

Definition at line 1036 of file stereo_odometry.cpp.

◆ imageRectRight_

image_transport::SubscriberFilter rtabmap_odom::StereoOdometry::imageRectRight_
private

Definition at line 1037 of file stereo_odometry.cpp.

◆ keepColor_

bool rtabmap_odom::StereoOdometry::keepColor_
private

Definition at line 1077 of file stereo_odometry.cpp.

◆ rgbd_image1_sub_

message_filters::Subscriber<rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::rgbd_image1_sub_
private

Definition at line 1043 of file stereo_odometry.cpp.

◆ rgbd_image2_sub_

message_filters::Subscriber<rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::rgbd_image2_sub_
private

Definition at line 1044 of file stereo_odometry.cpp.

◆ rgbd_image3_sub_

message_filters::Subscriber<rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::rgbd_image3_sub_
private

Definition at line 1045 of file stereo_odometry.cpp.

◆ rgbd_image4_sub_

message_filters::Subscriber<rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::rgbd_image4_sub_
private

Definition at line 1046 of file stereo_odometry.cpp.

◆ rgbd_image5_sub_

message_filters::Subscriber<rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::rgbd_image5_sub_
private

Definition at line 1047 of file stereo_odometry.cpp.

◆ rgbd_image6_sub_

message_filters::Subscriber<rtabmap_msgs::RGBDImage> rtabmap_odom::StereoOdometry::rgbd_image6_sub_
private

Definition at line 1048 of file stereo_odometry.cpp.

◆ rgbdSub_

ros::Subscriber rtabmap_odom::StereoOdometry::rgbdSub_
private

Definition at line 1041 of file stereo_odometry.cpp.

◆ rgbdxSub_

ros::Subscriber rtabmap_odom::StereoOdometry::rgbdxSub_
private

Definition at line 1042 of file stereo_odometry.cpp.

◆ syncQueueSize_

int rtabmap_odom::StereoOdometry::syncQueueSize_
private

Definition at line 1076 of file stereo_odometry.cpp.

◆ topicQueueSize_

int rtabmap_odom::StereoOdometry::topicQueueSize_
private

Definition at line 1075 of file stereo_odometry.cpp.


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


rtabmap_odom
Author(s): Mathieu Labbe
autogenerated on Mon Apr 28 2025 02:42:24