Refactoring: Split Odometry classes in multiple headers. Added Odometry::create(type) for convenience, working with "Odom/Strategy" parameter. Renamed OdometryBOW to OdometryLocalMap (more descriptive name).

This commit is contained in:
matlabbe
2016-01-05 16:37:14 -05:00
parent 1b2f1baf3d
commit 703b7181d9
21 changed files with 339 additions and 219 deletions

View File

@@ -63,9 +63,9 @@
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>633</width>
<height>2118</height>
<y>-232</y>
<width>647</width>
<height>2050</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout_16">
@@ -86,7 +86,7 @@
<enum>QFrame::Raised</enum>
</property>
<property name="currentIndex">
<number>2</number>
<number>11</number>
</property>
<widget class="QWidget" name="page_22">
<layout class="QVBoxLayout" name="verticalLayout_29" stretch="0,1">
@@ -6849,7 +6849,7 @@ see Sqlite3 doc 'PRAGMA temp_store'.</string>
</property>
<item>
<property name="text">
<string>Features Map</string>
<string>Local Map</string>
</property>
</item>
<item>
@@ -6857,11 +6857,6 @@ see Sqlite3 doc 'PRAGMA temp_store'.</string>
<string>Frame to Frame</string>
</property>
</item>
<item>
<property name="text">
<string>Mono</string>
</property>
</item>
</widget>
</item>
<item row="7" column="0">
@@ -6951,7 +6946,7 @@ see Sqlite3 doc 'PRAGMA temp_store'.</string>
<item>
<widget class="QGroupBox" name="groupBox_odometryBOW2">
<property name="title">
<string>Features Map</string>
<string>Local Map</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_54">
<item>