|
g2o
|
cost for traversing only odometry edges. More...
#include <estimate_propagator.h>


Public Member Functions | |
| EstimatePropagatorCostOdometry (SparseOptimizer *graph) | |
| double | operator() (OptimizableGraph::Edge *edge, const OptimizableGraph::VertexSet &from_, OptimizableGraph::Vertex *to_) const override |
| std::string_view | name () const override |
Public Member Functions inherited from g2o::EstimatePropagatorCost | |
| EstimatePropagatorCost (SparseOptimizer *graph) | |
Additional Inherited Members | |
Protected Attributes inherited from g2o::EstimatePropagatorCost | |
| SparseOptimizer * | _graph |
cost for traversing only odometry edges.
Initialize your graph along odometry edges. An odometry edge is assumed to connect vertices whose IDs only differs by one.
Definition at line 65 of file estimate_propagator.h.
| g2o::EstimatePropagatorCostOdometry::EstimatePropagatorCostOdometry | ( | SparseOptimizer * | graph | ) |
Definition at line 248 of file estimate_propagator.cpp.
|
inlineoverridevirtual |
Reimplemented from g2o::EstimatePropagatorCost.
Definition at line 72 of file estimate_propagator.h.
|
overridevirtual |
Reimplemented from g2o::EstimatePropagatorCost.
Definition at line 252 of file estimate_propagator.cpp.
References g2o::EstimatePropagatorCost::_graph, g2o::SparseOptimizer::activeEdges(), g2o::SparseOptimizer::findActiveEdge(), g2o::HyperGraph::Vertex::id(), and g2o::OptimizableGraph::Edge::initialEstimatePossible().