Skip to content
Snippets Groups Projects
Commit 2b894a6a authored by Joan Solà Ortega's avatar Joan Solà Ortega
Browse files

Update gtest_factor_diff_drive.cpp

parent 6b21f1a7
No related branches found
No related tags found
1 merge request!307New Diff Drive suite with sensor self-calibration
Pipeline #4105 passed
......@@ -254,8 +254,6 @@ TEST_F(FactorDiffDriveTest, constructor)
ASSERT_EQ(c1->getType(), "DIFF DRIVE");
ASSERT_EQ(c1->getCaptureOther()->getSensorIntrinsic(), sensor->getIntrinsic());
problem->print(4,1,1,1);
}
TEST_F(FactorDiffDriveTest, residual_zeros)
......@@ -329,7 +327,6 @@ TEST_F(FactorDiffDriveTest, solve_F1)
sensor->fixIntrinsics();
F1->setState(F1->getState() + Vector3s::Random() * 0.1);
problem->print(1,0,1,1);
std::string report = solver->solve(SolverManager::ReportVerbosity::BRIEF);
// WOLF_TRACE("\n", report);
......@@ -369,7 +366,6 @@ TEST_F(FactorDiffDriveTest, solve_sensor_intrinsics)
sensor->unfixIntrinsics();
sensor->getIntrinsic()->setState(calib + Vector3s::Random() * 0.1);
problem->print(1,0,1,1);
std::string report = solver->solve(SolverManager::ReportVerbosity::BRIEF);
// WOLF_TRACE("\n", report);
......@@ -480,13 +476,7 @@ TEST(FactorDiffDrive, preintegrate_and_solve_sensor_intrinsics_gt)
C->process();
}
for (t = 0; t < (2*N+1)*dt; t += dt)
{
WOLF_TRACE("x(", t.getSeconds(), ") = ", problem->getState(t).transpose());
}
auto F2 = problem->getLastKeyFrame(); // this matches the end of the arc precisely so it may be used for checks.
auto F2 = problem->getLastKeyFrame();
// Fix boundaries and unfix S ;
......@@ -502,10 +492,6 @@ TEST(FactorDiffDrive, preintegrate_and_solve_sensor_intrinsics_gt)
std::string report = solver->solve(SolverManager::ReportVerbosity::BRIEF);
WOLF_TRACE("\n", report);
for (t = 0; t < (2*N+1)*dt; t += dt)
{
WOLF_TRACE("x(", t.getSeconds(), ") = ", problem->getState(t).transpose());
}
WOLF_TRACE("x1 : ", problem->getState(N*dt).transpose());
WOLF_TRACE("x2 : ", F2->getState().transpose());
WOLF_TRACE("calib_preint : ", calib_preint.transpose());
......@@ -639,10 +625,6 @@ TEST(FactorDiffDrive, preintegrate_and_solve_sensor_intrinsics)
std::string report = solver->solve(SolverManager::ReportVerbosity::BRIEF);
WOLF_TRACE("\n", report);
for (t = 0; t < (2*N+1)*dt; t += dt)
{
WOLF_TRACE("x(", t.getSeconds(), ") = ", problem->getState(t).transpose());
}
WOLF_TRACE("x1 : ", problem->getState(N*dt).transpose());
WOLF_TRACE("x2 : ", F2->getState().transpose());
WOLF_TRACE("calib_preint : ", calib_preint.transpose());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment