Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
jafar::slammm::FeaturesCountStartNewMapStrategy Class Reference

This StartNewMapStrategy starts a new map whenever the number of features in the current map is bigger than a given number of features. More...


Detailed Description

This StartNewMapStrategy starts a new map whenever the number of features in the current map is bigger than a given number of features.

Definition at line 34 of file StartNewMapStrategy.hpp.

#include <StartNewMapStrategy.hpp>

Inheritance diagram for jafar::slammm::FeaturesCountStartNewMapStrategy:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FeaturesCountStartNewMapStrategy (unsigned int _maxFeatures)
virtual bool startNewMap (const slam::SlamEkf &_currentMap, unsigned int _robotId, unsigned int _newFeaturesCount) const

Private Attributes

unsigned int m_maxFeatures

Constructor & Destructor Documentation

Parameters:
_maxFeaturesthis is the maximal number of features that a local map should contains, in reality the number of features can be bigger, since the test is called after new features have been added to the local map

Member Function Documentation

virtual bool jafar::slammm::FeaturesCountStartNewMapStrategy::startNewMap ( const slam::SlamEkf _currentMap,
unsigned int  _robotId,
unsigned int  _newFeaturesCount 
) const [virtual]
Parameters:
_currentMapthe current map
_robotIdid of the current robot
Returns:
true if the MultiMapManager should start a new map.

Implements jafar::slammm::StartNewMapStrategy.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:50 for Jafar by doxygen 1.7.6.1
LAAS-CNRS