Rtabmap::detectorMoreLoopClosures() added intraSession and interSession parameters

This commit is contained in:
matlabbe
2018-11-05 18:40:08 -05:00
parent 4f1deef971
commit 09a63bbc5b
9 changed files with 529 additions and 323 deletions

View File

@@ -57,6 +57,8 @@ public:
double clusterRadius() const;
double clusterAngle() const;
int iterations() const;
bool intraSession() const;
bool interSession() const;
bool isRefineNeighborLinks() const;
bool isRefineLoopClosureLinks() const;
bool isSBA() const;
@@ -70,6 +72,8 @@ public:
void setClusterRadius(double radius);
void setClusterAngle(double angle);
void setIterations(int iterations);
void setIntraSession(bool enabled);
void setInterSession(bool enabled);
void setRefineNeighborLinks(bool on);
void setRefineLoopClosureLinks(bool on);
void setSBA(bool on);
@@ -82,12 +86,15 @@ Q_SIGNALS:
void configChanged();
public Q_SLOTS:
void closeDialog ( QAbstractButton * button );
void restoreDefaults();
private Q_SLOTS:
void updateVisibility();
void updateButtonBox();
private:
bool validateForm();
private:
Ui_PostProcessingDialog * _ui;