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

Merge branch '287-quad-introduce-vector-composites-for-states-API' of...

Merge branch '287-quad-introduce-vector-composites-for-states-API' of ssh://gitlab.iri.upc.edu:2202/mobile_robotics/wolf_projects/wolf_lib/wolf into 287-quad-introduce-vector-composites-for-states-API
parents 7291298d 2132127f
No related branches found
No related tags found
1 merge request!366Resolve "Complete state vector new data structure?"
Pipeline #5566 failed
...@@ -125,8 +125,8 @@ TEST(Problem, SetOrigin_PO_2d) ...@@ -125,8 +125,8 @@ TEST(Problem, SetOrigin_PO_2d)
TrajectoryBasePtr T = P->getTrajectory(); TrajectoryBasePtr T = P->getTrajectory();
FrameBasePtr F = P->getLastFrame(); FrameBasePtr F = P->getLastFrame();
CaptureBasePtr C = F->getCaptureList().front(); CaptureBasePtr C = F->getCaptureList().front();
FeatureBasePtr fo = C->getFeatureList().front(); FeatureBasePtr fo = (*std::find_if(C->getFeatureList().begin(), C->getFeatureList().end(), [](FeatureBasePtr ftr){ return ftr->getType() == "Prior O";}));
FeatureBasePtr fp = C->getFeatureList().back(); FeatureBasePtr fp = (*std::find_if(C->getFeatureList().begin(), C->getFeatureList().end(), [](FeatureBasePtr ftr){ return ftr->getType() == "Prior P";}));
FactorBasePtrList fac_list; FactorBasePtrList fac_list;
F->getFactorList(fac_list); F->getFactorList(fac_list);
...@@ -182,8 +182,10 @@ TEST(Problem, SetOrigin_PO_3d) ...@@ -182,8 +182,10 @@ TEST(Problem, SetOrigin_PO_3d)
TrajectoryBasePtr T = P->getTrajectory(); TrajectoryBasePtr T = P->getTrajectory();
FrameBasePtr F = P->getLastFrame(); FrameBasePtr F = P->getLastFrame();
CaptureBasePtr C = F->getCaptureList().front(); CaptureBasePtr C = F->getCaptureList().front();
FeatureBasePtr fo = C->getFeatureList().front(); // FeatureBasePtr fo = C->getFeatureList().front();
FeatureBasePtr fp = C->getFeatureList().back(); // FeatureBasePtr fp = C->getFeatureList().back();
FeatureBasePtr fo = (*std::find_if(C->getFeatureList().begin(), C->getFeatureList().end(), [](FeatureBasePtr ftr){ return ftr->getType() == "Prior O";}));
FeatureBasePtr fp = (*std::find_if(C->getFeatureList().begin(), C->getFeatureList().end(), [](FeatureBasePtr ftr){ return ftr->getType() == "Prior P";}));
FactorBasePtrList fac_list; FactorBasePtrList fac_list;
F->getFactorList(fac_list); F->getFactorList(fac_list);
......
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