19 namespace mrpt {
namespace graphslam {
namespace deciders {
28 template<
class GRAPH_T=
typename mrpt::graphs::CNetworkOfPoses2DInf>
34 typedef typename GRAPH_T::constraint_t::type_value
pose_t;
41 bool updateState( mrpt::obs::CActionCollectionPtr action,
42 mrpt::obs::CSensoryFramePtr observations,
43 mrpt::obs::CObservationPtr observation );
53 template<
class GRAPH_T>
55 template<
class GRAPH_T>
58 template<
class GRAPH_T>
60 mrpt::obs::CActionCollectionPtr action,
61 mrpt::obs::CSensoryFramePtr observations,
62 mrpt::obs::CObservationPtr observation ) {
return false;}
64 template<
class GRAPH_T>
67 template<
class GRAPH_T>
68 typename GRAPH_T::global_pose_t
Empty Node Registration Decider.
GRAPH_T::constraint_t::type_value pose_t
Handy typedefs.
bool updateState(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)
Generic method for fetching the incremental action-observations (or observation-only) depending on th...
GRAPH_T::global_pose_t global_pose_t
global_pose_t getCurrentRobotPosEstimation() const
Getter method for fetching the currently estimated robot position.
Interface for implementing node registration classes.
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.