Skip to content
Snippets Groups Projects
Commit 416428f0 authored by Sergi Pujol's avatar Sergi Pujol
Browse files

corrected public inheritance. Added init params to constructor

parent eeb02a1b
No related branches found
No related tags found
1 merge request!4Resolve "Implementation of Falko lib"
This commit is part of merge request !4. Comments created here will be created in the context of that merge request.
......@@ -10,8 +10,8 @@
namespace laserscanutils{
CornerFalko2d::CornerFalko2d(int _circularSectorNumber, int _radialRingNumber, bool _useKeypointRadius, double _radius) :BSCExtractor( _circularSectorNumber, _radialRingNumber, _useKeypointRadius ,_radius ) {
// FALKO EXTRACTOR PARAMS
setMinExtractionRange(0.25);
// FALKO Extractor Parameters
setMinExtractionRange(0.1);
setMaxExtractionRange(25);
enableSubbeam(true);
setNMSRadius(0.1);
......@@ -19,6 +19,8 @@ CornerFalko2d::CornerFalko2d(int _circularSectorNumber, int _radialRingNumber, b
setBRatio(4);
setGridSectors(16);
// Matcher Extractor Parameters
setDistanceThreshold(0.1);
}
......@@ -63,7 +65,6 @@ void CornerFalko2d::findLoopClosure(falkolib::LaserScan scan){
int cols = sizeof(keypointSets)/(sizeof(int)*rows);
for (int i=0; i<rows;i++){
setDistanceThreshold(0.1);
std::vector<std::pair<int, int> > assoNN;
matchingNumber = match(keypointSets[i], keypointSet2, assoNN);
}
......
......@@ -41,7 +41,7 @@ namespace laserscanutils
*
*/
class CornerFalko2d: public falkolib::FALKOExtractor, falkolib::BSCExtractor<falkolib::FALKO>, falkolib::NNMatcher<falkolib::FALKO>
class CornerFalko2d: public falkolib::FALKOExtractor, public falkolib::BSCExtractor<falkolib::FALKO>, public falkolib::NNMatcher<falkolib::FALKO>
{
public:
/**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment