Backporting ros2 commit 0ad034680b

This commit is contained in:
matlabbe
2025-09-14 23:44:46 +00:00
parent e355deca43
commit 3fa20f56fb
4 changed files with 80 additions and 13 deletions
@@ -95,6 +95,7 @@ private:
virtual void onOdomInit() = 0;
virtual void updateParameters(rtabmap::ParametersMap & parameters) {}
void processData();
virtual void mainLoop();
virtual void mainLoopKill();
@@ -160,9 +161,12 @@ private:
rtabmap::Transform guessPreviousPose_;
ros::Time previousStamp_;
ros::Time previousClockTime_;
double lastReceivedTopicClock_;
double lastReceivedTopicStamp_;
double expectedUpdateRate_;
double maxUpdateRate_;
double minUpdateRate_;
bool alwaysProcessMostRecentFrame_;
std::string compressionImgFormat_;
bool compressionParallelized_;
int odomStrategy_;