| addEvent(Event *) | GridSlamProcessorThread | private | 
  | angularOdometryReliability | GridSlamProcessorThread | private | 
  | angularUpdate | GridSlamProcessorThread | private | 
  | astep | GridSlamProcessorThread | private | 
  | autosize | GridSlamProcessorThread | private | 
  | boundingBox(SensorLog *log, double &xmin, double &ymin, double &xmax, double &ymax) const | GridSlamProcessorThread |  | 
  | clone() const | GMapping::GridSlamProcessor |  | 
  | considerOdometryCovariance | GridSlamProcessorThread | private | 
  | critscore | GridSlamProcessorThread | private | 
  | delta | GridSlamProcessorThread | private | 
  | eventBuffer | GridSlamProcessorThread | private | 
  | eventBufferLength | GridSlamProcessorThread | private | 
  | EventDeque typedef | GridSlamProcessorThread |  | 
  | fastslamthread(GridSlamProcessorThread *gpt) | GridSlamProcessorThread | static | 
  | filename | GridSlamProcessorThread | private | 
  | generateMap | GridSlamProcessorThread | private | 
  | getBestParticleIndex() const | GMapping::GridSlamProcessor |  | 
  | getEvents() | GridSlamProcessorThread |  | 
  | getHypotheses() | GridSlamProcessorThread |  | 
  | getIndexes() | GridSlamProcessorThread |  | 
  | GMapping::GridSlamProcessor::getIndexes() const | GMapping::GridSlamProcessor | inline | 
  | getParticles() const | GMapping::GridSlamProcessor | inline | 
  | getTrajectories() const | GMapping::GridSlamProcessor |  | 
  | gfs_thread | GridSlamProcessorThread | private | 
  | GridSlamProcessor() | GMapping::GridSlamProcessor |  | 
  | GridSlamProcessor(std::ostream &infoStr) | GMapping::GridSlamProcessor |  | 
  | GridSlamProcessor(const GridSlamProcessor &gsp) | GMapping::GridSlamProcessor | protected | 
  | GridSlamProcessorThread() | GridSlamProcessorThread |  | 
  | hist_mutex | GridSlamProcessorThread | private | 
  | hp_mutex | GridSlamProcessorThread | private | 
  | hypotheses | GridSlamProcessorThread | private | 
  | ind_mutex | GridSlamProcessorThread | private | 
  | indexes | GridSlamProcessorThread | private | 
  | infoStream() | GMapping::GridSlamProcessor |  | 
  | init(int argc, const char *const *argv) | GridSlamProcessorThread |  | 
  | GMapping::GridSlamProcessor::init(unsigned int size, double xmin, double ymin, double xmax, double ymax, double delta, OrientedPoint initialPose=OrientedPoint(0, 0, 0)) | GMapping::GridSlamProcessor |  | 
  | input | GridSlamProcessorThread | private | 
  | integrateScanSequence(TNode *node) | GMapping::GridSlamProcessor |  | 
  | isRunning() const | GridSlamProcessorThread | inline | 
  | iterations | GridSlamProcessorThread | private | 
  | kernelSize | GridSlamProcessorThread | private | 
  | lasamplerange | GridSlamProcessorThread | private | 
  | lasamplestep | GridSlamProcessorThread | private | 
  | last_update_time_ | GMapping::GridSlamProcessor | protected | 
  | linearOdometryReliability | GridSlamProcessorThread | private | 
  | linearUpdate | GridSlamProcessorThread | private | 
  | llsamplerange | GridSlamProcessorThread | private | 
  | llsamplestep | GridSlamProcessorThread | private | 
  | loadFiles(const char *fn=0) | GridSlamProcessorThread |  | 
  | lsigma | GridSlamProcessorThread | private | 
  | lskip | GridSlamProcessorThread | private | 
  | lstep | GridSlamProcessorThread | private | 
  | m_angularDistance | GMapping::GridSlamProcessor | protected | 
  | m_argc | GridSlamProcessorThread | private | 
  | m_argv | GridSlamProcessorThread | private | 
  | m_beams | GMapping::GridSlamProcessor | protected | 
  | m_count | GMapping::GridSlamProcessor | protected | 
  | m_indexes | GMapping::GridSlamProcessor | protected | 
  | m_infoStream | GMapping::GridSlamProcessor | protected | 
  | m_lastPartPose | GMapping::GridSlamProcessor | protected | 
  | m_linearDistance | GMapping::GridSlamProcessor | protected | 
  | m_matcher | GMapping::GridSlamProcessor |  | 
  | m_motionModel | GMapping::GridSlamProcessor | protected | 
  | m_odoPose | GMapping::GridSlamProcessor | protected | 
  | m_outputStream | GMapping::GridSlamProcessor | protected | 
  | m_particles | GMapping::GridSlamProcessor | protected | 
  | m_pose | GMapping::GridSlamProcessor | protected | 
  | m_readingCount | GMapping::GridSlamProcessor | protected | 
  | m_weights | GMapping::GridSlamProcessor | protected | 
  | mapTimer | GridSlamProcessorThread | private | 
  | mapUpdateTime | GridSlamProcessorThread | private | 
  | maxMove | GridSlamProcessorThread | private | 
  | maxrange | GridSlamProcessorThread | private | 
  | maxUrange | GridSlamProcessorThread | private | 
  | MEMBER_PARAM_SET_GET(m_matcher, double, laserMaxRange, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | MEMBER_PARAM_SET_GET(m_matcher, double, usableRange, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | MEMBER_PARAM_SET_GET(m_matcher, double, gaussianSigma, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | MEMBER_PARAM_SET_GET(m_matcher, double, likelihoodSigma, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | MEMBER_PARAM_SET_GET(m_matcher, int, kernelSize, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | MEMBER_PARAM_SET_GET(m_matcher, double, optAngularDelta, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | MEMBER_PARAM_SET_GET(m_matcher, double, optLinearDelta, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | MEMBER_PARAM_SET_GET(m_matcher, unsigned int, optRecursiveIterations, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | MEMBER_PARAM_SET_GET(m_matcher, unsigned int, likelihoodSkip, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | MEMBER_PARAM_SET_GET(m_matcher, double, llsamplerange, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | MEMBER_PARAM_SET_GET(m_matcher, double, lasamplerange, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | MEMBER_PARAM_SET_GET(m_matcher, double, llsamplestep, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | MEMBER_PARAM_SET_GET(m_matcher, double, lasamplestep, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | MEMBER_PARAM_SET_GET(m_matcher, bool, generateMap, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | MEMBER_PARAM_SET_GET(m_matcher, bool, enlargeStep, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | MEMBER_PARAM_SET_GET(m_matcher, OrientedPoint, laserPose, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | normalize() | GMapping::GridSlamProcessor | inlineprivate | 
  | ogain | GridSlamProcessorThread | private | 
  | onLine | GridSlamProcessorThread | private | 
  | onOdometryUpdate() | GridSlamProcessorThread | virtual | 
  | onResampleUpdate() | GridSlamProcessorThread | virtual | 
  | onScanmatchUpdate() | GridSlamProcessorThread | virtual | 
  | outfilename | GridSlamProcessorThread | private | 
  | outputStream() | GMapping::GridSlamProcessor |  | 
  | PARAM_GET(double, neff, protected, public) | GMapping::GridSlamProcessor | protected | 
  | PARAM_GET(double, xmin, protected, public) | GMapping::GridSlamProcessor | protected | 
  | PARAM_GET(double, ymin, protected, public) | GMapping::GridSlamProcessor | protected | 
  | PARAM_GET(double, xmax, protected, public) | GMapping::GridSlamProcessor | protected | 
  | PARAM_GET(double, ymax, protected, public) | GMapping::GridSlamProcessor | protected | 
  | PARAM_GET(double, delta, protected, public) | GMapping::GridSlamProcessor | protected | 
  | PARAM_SET_GET(double, minimumScore, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | PARAM_SET_GET(double, resampleThreshold, protected, public, public) | GMapping::GridSlamProcessor | protected | 
  | PARAM_SET_GET(double, regScore, protected, public, public) | GMapping::GridSlamProcessor | protected | 
  | PARAM_SET_GET(double, critScore, protected, public, public) | GMapping::GridSlamProcessor | protected | 
  | PARAM_SET_GET(double, maxMove, protected, public, public) | GMapping::GridSlamProcessor | protected | 
  | PARAM_SET_GET(double, linearThresholdDistance, protected, public, public) | GMapping::GridSlamProcessor | protected | 
  | PARAM_SET_GET(double, angularThresholdDistance, protected, public, public) | GMapping::GridSlamProcessor | protected | 
  | PARAM_SET_GET(double, obsSigmaGain, protected, public, public) | GMapping::GridSlamProcessor | protected | 
  | particles | GridSlamProcessorThread | private | 
  | ParticleVector typedef | GMapping::GridSlamProcessor |  | 
  | period_ | GMapping::GridSlamProcessor | protected | 
  | plainStream | GridSlamProcessorThread | private | 
  | processScan(const RangeReading &reading, int adaptParticles=0) | GMapping::GridSlamProcessor |  | 
  | processTruePos(const OdometryReading &odometry) | GMapping::GridSlamProcessor |  | 
  | propagateWeights() | GMapping::GridSlamProcessor | private | 
  | randseed | GridSlamProcessorThread | private | 
  | readFromStdin | GridSlamProcessorThread | private | 
  | regscore | GridSlamProcessorThread | private | 
  | resample(const double *plainReading, int adaptParticles, const RangeReading *rr=0) | GMapping::GridSlamProcessor | inlineprivate | 
  | resampleThreshold | GridSlamProcessorThread | private | 
  | resetTree() | GMapping::GridSlamProcessor | private | 
  | running | GridSlamProcessorThread | private | 
  | scanMatch(const double *plainReading) | GMapping::GridSlamProcessor | inlineprivate | 
  | sensorMap | GridSlamProcessorThread | private | 
  | setEventBufferSize(unsigned int length) | GridSlamProcessorThread |  | 
  | setMapUpdateTime(unsigned int ut) | GridSlamProcessorThread | inline | 
  | setMatchingParameters(double urange, double range, double sigma, int kernsize, double lopt, double aopt, int iterations, double likelihoodSigma=1, double likelihoodGain=1, unsigned int likelihoodSkip=0) | GMapping::GridSlamProcessor |  | 
  | setMotionModelParameters(double srr, double srt, double str, double stt) | GMapping::GridSlamProcessor |  | 
  | setSensorMap(const SensorMap &smap) | GMapping::GridSlamProcessor |  | 
  | setUpdateDistances(double linear, double angular, double resampleThreshold) | GMapping::GridSlamProcessor |  | 
  | setUpdatePeriod(double p) | GMapping::GridSlamProcessor | inline | 
  | sigma | GridSlamProcessorThread | private | 
  | skipMatching | GridSlamProcessorThread | private | 
  | srr | GridSlamProcessorThread | private | 
  | srt | GridSlamProcessorThread | private | 
  | start() | GridSlamProcessorThread |  | 
  | stop() | GridSlamProcessorThread |  | 
  | str | GridSlamProcessorThread | private | 
  | STRUCT_PARAM_SET_GET(m_motionModel, double, srr, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | STRUCT_PARAM_SET_GET(m_motionModel, double, srt, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | STRUCT_PARAM_SET_GET(m_motionModel, double, str, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | STRUCT_PARAM_SET_GET(m_motionModel, double, stt, protected, public, public) | GMapping::GridSlamProcessor |  | 
  | stt | GridSlamProcessorThread | private | 
  | syncOdometryUpdate() | GridSlamProcessorThread | virtual | 
  | syncResampleUpdate() | GridSlamProcessorThread | virtual | 
  | syncScanmatchUpdate() | GridSlamProcessorThread | virtual | 
  | TNodeDeque typedef | GMapping::GridSlamProcessor |  | 
  | TNodeVector typedef | GMapping::GridSlamProcessor |  | 
  | updateTreeWeights(bool weightsAlreadyNormalized=false) | GMapping::GridSlamProcessor | private | 
  | weightSums | GridSlamProcessorThread | private | 
  | xmax | GridSlamProcessorThread | private | 
  | xmin | GridSlamProcessorThread | private | 
  | ymax | GridSlamProcessorThread | private | 
  | ymin | GridSlamProcessorThread | private | 
  | ~GridSlamProcessor() | GMapping::GridSlamProcessor | virtual | 
  | ~GridSlamProcessorThread() | GridSlamProcessorThread |  |