diff --git a/rtabmap/src/VisualOdometryNode.cpp b/rtabmap/src/VisualOdometryNode.cpp index 87341d00..a2d1d2ec 100644 --- a/rtabmap/src/VisualOdometryNode.cpp +++ b/rtabmap/src/VisualOdometryNode.cpp @@ -62,7 +62,9 @@ public: { if((uSplit(iter->first, '/').front().compare("Odom") == 0 || uSplit(iter->first, '/').front().compare("OdomBin") == 0 || - uSplit(iter->first, '/').front().compare("Kp") == 0) + uSplit(iter->first, '/').front().compare("Kp") == 0 || + uSplit(iter->first, '/').front().compare("SURF") == 0 || + uSplit(iter->first, '/').front().compare("SIFT") == 0) && uSplit(iter->first, '/').front().compare("OdomICP") != 0) { @@ -278,7 +280,9 @@ int main(int argc, char *argv[]) { if((uSplit(iter->first, '/').front().compare("Odom") == 0 || uSplit(iter->first, '/').front().compare("OdomBin") == 0 || - uSplit(iter->first, '/').front().compare("Kp") == 0) + uSplit(iter->first, '/').front().compare("Kp") == 0 || + uSplit(iter->first, '/').front().compare("SURF") == 0 || + uSplit(iter->first, '/').front().compare("SIFT") == 0) && uSplit(iter->first, '/').front().compare("OdomICP") != 0) {