Jafar
jafar::slammm::MultiMapsSlam Member List
This is the complete list of members for jafar::slammm::MultiMapsSlam, 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_sensorsIdsjafar::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
 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