Skip to content
Snippets Groups Projects

Resolve "ProcessorLoopClosureBase class"

Merged Joan Vallvé Navarro requested to merge 220-processor-loop-closure-base into devel
2 files
+ 5
5
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -21,7 +21,7 @@ struct ProcessorParamsLoopClosure2 : public ProcessorParamsBase
*
* This is an abstract class.
* + You must define the following classes :
* - voteProcessLoopClosure()
* - voteSearchLoopClosure()
* - computeFeatures()
* - findLoopCandidate()
* - createFactors()
@@ -65,11 +65,11 @@ protected:
/** \brief Called by process(). Tells if processLoopClosure will be called
*/
virtual bool voteProcessLoopClosure(CaptureBasePtr _incoming_ptr) = 0;
virtual bool voteSearchLoopClosure(CaptureBasePtr _incoming_ptr) = 0;
/** \brief Tries to close a loop
*
* this method is called in process() if voteProcessLoopClosure retruns true
* this method is called in process() if voteSearchLoopClosure retruns true
* this method uses :
* - selectPairKC()
* - computeFeatures()
@@ -93,7 +93,7 @@ protected:
* the computations to create thies featrues must be done here
*
* In this method you should add the capture to the keyframe if necessary
* and add the features to the capture
* and add the features to the capture
*/
virtual void computeFeatures(std::pair<FrameBasePtr,CaptureBasePtr>) = 0;
Loading