diff --git a/src/corner_falko_2d.h b/src/corner_falko_2d.h index 3c35597d8d3c4c70d3917ef78a158c520fdb9810..746e4e11aca2ae4d053f631bca23b1b274a381e0 100644 --- a/src/corner_falko_2d.h +++ b/src/corner_falko_2d.h @@ -40,11 +40,7 @@ namespace laserscanutils { /** \brief A 2D corner extractor and loop closure computing class - * - * - * - * - */ +**/ class CornerFalko2d: public falkolib::FALKOExtractor, public falkolib::BSCExtractor<falkolib::FALKO>, public falkolib::NNMatcher<falkolib::FALKO> { @@ -64,15 +60,9 @@ public: CornerFalko2d(int _circularSectorNumber=16, int _radialRingNumber=8, bool _useKeypointRadius = true, double _radius = 0.1) ; /** \brief Destructor - * - * Destructor - * **/ ~CornerFalko2d(); - /** \brief Extract landmark/scene (list of corners) from a given 2D scan - **/ - /** \brief compare new scans against the training set in order to find loop closures **/ void findLoopClosure(LaserScan scan,LaserScanParams scanParams); diff --git a/src/loop_closure_base_2d.cpp b/src/loop_closure_base_2d.cpp new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/src/loop_closure_base_2d.h b/src/loop_closure_base_2d.h new file mode 100644 index 0000000000000000000000000000000000000000..0c36cf1cb3ade3912dcf57b58ac6aec38add9168 --- /dev/null +++ b/src/loop_closure_base_2d.h @@ -0,0 +1,34 @@ +/** + * \file loop_closure_base_2d.h + * + * Created on: Feb 9, 2021 + * \author: spujol + */ + +#ifndef LOOP_CLOSURE_BASE_2D_H_ +#define LOOP_CLOSURE_BASE_2D_H_ + +#include <iostream> +#include <fstream> + +namespace laserscanutils +{ + /** \brief A 2base class for loop closure using falko library +*/ +class loopClosureBase2d{ +private: + +public: + /** \brief Constructor + **/ + + loopClosureBase2d(); + + /** \brief Destructor + **/ + ~loopClosureBase2d(); + +}; +} /* namespace laserscanutils */ + +#endif /* LANDMARK_POLYLINE_2d_H_ */ \ No newline at end of file