|
CGR Localization
|
This is the complete list of members for VectorLocalization2D, including all inherited members.
| attractorFunction(line2f l, Vector2f p, float attractorRange, float margin=0) | VectorLocalization2D | inline |
| computeLocation(vector2f &loc, float &angle) | VectorLocalization2D | |
| computeParticleWeights(vector2f deltaLoc, float deltaAngle, vector2f minLocStdDev, float minAngleStdDev, const VectorLocalization2D::MotionModelParams &motionParams) (defined in VectorLocalization2D) | VectorLocalization2D | |
| createParticle(VectorMap *map, vector2f loc, float angle, float locationUncertainty, float angleUncertainty) | VectorLocalization2D | |
| currentAngle (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| currentAngleStdDev (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| currentLocation (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| currentLocStdDev (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| currentMap (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| debugLines (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| drawDisplay(vector< float > &lines_p1x, vector< float > &lines_p1y, vector< float > &lines_p2x, vector< float > &lines_p2y, vector< uint32_t > &lines_color, vector< float > &points_x, vector< float > &points_y, vector< uint32_t > &points_color, vector< float > &circles_x, vector< float > &circles_y, vector< uint32_t > &circles_color, float scale=1.0) | VectorLocalization2D | |
| getCurrentMapName() | VectorLocalization2D | inline |
| getEvalValues(EvalValues &_laserEval, EvalValues &_pointCloudEval) | VectorLocalization2D | |
| getLidarGradient(vector2f loc, float angle, vector2f &locGrad, float &angleGrad, float &logWeight, VectorLocalization2D::LidarParams lidarParams, const vector< Vector2f > &laserPoints, const vector< int > &lineCorrespondences, const vector< line2f > &lines) | VectorLocalization2D | |
| getParticles(vector< Particle2D > &_particles) | VectorLocalization2D | inline |
| getPointCloudGradient(vector2f loc, float angle, vector2f &locGrad, float &angleGrad, const std::vector< vector2f > &pointCloud, const std::vector< vector2f > &pointNormals, float &logWeight, const VectorLocalization2D::PointCloudParams &pointCloudParams, const std::vector< int > &lineCorrespondences, const std::vector< line2f > &lines) | VectorLocalization2D | |
| getUncertainty(float &_angleUnc, float &_locUnc) | VectorLocalization2D | |
| gradients (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| gradients2 (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| initialize(int _numParticles, const char *mapName, vector2f loc, float angle, float locationUncertainty=0.0, float angleUncertainty=0.0) | VectorLocalization2D | |
| laserEval (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| lastAngleTurned (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| lastDistanceMoved (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| lineCorrespondences (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| loadAtlas() | VectorLocalization2D | |
| locCorrectionP0 (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| locCorrectionP1 (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| lowVarianceResample() | VectorLocalization2D | |
| LowVarianceResampling enum value (defined in VectorLocalization2D) | VectorLocalization2D | |
| maps (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| mapsFolder (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| motionModelWeight(vector2f loc, float angle, const VectorLocalization2D::MotionModelParams &motionParams) | VectorLocalization2D | |
| naiveResample() | VectorLocalization2D | |
| NaiveResampling enum value (defined in VectorLocalization2D) | VectorLocalization2D | |
| numParticles (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| numRefinedParticlesSampled (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| numUnrefinedParticlesSampled (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| observationFunction(line2f l, Vector2f p) | VectorLocalization2D | inline |
| observationWeightLidar(vector2f loc, float angle, const VectorLocalization2D::LidarParams &lidarParams, const std::vector< Vector2f > &laserPoints) | VectorLocalization2D | |
| observationWeightPointCloud(vector2f loc, float angle, vector< vector2f > &pointCloud, vector< vector2f > &pointNormals, const PointCloudParams &pointCloudParams) | VectorLocalization2D | |
| particles (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| particlesRefined (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| pointCloudEval (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| points (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| points2 (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| predict(float dx, float dy, float dtheta, const VectorLocalization2D::MotionModelParams &motionParams) | VectorLocalization2D | |
| predictParticle(Particle2D &p, float dx, float dy, float dtheta, const VectorLocalization2D::MotionModelParams &motionParams) | VectorLocalization2D | |
| reducePointCloud(const vector< vector2f > &pointCloud, const vector< vector2f > &pointNormals, vector< vector2f > &reducedPointCloud, vector< vector2f > &reducedPointNormals) | VectorLocalization2D | |
| refinedImportanceWeights (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| refineLidar(const VectorLocalization2D::LidarParams &lidarParams) | VectorLocalization2D | |
| refineLocationLidar(vector2f &loc, float &angle, float &initialWeight, float &finalWeight, const VectorLocalization2D::LidarParams &lidarParams, const std::vector< Vector2f > &laserPoints) | VectorLocalization2D | |
| refineLocationPointCloud(vector2f &loc, float &angle, float &initialWeight, float &finalWeight, const vector< vector2f > &pointCloud, const vector< vector2f > &pointNormals, const VectorLocalization2D::PointCloudParams &pointCloudParams) | VectorLocalization2D | |
| refinePointCloud(const vector< vector2f > &pointCloud, const vector< vector2f > &pointNormals, const VectorLocalization2D::PointCloudParams &pointCloudParams) | VectorLocalization2D | |
| refineTime (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| resample(Resample type=LowVarianceResampling) | VectorLocalization2D | |
| Resample enum name (defined in VectorLocalization2D) | VectorLocalization2D | |
| samplingDensity (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| saveProfilingStats(FILE *f) | VectorLocalization2D | |
| saveRunLog(FILE *f) | VectorLocalization2D | |
| SensorResettingResampling enum value (defined in VectorLocalization2D) | VectorLocalization2D | |
| setLocation(vector2f loc, float angle, const char *map, float locationUncertainty, float angleUncertainty) | VectorLocalization2D | |
| setLocation(vector2f loc, float angle, float locationUncertainty, float angleUncertainty) | VectorLocalization2D | |
| setMap(const char *map) | VectorLocalization2D | |
| setParams(MotionModelParams _predictParams, LidarParams _lidarUpdateParams) | VectorLocalization2D | |
| stage0Weights (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| stageRWeights (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| unrefinedImportanceWeights (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| updateLidar(const VectorLocalization2D::LidarParams &lidarParams, const VectorLocalization2D::MotionModelParams &motionParams) | VectorLocalization2D | |
| updatePointCloud(vector< vector2f > &pointCloud, vector< vector2f > &pointNormals, const VectorLocalization2D::MotionModelParams &motionParams, const VectorLocalization2D::PointCloudParams &pointCloudParams) | VectorLocalization2D | |
| updateTime (defined in VectorLocalization2D) | VectorLocalization2D | protected |
| VectorLocalization2D(const char *_mapsFolder) (defined in VectorLocalization2D) | VectorLocalization2D | |
| VectorLocalization2D(int _numParticles) (defined in VectorLocalization2D) | VectorLocalization2D |