edge_switchPrior.h
Go to the documentation of this file.
1 #pragma once
2 
3 
4 #include "vertex_switchLinear.h"
5 #include "g2o/core/base_unary_edge.h"
6 
7 
8 
9 class EdgeSwitchPrior : public g2o::BaseUnaryEdge<1, double, VertexSwitchLinear>
10 {
11  public:
14 
15  virtual bool read(std::istream& is);
16  virtual bool write(std::ostream& os) const;
17 
18  virtual void setMeasurement(const double & m);
19 
20  virtual void linearizeOplus();
21  void computeError();
22 };
EdgeSwitchPrior::linearizeOplus
virtual void linearizeOplus()
Definition: edge_switchPrior.cpp:32
os
ofstream os("timeSchurFactors.csv")
EdgeSwitchPrior::read
virtual bool read(std::istream &is)
Definition: edge_switchPrior.cpp:9
EdgeSwitchPrior
Definition: edge_switchPrior.h:9
EdgeSwitchPrior::EdgeSwitchPrior
EIGEN_MAKE_ALIGNED_OPERATOR_NEW EdgeSwitchPrior()
Definition: edge_switchPrior.cpp:4
m
Matrix3f m
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
#define EIGEN_MAKE_ALIGNED_OPERATOR_NEW
EdgeSwitchPrior::setMeasurement
virtual void setMeasurement(const double &m)
Definition: edge_switchPrior.cpp:26
EdgeSwitchPrior::computeError
void computeError()
Definition: edge_switchPrior.cpp:37
EdgeSwitchPrior::write
virtual bool write(std::ostream &os) const
Definition: edge_switchPrior.cpp:20
vertex_switchLinear.h


rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jul 25 2024 02:50:09