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

Merge branch '10-add-factor-topology' into 'devel'

Resolve "Add factor topology"

Closes #10

See merge request !13
parents 0848fb4d 5eef79c2
No related branches found
No related tags found
3 merge requests!28release after RAL,!27After 2nd RAL submission,!13Resolve "Add factor topology"
......@@ -42,6 +42,11 @@ class FactorGnssFix2D : public FactorAutodiff<FactorGnssFix2D, 3, 2, 1, 3, 3, 1,
virtual ~FactorGnssFix2D() = default;
virtual std::string getTopology() const override
{
return std::string("ABS");
}
template<typename T>
bool operator ()(const T* const _x,
const T* const _o,
......
......@@ -41,6 +41,11 @@ class FactorGnssFix3D : public FactorAutodiff<FactorGnssFix3D, 3, 3, 4, 3, 3, 1,
virtual ~FactorGnssFix3D() = default;
virtual std::string getTopology() const override
{
return std::string("ABS");
}
template<typename T>
bool operator ()(const T* const _x,
const T* const _o,
......
......@@ -43,6 +43,11 @@ class FactorGnssSingleDiff2D : public FactorAutodiff<FactorGnssSingleDiff2D, 3,
virtual ~FactorGnssSingleDiff2D() = default;
virtual std::string getTopology() const override
{
return std::string("MOTION");
}
template<typename T>
bool operator ()(const T* const _x1,
const T* const _o1,
......
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