From 869a72a6c7aa23c4672c6137c7c2cd12ac603d84 Mon Sep 17 00:00:00 2001 From: Joan Sola <jsola@iri.upc.edu> Date: Sun, 17 Apr 2022 18:34:25 +0200 Subject: [PATCH] Print a bar in Terminal with the number of tracks --- src/processor/processor_visual_odometry.cpp | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/processor/processor_visual_odometry.cpp b/src/processor/processor_visual_odometry.cpp index 3fe9961f0..b3f4b429b 100644 --- a/src/processor/processor_visual_odometry.cpp +++ b/src/processor/processor_visual_odometry.cpp @@ -299,6 +299,14 @@ void ProcessorVisualOdometry::preProcess() auto dt_preprocess = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now() - t1).count(); + // print a bar with the number of active tracks in incoming + std::string s; + for (int i = 0; i<capture_image_incoming_->getKeyPoints().size(); i++) + { + s += "#"; + } + WOLF_INFO("TRACKS: ", s); + WOLF_INFO( "dt_preprocess (ms): " , dt_preprocess ); return; @@ -514,6 +522,9 @@ void ProcessorVisualOdometry::postProcess() else ++track_it; } + + // print a blank line + WOLF_INFO(""); } bool ProcessorVisualOdometry::voteForKeyFrame() const @@ -530,8 +541,6 @@ bool ProcessorVisualOdometry::voteForKeyFrame() const vote = vote || incoming_ptr_->getFeatureList().size() < params_visual_odometry_->min_features_for_keyframe; - std::cout << "vote " << vote << std::endl; - return vote; } -- GitLab