#include <feature/Detector.h>#include <feature/ShapeContext.h>#include <feature/Descriptor.h>#include <feature/InterestPoint.h>#include <sensors/LaserReading.h>#include <utils/HistogramDistances.h>#include <vector>#include <feature/BetaGrid.h>#include <feature/RangeDetector.h>#include <feature/CurvatureDetector.h>#include <feature/NormalBlobDetector.h>#include <feature/NormalEdgeDetector.h>#include <feature/RansacFeatureSetMatcher.h>#include <utils/PoseEstimation.h>#include <utility>#include <sensors/AbstractReading.h>#include <iostream>#include <geometry/point.h>#include <sstream>#include <string>#include <sensorstream/LogReader.h>#include <sensorstream/LogWriter.h>#include <fstream>#include <sensorstream/SensorStream.h>#include <utils/PeakFinder.h>#include <cairo.h>#include <cairo-pdf.h>#include <cairo-svg.h>#include <string.h>#include <sys/stat.h>#include <sys/types.h>

Go to the source code of this file.
Functions | |
| void | computeBoundingBox () |
| void | computeMap () |
| void | describeLog () |
| void | detectLog () |
| void | help () |
| int | main (int argc, char **argv) |
| void | match (unsigned int position) |
Variables | |
| double | acceptanceSigma = 0.1 |
| int | border = 10 |
| cairo_t * | cairoMap = 0 |
| cairo_t * | cairoOut = 0 |
| unsigned int | corresp = 9 |
| BetaGridGenerator * | m_betaGenerator = NULL |
| DescriptorGenerator * | m_descriptor = NULL |
| Detector * | m_detector = NULL |
| CurvatureDetector * | m_detectorCurvature = NULL |
| NormalBlobDetector * | m_detectorNormalBlob = NULL |
| NormalEdgeDetector * | m_detectorNormalEdge = NULL |
| RangeDetector * | m_detectorRange = NULL |
| std::vector< std::vector < InterestPoint * > > | m_pointsReference |
| std::vector< OrientedPoint2D > | m_posesReference |
| RansacFeatureSetMatcher * | m_ransac = NULL |
| LogSensorStream | m_sensorReference (NULL, NULL) |
| ShapeContextGenerator * | m_shapeGenerator = NULL |
| int | offsetX = 0 |
| int | offsetY = 0 |
| double | scaleFactor = 1. |
| int | sizeX = 1024 |
| int | sizeY = 800 |
| void computeBoundingBox | ( | ) |
Definition at line 220 of file RansacLoopClosureDrawMovie.cpp.
| void computeMap | ( | ) |
Definition at line 270 of file RansacLoopClosureDrawMovie.cpp.
| void describeLog | ( | ) |
Definition at line 190 of file RansacLoopClosureDrawMovie.cpp.
| void detectLog | ( | ) |
Definition at line 161 of file RansacLoopClosureDrawMovie.cpp.
| void help | ( | ) |
Definition at line 57 of file RansacLoopClosureDrawMovie.cpp.
| int main | ( | int | argc, | |
| char ** | argv | |||
| ) |
Definition at line 309 of file RansacLoopClosureDrawMovie.cpp.
| void match | ( | unsigned int | position | ) |
Definition at line 102 of file RansacLoopClosureDrawMovie.cpp.
| double acceptanceSigma = 0.1 |
Definition at line 55 of file RansacLoopClosureDrawMovie.cpp.
| int border = 10 |
Definition at line 49 of file RansacLoopClosureDrawMovie.cpp.
| cairo_t* cairoMap = 0 |
Definition at line 46 of file RansacLoopClosureDrawMovie.cpp.
| cairo_t* cairoOut = 0 |
Definition at line 47 of file RansacLoopClosureDrawMovie.cpp.
| unsigned int corresp = 9 |
Definition at line 53 of file RansacLoopClosureDrawMovie.cpp.
| BetaGridGenerator* m_betaGenerator = NULL |
Definition at line 37 of file RansacLoopClosureDrawMovie.cpp.
| DescriptorGenerator* m_descriptor = NULL |
Definition at line 39 of file RansacLoopClosureDrawMovie.cpp.
| Detector* m_detector = NULL |
Definition at line 35 of file RansacLoopClosureDrawMovie.cpp.
| CurvatureDetector* m_detectorCurvature = NULL |
Definition at line 31 of file RansacLoopClosureDrawMovie.cpp.
Definition at line 32 of file RansacLoopClosureDrawMovie.cpp.
Definition at line 33 of file RansacLoopClosureDrawMovie.cpp.
| RangeDetector* m_detectorRange = NULL |
Definition at line 34 of file RansacLoopClosureDrawMovie.cpp.
| std::vector< std::vector<InterestPoint *> > m_pointsReference |
Definition at line 43 of file RansacLoopClosureDrawMovie.cpp.
| std::vector< OrientedPoint2D > m_posesReference |
Definition at line 44 of file RansacLoopClosureDrawMovie.cpp.
| RansacFeatureSetMatcher* m_ransac = NULL |
Definition at line 41 of file RansacLoopClosureDrawMovie.cpp.
| LogSensorStream m_sensorReference(NULL, NULL) |
Definition at line 38 of file RansacLoopClosureDrawMovie.cpp.
| int offsetX = 0 |
Definition at line 49 of file RansacLoopClosureDrawMovie.cpp.
| int offsetY = 0 |
Definition at line 49 of file RansacLoopClosureDrawMovie.cpp.
| double scaleFactor = 1. |
Definition at line 50 of file RansacLoopClosureDrawMovie.cpp.
| int sizeX = 1024 |
Definition at line 51 of file RansacLoopClosureDrawMovie.cpp.
| int sizeY = 800 |
Definition at line 51 of file RansacLoopClosureDrawMovie.cpp.