From 900e6a70141e9be15f86b2e034433df9e983e2a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joan=20Sol=C3=A0?= <jsola@iri.upc.edu> Date: Thu, 9 Dec 2021 18:42:16 +0100 Subject: [PATCH] Remove frame's time tolerance from all APIs --- demos/demo_trifocal_optimization.cpp | 2 +- test/gtest_processor_tracker_feature_trifocal.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/demos/demo_trifocal_optimization.cpp b/demos/demo_trifocal_optimization.cpp index 075c87e20..c901bc20e 100644 --- a/demos/demo_trifocal_optimization.cpp +++ b/demos/demo_trifocal_optimization.cpp @@ -134,7 +134,7 @@ int main(int argc, char** argv) Matrix6d P = Matrix6d::Identity() * 0.000001; // 1mm // ====== KF1 ====== - FrameBasePtr kf1 = problem->setPrior(x, P, t, dt/2); + FrameBasePtr kf1 = problem->setPrior(x, P, t); // Process capture CaptureImagePtr capture_1 = make_shared<CaptureImage>(t, camera, images.at(0)); diff --git a/test/gtest_processor_tracker_feature_trifocal.cpp b/test/gtest_processor_tracker_feature_trifocal.cpp index 5f6cf4ff6..2edd89912 100644 --- a/test/gtest_processor_tracker_feature_trifocal.cpp +++ b/test/gtest_processor_tracker_feature_trifocal.cpp @@ -142,7 +142,7 @@ TEST(ProcessorTrackerFeatureTrifocal, KeyFrameCallback) TimeStamp t(0.0); VectorComposite x("PO", {Vector3d::Zero(), Quaterniond::Identity().coeffs()}); VectorComposite s("PO", {1e-3*Vector3d::Ones(), 1e-3*Vector3d::Ones()}); - auto KF1 = problem->setPriorFactor(x, s, t, dt/2); // KF1 + auto KF1 = problem->setPriorFactor(x, s, t); // KF1 std::static_pointer_cast<ProcessorOdom3d>(proc_odo)->setOrigin(KF1); MatrixXd P = (s.vector("PO").array() * s.vector("PO").array()).matrix().asDiagonal(); -- GitLab