Skip to content
Snippets Groups Projects
Commit b2cb547f authored by Joan Vallvé Navarro's avatar Joan Vallvé Navarro
Browse files

wip

parent 7a0a5a09
No related branches found
No related tags found
1 merge request!419Resolve "Processor motion model"
Pipeline #6751 failed
This commit is part of merge request !419. Comments created here will be created in the context of that merge request.
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
#include "core/problem/problem.h" #include "core/problem/problem.h"
#include "core/ceres_wrapper/solver_ceres.h" #include "core/ceres_wrapper/solver_ceres.h"
#include "core/processor/processor_fix_wing_model.h" #include "core/processor/processor_fix_wing_model.h"
#include "core/state_block/state_quaternion.h"
// STL // STL
#include <iterator> #include <iterator>
...@@ -72,10 +73,14 @@ TEST_F(ProcessorFixWingModelTest, keyFrameCallback) ...@@ -72,10 +73,14 @@ TEST_F(ProcessorFixWingModelTest, keyFrameCallback)
ASSERT_EQ(cap->getFeatureList().size(), 1); ASSERT_EQ(cap->getFeatureList().size(), 1);
// check one factor // check one factor
auto fac = frm1->getFactorOf(processor, "FactorVelocityLocalDirection3d"); //auto fac = frm1->getFactorOf(processor, "FactorVelocityLocalDirection3d");
auto fac = frm1->getFactorOf(processor);
WOLF_INFO("processor ", processor);
WOLF_INFO("factor processor ", cap->getFeatureList().front()->getFactorList().front()->getProcessor());
ASSERT_TRUE(fac != nullptr); ASSERT_TRUE(fac != nullptr);
WOLF_INFO("fac type", fac->getType());
ASSERT_TRUE(fac->getFeature() != nullptr); ASSERT_TRUE(fac->getFeature() != nullptr);
ASSERT_TRUE(fac->getCapture() == frm1->getCaptureOf(sensor)); ASSERT_TRUE(fac->getCapture() == cap);
} }
TEST_F(ProcessorFixWingModelTest, keyFrameCallbackRepeated) TEST_F(ProcessorFixWingModelTest, keyFrameCallbackRepeated)
......
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