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
Interface for implementing node registration classes.
Empty Node Registration Decider.
global_pose_t getCurrentRobotPosEstimation() const
Getter method for fetching the currently estimated robot position.
GRAPH_T::global_pose_t global_pose_t
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
GRAPH_T::global_pose_t global_pose_t
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::constraint_t::type_value pose_t
Handy typedefs.