, including all inherited members.
addEventListener(slam::SlamEventListener &listener) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
addEventListener(MultiMapEventListener *listener) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
addMembersToLog(kernel::DataLogger &log) const | jafar::slammm::MultiMapsSlam | [virtual] |
addRobot(slam::BaseRobot *) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
addRobot(slam::BaseRobot *, const jblas::vec &_robotState, const jblas::sym_mat &_robotStateCov) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
beginBrowseMaps() (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
browseFeaturesIt (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
canCloseLoop(unsigned int _firstMapId, unsigned int _secondMapId) const (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
closeLoop(unsigned int _firstMapId, unsigned int _secondMapId, const geom::T3DEuler &firstToSecond) | jafar::slammm::MultiMapsSlam | |
DataLoggable() (defined in jafar::kernel::DataLoggable) | jafar::kernel::DataLoggable | [protected] |
DataLogger (defined in jafar::kernel::DataLoggable) | jafar::kernel::DataLoggable | [friend] |
FeatureObserveModelsContType typedef (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
getCurrentMap(unsigned int _robotId=0) | jafar::slammm::MultiMapsSlam | |
getCurrentMap(unsigned int _robotId=0) const (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
getGlobalMap() const | jafar::slammm::MultiMapsSlam | |
getMap(unsigned int _mapId, unsigned int _robotId=0) | jafar::slammm::MultiMapsSlam | |
getMaps() const (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
getRobotPose(jafar::geom::T3DEuler &pose, unsigned int _robotId=0) const (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
getWorldFeatureState(jblas::vec &_result, unsigned int _featureId, unsigned int _currentMapId) const | jafar::slammm::MultiMapsSlam | |
getWorldFeatureState(jblas::vec &_result, jblas::sym_mat &_resultCov, unsigned int _featureId, unsigned int _currentMapId) const | jafar::slammm::MultiMapsSlam | |
getWorldRobotPose(jafar::geom::T3DEuler &pose, unsigned int _robotId=0) const | jafar::slammm::MultiMapsSlam | |
getWorldRobotPose(unsigned int _robotId=0) const (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
getWorldToCurrentMapTransformation(unsigned int _robotId=0) const | jafar::slammm::MultiMapsSlam | |
getWorldToMapTransformation(unsigned int _mapId) const | jafar::slammm::MultiMapsSlam | |
gpsFix(const std::map< unsigned int, geom::T3DEuler > &worldToRobots) | jafar::slammm::MultiMapsSlam | |
gpsFix(unsigned int _robotId, const geom::T3DEuler &worldToRobot) | jafar::slammm::MultiMapsSlam | |
hasFeature(unsigned int id, unsigned int _robotId=0) const (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
hasNextMap() (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
initNewMap(unsigned int _robotId) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
m_eventListners (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
m_eventsLogger (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
m_frameIndex (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
m_listeners (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
m_mapManagerFactory (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
m_maps (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
m_mapsPoseManager (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
m_mergeMapsStrategy (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
m_robotMaps (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
m_sensorsIds | jafar::slammm::MultiMapsSlam | [private] |
m_sizeMax (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
m_startNewMapStrategy (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
mapId(slam::SlamEkf *) const | jafar::slammm::MultiMapsSlam | |
mergeMap(unsigned int _map1Id, unsigned int _map2Id, const geom::T3DEuler &transfo) | jafar::slammm::MultiMapsSlam | |
MultiMapsSlam(std::size_t sizeMax_, MapsPoseManager *_mapsPoseManager, StartNewMapStrategy *_startNewMapStrategy, MergeMapsStrategy *_mergeMapsStrategy, slam::MapManagerFactory *mapManagerFactory=0, int firstMapId=0) | jafar::slammm::MultiMapsSlam | |
nextMap() (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
nextMapId (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
predict(unsigned int _robotId, jblas::vec const &u) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
printInfo() | jafar::slammm::MultiMapsSlam | |
processObservations(unsigned int frameIndex_, std::list< slam::Observation * > const &knownObs, std::list< slam::Observation * > const &newObs, unsigned int robotId_=0, int events_=slam::SlamEventListener::ALL) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
processObservations(unsigned int frameIndex_, std::vector< slam::Observation * > const &knownObs, std::vector< slam::Observation * > const &newObs, unsigned int robotId_=0, int events_=slam::SlamEventListener::ALL) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
processObservations(unsigned int frameIndex_, SequenceType const &allObs, unsigned int robotId_=0, int events_=slam::SlamEventListener::ALL) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
processObservationsImpl(unsigned int frameIndex_, SequenceType1 const &knownObs, SequenceType2 const &newObs, unsigned int _robotId, int events_) | jafar::slammm::MultiMapsSlam | [private] |
removeEventListener(slam::SlamEventListener &listener) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
removeEventListener(MultiMapEventListener *listener) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
removeFeature(unsigned int id) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [virtual] |
rendezVous(unsigned int _firstRobotId, unsigned int _secondRobotId, const geom::T3DEuler &firstToSecond) | jafar::slammm::MultiMapsSlam | |
setEventsDataLogger(kernel::DataLogger *log) | jafar::slammm::MultiMapsSlam | |
setRobotToSensor(jblas::vec const &robotToSensor, int sensorId, unsigned int _robotId) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
setSensor(slam::FeatureObserveModel *model, unsigned int sensorId, unsigned int _robotId) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |
startNewMap(RobotMaps &) (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | [private] |
startNewMap(unsigned int _robotId) | jafar::slammm::MultiMapsSlam | |
updateCacheWorldToCurrentMap() | jafar::slammm::MultiMapsSlam | [private] |
writeLogData(kernel::DataLogger &log) const | jafar::slammm::MultiMapsSlam | [virtual] |
writeLogHeader(kernel::DataLogger &log) const | jafar::slammm::MultiMapsSlam | [virtual] |
writeLogStats(DataLogger &log) const | jafar::kernel::DataLoggable | [inline, protected, virtual] |
~BaseSlam() (defined in jafar::slam::BaseSlam) | jafar::slam::BaseSlam | [virtual] |
~DataLoggable() (defined in jafar::kernel::DataLoggable) | jafar::kernel::DataLoggable | [protected, virtual] |
~MultiMapsSlam() (defined in jafar::slammm::MultiMapsSlam) | jafar::slammm::MultiMapsSlam | |