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

Add toppology

parent 0848fb4d
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, ...@@ -42,6 +42,11 @@ class FactorGnssFix2D : public FactorAutodiff<FactorGnssFix2D, 3, 2, 1, 3, 3, 1,
virtual ~FactorGnssFix2D() = default; virtual ~FactorGnssFix2D() = default;
virtual std::string getTopology() const override
{
return std::string("ABS");
}
template<typename T> template<typename T>
bool operator ()(const T* const _x, bool operator ()(const T* const _x,
const T* const _o, const T* const _o,
......
...@@ -41,6 +41,11 @@ class FactorGnssFix3D : public FactorAutodiff<FactorGnssFix3D, 3, 3, 4, 3, 3, 1, ...@@ -41,6 +41,11 @@ class FactorGnssFix3D : public FactorAutodiff<FactorGnssFix3D, 3, 3, 4, 3, 3, 1,
virtual ~FactorGnssFix3D() = default; virtual ~FactorGnssFix3D() = default;
virtual std::string getTopology() const override
{
return std::string("ABS");
}
template<typename T> template<typename T>
bool operator ()(const T* const _x, bool operator ()(const T* const _x,
const T* const _o, const T* const _o,
......
...@@ -43,6 +43,11 @@ class FactorGnssSingleDiff2D : public FactorAutodiff<FactorGnssSingleDiff2D, 3, ...@@ -43,6 +43,11 @@ class FactorGnssSingleDiff2D : public FactorAutodiff<FactorGnssSingleDiff2D, 3,
virtual ~FactorGnssSingleDiff2D() = default; virtual ~FactorGnssSingleDiff2D() = default;
virtual std::string getTopology() const override
{
return std::string("MOTION");
}
template<typename T> template<typename T>
bool operator ()(const T* const _x1, bool operator ()(const T* const _x1,
const T* const _o1, 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