mirror of
https://github.com/introlab/rtabmap.git
synced 2026-10-07 10:37:47 +08:00
rtabmap:
-Fixed map id not incremented on Odometry reset (identity transform was missed) -Keeping maximum odometry variance between two loop closure updates Odometry: -removed parameters Odom/FeaturesRatio, Odom/LinearUpdate, Odom/AngularUpdate -added parameter Odom/FillInfoData -expended OdometryInfo class with features stuff Gui: -show inliers/outliers features in Odometry view
This commit is contained in:
@@ -40,7 +40,8 @@ public:
|
||||
variance(-1),
|
||||
features(-1),
|
||||
localMapSize(-1),
|
||||
time(0.0f)
|
||||
time(-1),
|
||||
type(-1)
|
||||
{}
|
||||
bool lost;
|
||||
int matches;
|
||||
@@ -49,6 +50,18 @@ public:
|
||||
int features;
|
||||
int localMapSize;
|
||||
float time;
|
||||
|
||||
int type; // 0=BOW, 1=Optical Flow, 2=ICP
|
||||
|
||||
// BOW odometry
|
||||
std::multimap<int, cv::KeyPoint> words;
|
||||
std::vector<int> wordMatches;
|
||||
std::vector<int> wordInliers;
|
||||
|
||||
// Optical Flow odometry
|
||||
std::vector<cv::KeyPoint> refCorners;
|
||||
std::vector<cv::KeyPoint> newCorners;
|
||||
std::vector<int> cornerInliers;
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user