From e42cac699df0a4a8c9d3625cfd0015a50937bf31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joan=20Sol=C3=A0?= <jsola@iri.upc.edu> Date: Fri, 14 Jul 2017 22:47:50 +0200 Subject: [PATCH] Fix CORNER into CORNER 2D in class labels --- src/feature_corner_2D.cpp | 2 +- src/processor_tracker_feature_corner.cpp | 2 +- src/processor_tracker_landmark_corner.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/feature_corner_2D.cpp b/src/feature_corner_2D.cpp index e1414f463..59db17e3b 100644 --- a/src/feature_corner_2D.cpp +++ b/src/feature_corner_2D.cpp @@ -4,7 +4,7 @@ namespace wolf { FeatureCorner2D::FeatureCorner2D(const Eigen::Vector4s & _measurement, const Eigen::Matrix4s & _meas_covariance) : - FeatureBase("CORNER", _measurement, _meas_covariance) + FeatureBase("CORNER 2D", _measurement, _meas_covariance) { //std::cout << "feature: "<< _measurement.transpose() << std::endl; } diff --git a/src/processor_tracker_feature_corner.cpp b/src/processor_tracker_feature_corner.cpp index 584023b4a..320b19ecb 100644 --- a/src/processor_tracker_feature_corner.cpp +++ b/src/processor_tracker_feature_corner.cpp @@ -96,7 +96,7 @@ ConstraintBasePtr ProcessorTrackerFeatureCorner::createConstraint(FeatureBasePtr // Getting landmark ptr LandmarkCorner2DPtr landmark_ptr = nullptr; for (auto constraint : _feature_other_ptr->getConstraintList()) - if (constraint->getLandmarkOtherPtr() != nullptr && constraint->getLandmarkOtherPtr()->getType() == "CORNER") + if (constraint->getLandmarkOtherPtr() != nullptr && constraint->getLandmarkOtherPtr()->getType() == "CORNER 2D") landmark_ptr = std::static_pointer_cast<LandmarkCorner2D>(constraint->getLandmarkOtherPtr()); if (landmark_ptr == nullptr) diff --git a/src/processor_tracker_landmark_corner.cpp b/src/processor_tracker_landmark_corner.cpp index 9c2d8fe94..384034534 100644 --- a/src/processor_tracker_landmark_corner.cpp +++ b/src/processor_tracker_landmark_corner.cpp @@ -128,7 +128,7 @@ unsigned int ProcessorTrackerLandmarkCorner::findLandmarks(const LandmarkBaseLis for (auto landmark_it = _landmarks_corner_searched.begin(); landmark_it != _landmarks_corner_searched.end(); landmark_it++, jj++) { - if ((*landmark_it)->getType() == "CORNER") + if ((*landmark_it)->getType() == "CORNER 2D") { landmarks_map[jj] = landmark_it; landmarks_index_map[jj] = 0; -- GitLab