19 namespace mrpt {
namespace graphslam {
namespace optimizers {
26 template<
class GRAPH_T=
typename mrpt::graphs::CNetworkOfPoses2DInf >
37 mrpt::obs::CActionCollectionPtr action,
38 mrpt::obs::CSensoryFramePtr observations,
39 mrpt::obs::CObservationPtr observation );
50 template<
class GRAPH_T>
52 template<
class GRAPH_T>
55 template<
class GRAPH_T>
57 mrpt::obs::CActionCollectionPtr action,
58 mrpt::obs::CSensoryFramePtr observations,
59 mrpt::obs::CObservationPtr observation ) {
return true;}
61 template<
class GRAPH_T>
GRAPH_T::constraint_t constraint_t
bool updateState(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)
Generic method for fetching the incremental action/observation readings from the calling function...
uint64_t TNodeID
The type for node IDs in graphs of different types.
Empty Edge Registration Decider.
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
Interface for implementing graphSLAM optimizer classes.
void registerNewEdge(const mrpt::utils::TNodeID &from, const mrpt::utils::TNodeID &to, const constraint_t &rel_edge)