2012-12-11 18:05:05 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<ui version= "4.0" >
<class> DatabaseViewer</class>
<widget class= "QMainWindow" name= "DatabaseViewer" >
<property name= "geometry" >
<rect>
<x> 0</x>
<y> 0</y>
2017-03-21 21:51:39 -04:00
<width> 1392</width>
2016-09-20 11:19:34 -04:00
<height> 965</height>
2012-12-11 18:05:05 +00:00
</rect>
</property>
<property name= "windowTitle" >
<string> Database viewer</string>
</property>
2015-04-28 13:04:35 -04:00
<property name= "layoutDirection" >
<enum> Qt::LeftToRight</enum>
</property>
2012-12-11 18:05:05 +00:00
<widget class= "QWidget" name= "centralwidget" >
2016-02-15 19:35:24 -05:00
<layout class= "QVBoxLayout" name= "verticalLayout_6" stretch= "1,0,0" >
2015-04-28 13:04:35 -04:00
<property name= "spacing" >
<number> 0</number>
</property>
2016-06-10 20:12:13 -04:00
<property name= "margin" >
2015-04-28 13:04:35 -04:00
<number> 0</number>
</property>
2012-12-11 18:05:05 +00:00
<item>
2015-12-21 17:27:05 -05:00
<layout class= "QHBoxLayout" name= "horizontalLayout_imageViews" stretch= "1,1" >
<item>
<widget class= "rtabmap::ImageView" name= "graphicsView_A" native= "true" />
</item>
<item>
<widget class= "rtabmap::ImageView" name= "graphicsView_B" native= "true" />
</item>
</layout>
</item>
<item>
2016-02-15 19:35:24 -05:00
<layout class= "QGridLayout" name= "gridLayout_11" rowstretch= "1,0" >
2015-12-21 17:27:05 -05:00
<property name= "spacing" >
2012-12-11 18:05:05 +00:00
<number> 0</number>
</property>
2015-12-21 17:27:05 -05:00
<item row= "0" column= "0" >
<widget class= "QScrollArea" name= "scrollArea_2" >
<property name= "horizontalScrollBarPolicy" >
<enum> Qt::ScrollBarAsNeeded</enum>
2012-12-11 18:05:05 +00:00
</property>
2015-12-21 17:27:05 -05:00
<property name= "widgetResizable" >
<bool> true</bool>
</property>
<widget class= "QWidget" name= "scrollAreaWidgetContents_2" >
<property name= "geometry" >
<rect>
<x> 0</x>
2016-04-07 12:26:24 -04:00
<y> 0</y>
2017-03-21 21:51:39 -04:00
<width> 339</width>
2017-01-03 21:05:00 -05:00
<height> 208</height>
2015-12-21 17:27:05 -05:00
</rect>
</property>
2016-04-08 16:15:08 -04:00
<layout class= "QGridLayout" name= "gridLayout" columnstretch= "0,1" >
2015-12-21 17:27:05 -05:00
<item row= "1" column= "1" >
<widget class= "QLabel" name= "label_childrenA" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-12-21 17:27:05 -05:00
</widget>
</item>
<item row= "3" column= "0" >
<widget class= "QLabel" name= "label_childrenA_4" >
<property name= "text" >
<string> Label</string>
</property>
</widget>
</item>
<item row= "3" column= "1" >
<widget class= "QLabel" name= "label_labelA" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-12-21 17:27:05 -05:00
</widget>
</item>
<item row= "6" column= "0" >
<widget class= "QLabel" name= "label_childrenA_6" >
<property name= "text" >
<string> Stamp</string>
</property>
</widget>
</item>
<item row= "6" column= "1" >
<widget class= "QLabel" name= "label_stampA" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-12-21 17:27:05 -05:00
</widget>
</item>
<item row= "2" column= "0" >
<widget class= "QLabel" name= "label_childrenA_8" >
<property name= "text" >
<string> Weight</string>
</property>
</widget>
</item>
<item row= "2" column= "1" >
<widget class= "QLabel" name= "label_weightA" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-12-21 17:27:05 -05:00
</widget>
</item>
<item row= "4" column= "0" >
<widget class= "QLabel" name= "label_childrenA_10" >
<property name= "text" >
<string> Map ID</string>
</property>
</widget>
</item>
<item row= "4" column= "1" >
<widget class= "QLabel" name= "label_mapA" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-12-21 17:27:05 -05:00
</widget>
</item>
<item row= "5" column= "0" >
<widget class= "QLabel" name= "label_childrenA_12" >
<property name= "text" >
<string> Pose</string>
</property>
</widget>
</item>
2016-04-07 12:15:58 -04:00
<item row= "0" column= "0" >
<widget class= "QLabel" name= "label_parentsA_2" >
<property name= "text" >
<string> Parents</string>
</property>
</widget>
</item>
<item row= "0" column= "1" >
<widget class= "QLabel" name= "label_parentsA" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2016-04-07 12:15:58 -04:00
</widget>
</item>
<item row= "1" column= "0" >
<widget class= "QLabel" name= "label_childrenA_2" >
<property name= "text" >
<string> Children</string>
</property>
</widget>
</item>
2015-12-21 17:27:05 -05:00
<item row= "5" column= "1" >
<widget class= "QLabel" name= "label_poseA" >
<property name= "text" >
<string/>
2012-12-11 18:05:05 +00:00
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2012-12-11 18:05:05 +00:00
</widget>
</item>
2016-04-07 12:15:58 -04:00
<item row= "7" column= "0" >
<widget class= "QLabel" name= "label_childrenA_14" >
<property name= "text" >
<string> Calib</string>
</property>
</widget>
</item>
<item row= "7" column= "1" >
<widget class= "QLabel" name= "label_calibA" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2016-04-07 12:15:58 -04:00
</widget>
</item>
2012-12-11 18:05:05 +00:00
</layout>
2015-12-21 17:27:05 -05:00
</widget>
</widget>
</item>
<item row= "0" column= "1" >
<widget class= "QScrollArea" name= "scrollArea" >
<property name= "horizontalScrollBarPolicy" >
<enum> Qt::ScrollBarAsNeeded</enum>
</property>
<property name= "widgetResizable" >
<bool> true</bool>
</property>
<widget class= "QWidget" name= "scrollAreaWidgetContents" >
<property name= "geometry" >
<rect>
<x> 0</x>
2016-04-07 12:26:24 -04:00
<y> 0</y>
2017-03-21 21:51:39 -04:00
<width> 339</width>
2017-01-03 21:05:00 -05:00
<height> 208</height>
2015-12-21 17:27:05 -05:00
</rect>
</property>
<layout class= "QGridLayout" name= "gridLayout_2" columnstretch= "0,1" >
<item row= "0" column= "1" >
<widget class= "QLabel" name= "label_parentsB" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-12-21 17:27:05 -05:00
</widget>
</item>
<item row= "0" column= "0" >
<widget class= "QLabel" name= "label_parentsA_4" >
<property name= "text" >
<string> Parents</string>
</property>
</widget>
</item>
<item row= "1" column= "0" >
<widget class= "QLabel" name= "label_childrenA_3" >
<property name= "text" >
<string> Children</string>
</property>
</widget>
</item>
<item row= "1" column= "1" >
<widget class= "QLabel" name= "label_childrenB" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-12-21 17:27:05 -05:00
</widget>
</item>
<item row= "3" column= "0" >
<widget class= "QLabel" name= "label_childrenA_5" >
<property name= "text" >
<string> Label</string>
</property>
</widget>
</item>
<item row= "3" column= "1" >
<widget class= "QLabel" name= "label_labelB" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-12-21 17:27:05 -05:00
</widget>
</item>
<item row= "6" column= "0" >
<widget class= "QLabel" name= "label_childrenA_7" >
<property name= "text" >
<string> Stamp</string>
</property>
</widget>
</item>
<item row= "6" column= "1" >
<widget class= "QLabel" name= "label_stampB" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-12-21 17:27:05 -05:00
</widget>
</item>
<item row= "2" column= "0" >
<widget class= "QLabel" name= "label_childrenA_9" >
<property name= "text" >
<string> Weight</string>
</property>
</widget>
</item>
<item row= "2" column= "1" >
<widget class= "QLabel" name= "label_weightB" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-12-21 17:27:05 -05:00
</widget>
</item>
<item row= "4" column= "0" >
<widget class= "QLabel" name= "label_childrenA_11" >
<property name= "text" >
<string> Map ID</string>
</property>
</widget>
</item>
<item row= "4" column= "1" >
<widget class= "QLabel" name= "label_mapB" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-12-21 17:27:05 -05:00
</widget>
</item>
<item row= "5" column= "0" >
<widget class= "QLabel" name= "label_childrenA_13" >
<property name= "text" >
<string> Pose</string>
</property>
</widget>
</item>
<item row= "5" column= "1" >
<widget class= "QLabel" name= "label_poseB" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-12-21 17:27:05 -05:00
</widget>
</item>
2016-04-07 12:15:58 -04:00
<item row= "7" column= "0" >
<widget class= "QLabel" name= "label_childrenA_15" >
<property name= "text" >
<string> Calib</string>
</property>
</widget>
</item>
<item row= "7" column= "1" >
<widget class= "QLabel" name= "label_calibB" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2016-04-07 12:15:58 -04:00
</widget>
</item>
2015-12-21 17:27:05 -05:00
</layout>
</widget>
</widget>
</item>
<item row= "1" column= "0" >
<layout class= "QHBoxLayout" name= "horizontalLayout" >
2016-06-10 20:12:13 -04:00
<property name= "margin" >
2015-12-21 17:27:05 -05:00
<number> 12</number>
</property>
<item>
<layout class= "QVBoxLayout" name= "verticalLayout_4" >
<item>
<widget class= "QLabel" name= "label_2" >
<property name= "text" >
<string> Index :</string>
</property>
</widget>
</item>
<item>
<widget class= "QLabel" name= "label_3" >
<property name= "text" >
<string> Id :</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class= "QVBoxLayout" name= "verticalLayout_3" >
<item>
<widget class= "QLabel" name= "label_indexA" >
<property name= "text" >
<string> indexA</string>
</property>
</widget>
</item>
<item>
<widget class= "QLabel" name= "label_idA" >
<property name= "text" >
<string> idA</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class= "QSlider" name= "horizontalSlider_A" >
<property name= "focusPolicy" >
<enum> Qt::ClickFocus</enum>
</property>
<property name= "orientation" >
<enum> Qt::Horizontal</enum>
</property>
<property name= "tickPosition" >
<enum> QSlider::TicksAbove</enum>
</property>
</widget>
2012-12-11 18:05:05 +00:00
</item>
</layout>
</item>
2015-12-21 17:27:05 -05:00
<item row= "1" column= "1" >
<layout class= "QHBoxLayout" name= "horizontalLayout_2" >
2016-06-10 20:12:13 -04:00
<property name= "margin" >
2015-12-21 17:27:05 -05:00
<number> 12</number>
2012-12-11 18:05:05 +00:00
</property>
<item>
2015-12-21 17:27:05 -05:00
<layout class= "QVBoxLayout" name= "verticalLayout" >
2012-12-11 18:05:05 +00:00
<item>
2015-12-21 17:27:05 -05:00
<widget class= "QLabel" name= "label_5" >
<property name= "text" >
<string> Index :</string>
</property>
</widget>
2012-12-11 18:05:05 +00:00
</item>
<item>
2015-12-21 17:27:05 -05:00
<widget class= "QLabel" name= "label_4" >
<property name= "text" >
<string> Id :</string>
2012-12-11 18:05:05 +00:00
</property>
</widget>
</item>
</layout>
</item>
2015-12-21 17:27:05 -05:00
<item>
<layout class= "QVBoxLayout" name= "verticalLayout_2" >
<item>
<widget class= "QLabel" name= "label_indexB" >
<property name= "text" >
<string> indexB</string>
</property>
</widget>
</item>
<item>
<widget class= "QLabel" name= "label_idB" >
<property name= "text" >
<string> idB</string>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class= "QSlider" name= "horizontalSlider_B" >
<property name= "focusPolicy" >
<enum> Qt::ClickFocus</enum>
</property>
<property name= "orientation" >
<enum> Qt::Horizontal</enum>
</property>
<property name= "tickPosition" >
<enum> QSlider::TicksAbove</enum>
</property>
</widget>
</item>
2012-12-11 18:05:05 +00:00
</layout>
</item>
</layout>
</item>
2015-04-28 13:04:35 -04:00
<item>
<widget class= "QDialogButtonBox" name= "buttonBox" >
<property name= "standardButtons" >
<set> QDialogButtonBox::Close</set>
</property>
</widget>
</item>
2012-12-11 18:05:05 +00:00
</layout>
</widget>
<widget class= "QMenuBar" name= "menubar" >
<property name= "geometry" >
<rect>
<x> 0</x>
<y> 0</y>
2017-03-21 21:51:39 -04:00
<width> 1392</width>
2017-01-03 21:05:00 -05:00
<height> 22</height>
2012-12-11 18:05:05 +00:00
</rect>
</property>
<widget class= "QMenu" name= "menuFile" >
<property name= "title" >
<string> File</string>
</property>
<addaction name= "actionOpen_database" />
<addaction name= "separator" />
2015-03-04 17:27:44 -05:00
<addaction name= "actionSave_config" />
<addaction name= "separator" />
2015-10-16 20:11:24 -04:00
<addaction name= "actionGenerate_3D_map_pcd" />
2015-11-22 18:08:32 -05:00
<addaction name= "actionExport_3D_laser_scans_ply_pcd" />
2014-01-22 19:49:28 +00:00
<addaction name= "actionExport" />
2014-02-11 23:04:22 +00:00
<addaction name= "actionExtract_images" />
2014-01-22 19:49:28 +00:00
<addaction name= "separator" />
2012-12-11 18:05:05 +00:00
<addaction name= "actionQuit" />
</widget>
<widget class= "QMenu" name= "menuEdit" >
<property name= "title" >
<string> Edit</string>
</property>
<addaction name= "actionGenerate_graph_dot" />
<addaction name= "actionGenerate_local_graph_dot" />
2014-02-27 17:00:46 +00:00
<addaction name= "actionGenerate_TORO_graph_graph" />
2015-09-02 17:51:43 -04:00
<addaction name= "actionGenerate_g2o_graph_g2o" />
2012-12-11 18:05:05 +00:00
<addaction name= "separator" />
2014-08-11 15:23:06 +00:00
<addaction name= "actionDetect_more_loop_closures" />
<addaction name= "actionRefine_all_neighbor_links" />
<addaction name= "actionRefine_all_loop_closure_links" />
<addaction name= "separator" />
2016-08-25 23:47:01 -04:00
<addaction name= "actionRegenerate_local_grid_maps" />
2016-08-30 21:15:55 -04:00
<addaction name= "actionRegenerate_local_grid_maps_selected" />
2016-08-25 23:47:01 -04:00
<addaction name= "separator" />
2017-03-30 15:33:48 -04:00
<addaction name= "actionEdit_depth_image" />
<addaction name= "separator" />
2015-05-05 17:38:38 -04:00
<addaction name= "actionReset_all_changes" />
<addaction name= "separator" />
2014-02-11 23:04:22 +00:00
<addaction name= "actionView_3D_map" />
2015-11-22 18:08:32 -05:00
<addaction name= "actionView_3D_laser_scans" />
2012-12-11 18:05:05 +00:00
</widget>
2014-02-11 23:04:22 +00:00
<widget class= "QMenu" name= "menuView" >
<property name= "title" >
<string> View</string>
</property>
</widget>
2012-12-11 18:05:05 +00:00
<addaction name= "menuFile" />
<addaction name= "menuEdit" />
2014-02-11 23:04:22 +00:00
<addaction name= "menuView" />
</widget>
<widget class= "QDockWidget" name= "dockWidget_constraints" >
<property name= "windowTitle" >
<string> Constraints view</string>
</property>
<attribute name= "dockWidgetArea" >
<number> 2</number>
</attribute>
<widget class= "QWidget" name= "dockWidgetContents" >
2015-07-24 16:29:45 -04:00
<layout class= "QVBoxLayout" name= "verticalLayout_8" stretch= "1,0,0,0" >
2014-02-11 23:04:22 +00:00
<item>
2016-05-05 18:25:26 -04:00
<layout class= "QVBoxLayout" name= "layout_constraintsViewer" >
<property name= "spacing" >
<number> 0</number>
</property>
</layout>
2014-02-11 23:04:22 +00:00
</item>
<item>
2015-07-24 16:29:45 -04:00
<layout class= "QHBoxLayout" name= "horizontalLayout_10" >
<item>
<widget class= "QCheckBox" name= "checkBox_show3DWords" >
<property name= "text" >
<string> Words</string>
</property>
</widget>
</item>
<item>
<widget class= "QCheckBox" name= "checkBox_show3Dclouds" >
<property name= "text" >
<string> Clouds</string>
</property>
<property name= "checked" >
<bool> true</bool>
</property>
</widget>
</item>
<item>
<widget class= "QCheckBox" name= "checkBox_show2DScans" >
<property name= "text" >
<string> Scans</string>
</property>
<property name= "checked" >
<bool> true</bool>
</property>
</widget>
</item>
2016-11-09 16:44:08 -05:00
<item>
<widget class= "QCheckBox" name= "checkBox_odomFrame" >
<property name= "text" >
<string> Odom Frame</string>
</property>
<property name= "checked" >
2017-03-30 15:33:48 -04:00
<bool> true</bool>
2016-11-09 16:44:08 -05:00
</property>
</widget>
</item>
2015-07-24 16:29:45 -04:00
<item>
<spacer name= "horizontalSpacer_3" >
<property name= "orientation" >
<enum> Qt::Horizontal</enum>
</property>
<property name= "sizeHint" stdset= "0" >
<size>
<width> 40</width>
<height> 20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item>
<layout class= "QGridLayout" name= "gridLayout_6" columnstretch= "0,0" >
2014-02-11 23:04:22 +00:00
<item row= "0" column= "0" >
<widget class= "QLabel" name= "label" >
<property name= "text" >
<string> Neighbor links</string>
</property>
</widget>
</item>
<item row= "0" column= "1" >
<widget class= "QSlider" name= "horizontalSlider_neighbors" >
2015-06-15 14:44:44 -04:00
<property name= "focusPolicy" >
<enum> Qt::ClickFocus</enum>
</property>
2014-02-11 23:04:22 +00:00
<property name= "orientation" >
<enum> Qt::Horizontal</enum>
</property>
<property name= "tickPosition" >
<enum> QSlider::TicksAbove</enum>
</property>
</widget>
</item>
<item row= "1" column= "0" >
<widget class= "QLabel" name= "label_6" >
<property name= "text" >
<string> Loop closure links</string>
</property>
</widget>
</item>
<item row= "1" column= "1" >
<widget class= "QSlider" name= "horizontalSlider_loops" >
2015-06-15 14:44:44 -04:00
<property name= "focusPolicy" >
<enum> Qt::ClickFocus</enum>
</property>
2014-02-11 23:04:22 +00:00
<property name= "orientation" >
<enum> Qt::Horizontal</enum>
</property>
<property name= "tickPosition" >
<enum> QSlider::TicksAbove</enum>
</property>
</widget>
</item>
2015-03-04 17:27:44 -05:00
<item row= "2" column= "0" >
<widget class= "QLabel" name= "label_33" >
<property name= "text" >
<string> Type</string>
</property>
</widget>
</item>
<item row= "2" column= "1" >
<widget class= "QLabel" name= "label_type" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-03-04 17:27:44 -05:00
</widget>
</item>
2015-02-25 17:06:52 -05:00
<item row= "3" column= "0" >
2014-08-11 15:23:06 +00:00
<widget class= "QLabel" name= "label_16" >
<property name= "text" >
<string> Transform</string>
</property>
</widget>
</item>
2015-02-25 17:06:52 -05:00
<item row= "3" column= "1" >
2014-12-14 16:42:10 -05:00
<widget class= "QLabel" name= "label_constraint" >
2014-08-11 15:23:06 +00:00
<property name= "text" >
2014-12-14 16:42:10 -05:00
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2014-12-14 16:42:10 -05:00
</widget>
</item>
2015-03-04 17:27:44 -05:00
<item row= "4" column= "0" >
<widget class= "QLabel" name= "label_18" >
<property name= "text" >
<string> σ (rot, trans)</string>
</property>
</widget>
</item>
<item row= "4" column= "1" >
<widget class= "QLabel" name= "label_variance" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-03-04 17:27:44 -05:00
</widget>
</item>
2015-02-25 17:06:52 -05:00
<item row= "5" column= "0" >
2014-12-14 16:42:10 -05:00
<widget class= "QCheckBox" name= "checkBox_showOptimized" >
<property name= "text" >
<string> Optimized</string>
2014-08-11 15:23:06 +00:00
</property>
</widget>
</item>
2015-02-25 17:06:52 -05:00
<item row= "5" column= "1" >
2014-12-14 16:42:10 -05:00
<widget class= "QLabel" name= "label_constraint_opt" >
2014-08-11 15:23:06 +00:00
<property name= "text" >
2014-12-14 16:42:10 -05:00
<string/>
2014-08-11 15:23:06 +00:00
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2014-08-11 15:23:06 +00:00
</widget>
</item>
</layout>
</item>
<item>
<layout class= "QHBoxLayout" name= "horizontalLayout_5" >
<item>
<widget class= "QPushButton" name= "pushButton_refine" >
2016-11-09 16:44:08 -05:00
<property name= "toolTip" >
<string> Refine with the registration strategy set in " Core Parameters" ->" Reg" </string>
</property>
2014-08-11 15:23:06 +00:00
<property name= "text" >
2016-11-09 16:44:08 -05:00
<string> Refine</string>
2014-08-11 15:23:06 +00:00
</property>
</widget>
</item>
<item>
<widget class= "QPushButton" name= "pushButton_reset" >
<property name= "text" >
<string> Reset</string>
</property>
</widget>
</item>
<item>
<widget class= "QPushButton" name= "pushButton_add" >
<property name= "text" >
<string> Add</string>
</property>
</widget>
</item>
<item>
<widget class= "QPushButton" name= "pushButton_reject" >
<property name= "text" >
<string> Reject</string>
</property>
</widget>
</item>
<item>
<spacer name= "horizontalSpacer" >
<property name= "orientation" >
<enum> Qt::Horizontal</enum>
</property>
<property name= "sizeHint" stdset= "0" >
<size>
<width> 40</width>
<height> 20</height>
</size>
</property>
</spacer>
</item>
2014-02-11 23:04:22 +00:00
</layout>
</item>
</layout>
</widget>
</widget>
<widget class= "QDockWidget" name= "dockWidget_graphView" >
<property name= "windowTitle" >
<string> Graph view</string>
</property>
<attribute name= "dockWidgetArea" >
<number> 1</number>
</attribute>
<widget class= "QWidget" name= "dockWidgetContents_2" >
<layout class= "QVBoxLayout" name= "verticalLayout_9" >
<item>
<widget class= "rtabmap::GraphViewer" name= "graphViewer" />
</item>
<item>
<layout class= "QHBoxLayout" name= "horizontalLayout_4" >
<item>
<widget class= "QLabel" name= "label_iterations" >
<property name= "text" >
<string> #</string>
</property>
</widget>
</item>
<item>
<widget class= "QSlider" name= "horizontalSlider_iterations" >
2015-06-15 14:44:44 -04:00
<property name= "focusPolicy" >
<enum> Qt::ClickFocus</enum>
</property>
2014-02-11 23:04:22 +00:00
<property name= "orientation" >
<enum> Qt::Horizontal</enum>
</property>
<property name= "tickPosition" >
<enum> QSlider::TicksAbove</enum>
</property>
</widget>
</item>
</layout>
</item>
<item>
2015-03-04 17:27:44 -05:00
<layout class= "QGridLayout" name= "gridLayout_5" columnstretch= "0,1" >
2015-05-23 13:36:36 -04:00
<item row= "6" column= "0" >
<widget class= "QLabel" name= "label_loopClosures" >
2015-03-04 17:27:44 -05:00
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-03-04 17:27:44 -05:00
</widget>
</item>
2015-05-23 13:36:36 -04:00
<item row= "4" column= "0" >
<widget class= "QLabel" name= "label_timeGrid" >
2015-03-12 17:00:56 -04:00
<property name= "text" >
2015-05-23 13:36:36 -04:00
<string/>
2015-03-12 17:00:56 -04:00
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-03-12 17:00:56 -04:00
</widget>
</item>
<item row= "3" column= "0" >
<widget class= "QLabel" name= "label_timeOptimization" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-03-12 17:00:56 -04:00
</widget>
</item>
2015-05-23 13:36:36 -04:00
<item row= "0" column= "0" >
<widget class= "QSpinBox" name= "spinBox_optimizationsFrom" />
</item>
<item row= "5" column= "1" >
<widget class= "QLabel" name= "label_52" >
<property name= "text" >
2015-10-24 17:03:44 -04:00
<string> Poses</string>
2015-05-23 13:36:36 -04:00
</property>
</widget>
</item>
<item row= "3" column= "1" >
<widget class= "QLabel" name= "label_39" >
<property name= "text" >
<string> Time optimization (s)</string>
</property>
</widget>
</item>
<item row= "6" column= "1" >
<widget class= "QLabel" name= "label_41" >
<property name= "text" >
2015-10-24 17:03:44 -04:00
<string> Links (N, NM, G, LS, LT, U)</string>
2015-05-23 13:36:36 -04:00
</property>
</widget>
</item>
<item row= "2" column= "1" >
<widget class= "QLabel" name= "label_10" >
<property name= "text" >
2015-10-24 17:03:44 -04:00
<string> Path length (m)</string>
2015-05-23 13:36:36 -04:00
</property>
</widget>
</item>
2015-03-20 14:03:09 -04:00
<item row= "4" column= "1" >
<widget class= "QLabel" name= "label_45" >
<property name= "text" >
<string> Time grid (s)</string>
</property>
</widget>
</item>
2015-05-23 13:36:36 -04:00
<item row= "2" column= "0" >
<widget class= "QLabel" name= "label_pathLength" >
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-05-23 13:36:36 -04:00
</widget>
</item>
<item row= "0" column= "1" >
<layout class= "QHBoxLayout" name= "horizontalLayout_7" stretch= "0,1" >
<item>
<widget class= "QLabel" name= "label_optimizeFrom" >
<property name= "text" >
<string> Graph root</string>
</property>
</widget>
</item>
<item>
<widget class= "QCheckBox" name= "checkBox_spanAllMaps" >
<property name= "text" >
<string> Span to all maps</string>
</property>
<property name= "checked" >
<bool> true</bool>
</property>
</widget>
</item>
</layout>
</item>
<item row= "5" column= "0" >
2015-10-24 17:03:44 -04:00
<widget class= "QLabel" name= "label_poses" >
2015-03-20 14:03:09 -04:00
<property name= "text" >
<string/>
</property>
2016-04-07 12:26:24 -04:00
<property name= "textInteractionFlags" >
<set> Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
</property>
2015-03-20 14:03:09 -04:00
</widget>
</item>
2014-02-11 23:04:22 +00:00
</layout>
</item>
</layout>
</widget>
2012-12-11 18:05:05 +00:00
</widget>
2015-12-17 14:13:19 -05:00
<widget class= "QDockWidget" name= "dockWidget_guiparameters" >
2015-03-04 17:27:44 -05:00
<property name= "floating" >
2015-05-06 01:35:25 -04:00
<bool> false</bool>
</property>
<property name= "allowedAreas" >
<set> Qt::AllDockWidgetAreas</set>
2015-03-04 17:27:44 -05:00
</property>
2014-08-11 15:23:06 +00:00
<property name= "windowTitle" >
2015-12-17 14:13:19 -05:00
<string> GUI Parameters</string>
2014-08-11 15:23:06 +00:00
</property>
<attribute name= "dockWidgetArea" >
2015-05-06 01:35:25 -04:00
<number> 1</number>
2014-08-11 15:23:06 +00:00
</attribute>
<widget class= "QWidget" name= "dockWidgetContents_3" >
2015-03-12 17:00:56 -04:00
<layout class= "QVBoxLayout" name= "verticalLayout_10" >
2015-11-22 18:08:32 -05:00
<item>
2015-12-21 17:27:05 -05:00
<layout class= "QGridLayout" name= "gridLayout_4" >
2016-02-15 19:35:24 -05:00
<item row= "1" column= "2" >
<widget class= "QLabel" name= "label_logger_level_2" >
<property name= "text" >
<string> Vertical layout</string>
</property>
</widget>
</item>
2015-12-21 17:27:05 -05:00
<item row= "0" column= "2" >
<widget class= "QLabel" name= "label_logger_level" >
<property name= "text" >
<string> Logger level</string>
</property>
</widget>
</item>
<item row= "0" column= "1" >
2015-11-22 18:08:32 -05:00
<widget class= "QComboBox" name= "comboBox_logger_level" >
<property name= "currentIndex" >
<number> 1</number>
</property>
<item>
<property name= "text" >
<string> Debug</string>
</property>
</item>
<item>
<property name= "text" >
<string> Info</string>
</property>
</item>
<item>
<property name= "text" >
<string> Warning</string>
</property>
</item>
<item>
<property name= "text" >
<string> Error</string>
</property>
</item>
</widget>
</item>
2015-12-21 17:27:05 -05:00
<item row= "1" column= "1" >
<widget class= "QCheckBox" name= "checkBox_verticalLayout" >
2015-11-22 18:08:32 -05:00
<property name= "text" >
2015-12-21 17:27:05 -05:00
<string/>
</property>
</widget>
</item>
2015-11-22 18:08:32 -05:00
</layout>
</item>
2014-08-11 15:23:06 +00:00
<item>
2015-05-06 01:35:25 -04:00
<widget class= "QToolBox" name= "toolBox" >
<property name= "currentIndex" >
2017-03-30 15:33:48 -04:00
<number> 2</number>
2014-08-11 15:23:06 +00:00
</property>
2015-05-06 01:35:25 -04:00
<widget class= "QWidget" name= "page_3" >
<property name= "geometry" >
<rect>
<x> 0</x>
2015-09-28 15:30:01 -04:00
<y> 0</y>
2017-01-03 21:05:00 -05:00
<width> 324</width>
2017-03-30 15:33:48 -04:00
<height> 207</height>
2015-05-06 01:35:25 -04:00
</rect>
</property>
<attribute name= "label" >
<string> Graph optimization</string>
</attribute>
2015-05-23 13:36:36 -04:00
<layout class= "QGridLayout" name= "gridLayout_7" columnstretch= "0,0,0" >
<item row= "3" column= "0" >
2015-12-17 14:13:19 -05:00
<widget class= "QCheckBox" name= "checkBox_ignoreLocalLoopSpace" >
2015-05-06 01:35:25 -04:00
<property name= "text" >
2015-05-23 13:36:36 -04:00
<string/>
</property>
<property name= "checked" >
<bool> false</bool>
2015-05-06 01:35:25 -04:00
</property>
</widget>
</item>
2015-12-17 14:13:19 -05:00
<item row= "2" column= "2" >
2015-05-23 13:36:36 -04:00
<widget class= "QLabel" name= "label_48" >
<property name= "text" >
<string> Ignore global loop closures</string>
</property>
</widget>
</item>
2015-12-17 14:13:19 -05:00
<item row= "0" column= "1" >
2015-05-06 01:35:25 -04:00
<widget class= "QSpinBox" name= "spinBox_optimizationDepth" >
<property name= "suffix" >
<string/>
</property>
<property name= "minimum" >
<number> 0</number>
</property>
<property name= "maximum" >
<number> 1000</number>
</property>
<property name= "value" >
<number> 0</number>
</property>
</widget>
</item>
2015-12-17 14:13:19 -05:00
<item row= "1" column= "2" >
2015-05-23 13:36:36 -04:00
<widget class= "QLabel" name= "label_35" >
2015-05-06 01:35:25 -04:00
<property name= "text" >
2015-05-23 13:36:36 -04:00
<string> Ignore pose correction</string>
2015-05-06 01:35:25 -04:00
</property>
</widget>
</item>
2015-12-17 14:13:19 -05:00
<item row= "1" column= "0" >
2015-05-06 01:35:25 -04:00
<widget class= "QCheckBox" name= "checkBox_ignorePoseCorrection" >
<property name= "text" >
<string/>
</property>
<property name= "checked" >
<bool> false</bool>
</property>
</widget>
</item>
2015-12-17 14:13:19 -05:00
<item row= "4" column= "0" >
2015-05-23 13:36:36 -04:00
<widget class= "QCheckBox" name= "checkBox_ignoreLocalLoopTime" >
2015-05-06 01:35:25 -04:00
<property name= "text" >
<string/>
</property>
<property name= "checked" >
<bool> false</bool>
</property>
</widget>
</item>
2015-12-17 14:13:19 -05:00
<item row= "6" column= "0" >
2015-09-02 17:51:43 -04:00
<spacer name= "verticalSpacer_3" >
<property name= "orientation" >
<enum> Qt::Vertical</enum>
</property>
<property name= "sizeHint" stdset= "0" >
<size>
<width> 0</width>
<height> 40</height>
</size>
</property>
</spacer>
</item>
2015-12-17 14:13:19 -05:00
<item row= "0" column= "2" >
2015-05-23 13:36:36 -04:00
<widget class= "QLabel" name= "label_8" >
2015-05-06 01:35:25 -04:00
<property name= "text" >
2015-05-23 13:36:36 -04:00
<string> Depth (0=inf)</string>
2015-05-06 01:35:25 -04:00
</property>
</widget>
</item>
2015-12-17 14:13:19 -05:00
<item row= "5" column= "2" >
2015-05-23 13:36:36 -04:00
<widget class= "QLabel" name= "label_50" >
<property name= "text" >
<string> Ignore user loop closures</string>
</property>
</widget>
</item>
2015-12-17 14:13:19 -05:00
<item row= "3" column= "2" >
2015-05-23 13:36:36 -04:00
<widget class= "QLabel" name= "label_47" >
<property name= "text" >
<string> Ignore local loop closures (space)</string>
</property>
</widget>
</item>
2015-09-02 17:51:43 -04:00
<item row= "5" column= "0" >
2015-12-17 14:13:19 -05:00
<widget class= "QCheckBox" name= "checkBox_ignoreUserLoop" >
2015-05-23 13:36:36 -04:00
<property name= "text" >
<string/>
</property>
<property name= "checked" >
<bool> false</bool>
</property>
</widget>
</item>
2015-12-17 14:13:19 -05:00
<item row= "2" column= "0" >
<widget class= "QCheckBox" name= "checkBox_ignoreGlobalLoop" >
2015-05-23 13:36:36 -04:00
<property name= "text" >
2015-12-17 14:13:19 -05:00
<string/>
2015-05-23 13:36:36 -04:00
</property>
2015-12-17 14:13:19 -05:00
<property name= "checked" >
<bool> false</bool>
2015-05-23 13:36:36 -04:00
</property>
</widget>
</item>
2015-09-02 17:51:43 -04:00
<item row= "4" column= "2" >
2015-12-17 14:13:19 -05:00
<widget class= "QLabel" name= "label_49" >
2015-09-02 17:51:43 -04:00
<property name= "text" >
2015-12-17 14:13:19 -05:00
<string> Ignore local loop closures (time)</string>
2015-09-02 17:51:43 -04:00
</property>
</widget>
</item>
2015-05-06 01:35:25 -04:00
</layout>
</widget>
<widget class= "QWidget" name= "page_4" >
<property name= "geometry" >
<rect>
<x> 0</x>
2016-09-20 11:19:34 -04:00
<y> 0</y>
2017-01-03 21:05:00 -05:00
<width> 280</width>
2017-03-21 21:51:39 -04:00
<height> 608</height>
2015-05-06 01:35:25 -04:00
</rect>
</property>
<attribute name= "label" >
<string> Grid/cloud generation</string>
</attribute>
<layout class= "QVBoxLayout" name= "verticalLayout_16" >
<item>
<layout class= "QGridLayout" name= "gridLayout_9" columnstretch= "0,1" >
<item row= "1" column= "1" >
<widget class= "QLabel" name= "label_44" >
<property name= "text" >
<string> Errode</string>
</property>
</widget>
</item>
<item row= "1" column= "0" >
<widget class= "QCheckBox" name= "checkBox_gridErode" >
<property name= "text" >
<string/>
</property>
</widget>
</item>
2016-08-25 23:47:01 -04:00
<item row= "0" column= "1" >
<widget class= "QLabel" name= "label_46" >
<property name= "text" >
<string> Grid cell size</string>
</property>
</widget>
</item>
<item row= "0" column= "0" >
<widget class= "QDoubleSpinBox" name= "doubleSpinBox_gridCellSize" >
<property name= "decimals" >
<number> 3</number>
</property>
<property name= "minimum" >
<double> 0.010000000000000</double>
</property>
<property name= "singleStep" >
<double> 0.010000000000000</double>
</property>
</widget>
</item>
2017-03-21 21:51:39 -04:00
<item row= "3" column= "1" >
2016-09-07 12:15:44 -04:00
<widget class= "QLabel" name= "label_51" >
<property name= "text" >
<string> Gain compensation radius (Constraints view)</string>
</property>
<property name= "wordWrap" >
<bool> true</bool>
</property>
</widget>
</item>
2017-03-21 21:51:39 -04:00
<item row= "3" column= "0" >
2016-09-07 12:15:44 -04:00
<widget class= "QDoubleSpinBox" name= "doubleSpinBox_gainCompensationRadius" >
<property name= "suffix" >
<string> m</string>
</property>
<property name= "decimals" >
<number> 2</number>
</property>
<property name= "minimum" >
<double> 0.000000000000000</double>
</property>
<property name= "maximum" >
<double> 10.000000000000000</double>
</property>
<property name= "singleStep" >
<double> 0.010000000000000</double>
</property>
<property name= "value" >
<double> 0.000000000000000</double>
</property>
</widget>
</item>
2017-03-21 21:51:39 -04:00
<item row= "2" column= "1" >
<widget class= "QLabel" name= "label_53" >
<property name= "text" >
<string> OctoMap</string>
</property>
</widget>
</item>
<item row= "2" column= "0" >
<widget class= "QCheckBox" name= "checkBox_octomap" >
<property name= "text" >
<string/>
</property>
</widget>
</item>
2015-05-06 01:35:25 -04:00
</layout>
</item>
<item>
<widget class= "QGroupBox" name= "groupBox_posefiltering" >
<property name= "title" >
<string> Pose filtering</string>
</property>
<property name= "checkable" >
<bool> true</bool>
</property>
<property name= "checked" >
<bool> false</bool>
</property>
<layout class= "QGridLayout" name= "gridLayout_12" columnstretch= "0,1" >
<item row= "4" column= "0" >
<widget class= "QDoubleSpinBox" name= "doubleSpinBox_posefilteringAngle" >
<property name= "suffix" >
<string> degrees</string>
</property>
<property name= "decimals" >
<number> 0</number>
</property>
<property name= "maximum" >
<double> 180.000000000000000</double>
</property>
<property name= "value" >
<double> 30.000000000000000</double>
</property>
</widget>
</item>
<item row= "3" column= "0" >
<widget class= "QDoubleSpinBox" name= "doubleSpinBox_posefilteringRadius" >
<property name= "suffix" >
<string> m</string>
</property>
<property name= "minimum" >
<double> 0.010000000000000</double>
</property>
<property name= "value" >
<double> 0.100000000000000</double>
</property>
</widget>
</item>
<item row= "3" column= "1" >
<widget class= "QLabel" name= "label_42" >
<property name= "text" >
<string> Radius</string>
</property>
</widget>
</item>
<item row= "4" column= "1" >
<widget class= "QLabel" name= "label_43" >
<property name= "text" >
<string> Angle</string>
</property>
</widget>
</item>
<item row= "5" column= "0" >
<spacer name= "verticalSpacer_4" >
<property name= "orientation" >
<enum> Qt::Vertical</enum>
</property>
<property name= "sizeHint" stdset= "0" >
<size>
<width> 20</width>
<height> 40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</item>
2016-02-15 19:35:24 -05:00
<item>
<widget class= "QGroupBox" name= "groupBox" >
<property name= "title" >
<string> Organized Fast Mesh</string>
</property>
<layout class= "QGridLayout" name= "gridLayout_13" >
2016-09-03 18:59:43 -04:00
<item row= "3" column= "1" >
2016-02-15 19:35:24 -05:00
<widget class= "QLabel" name= "label_14" >
<property name= "text" >
<string> Triangle size</string>
</property>
</widget>
</item>
<item row= "0" column= "1" >
<widget class= "QLabel" name= "label_12" >
<property name= "text" >
<string> Angle tolerance</string>
</property>
</widget>
</item>
<item row= "0" column= "0" >
<widget class= "QSpinBox" name= "spinBox_mesh_angleTolerance" >
<property name= "suffix" >
<string> deg</string>
</property>
<property name= "minimum" >
<number> 1</number>
</property>
<property name= "maximum" >
<number> 180</number>
</property>
<property name= "value" >
<number> 15</number>
</property>
</widget>
</item>
2016-09-03 18:59:43 -04:00
<item row= "3" column= "0" >
2016-02-15 19:35:24 -05:00
<widget class= "QSpinBox" name= "spinBox_mesh_triangleSize" >
<property name= "suffix" >
<string> pix</string>
</property>
<property name= "minimum" >
<number> 2</number>
</property>
<property name= "maximum" >
<number> 99</number>
</property>
</widget>
</item>
2016-09-03 18:59:43 -04:00
<item row= "2" column= "1" >
2016-02-15 19:35:24 -05:00
<widget class= "QLabel" name= "label_13" >
<property name= "text" >
<string> Quad</string>
</property>
</widget>
</item>
2016-09-03 18:59:43 -04:00
<item row= "5" column= "1" >
2016-02-15 19:35:24 -05:00
<widget class= "QLabel" name= "label_17" >
<property name= "text" >
<string> Fill depth holes: error</string>
</property>
</widget>
</item>
2016-09-03 18:59:43 -04:00
<item row= "5" column= "0" >
2016-02-15 19:35:24 -05:00
<widget class= "QSpinBox" name= "spinBox_mesh_depthError" >
<property name= "suffix" >
<string> %</string>
</property>
<property name= "minimum" >
<number> 1</number>
</property>
<property name= "value" >
<number> 10</number>
</property>
</widget>
</item>
2016-09-03 18:59:43 -04:00
<item row= "2" column= "0" >
<widget class= "QCheckBox" name= "checkBox_mesh_quad" >
<property name= "text" >
<string/>
</property>
<property name= "checked" >
<bool> true</bool>
</property>
</widget>
</item>
<item row= "4" column= "1" >
<widget class= "QLabel" name= "label_15" >
<property name= "text" >
<string> Fill depth holes: size</string>
</property>
</widget>
</item>
<item row= "4" column= "0" >
<widget class= "QSpinBox" name= "spinBox_mesh_fillDepthHoles" >
<property name= "suffix" >
<string> pix</string>
</property>
<property name= "minimum" >
<number> 0</number>
</property>
<property name= "maximum" >
<number> 99</number>
</property>
<property name= "value" >
<number> 0</number>
</property>
</widget>
</item>
<item row= "1" column= "1" >
<widget class= "QLabel" name= "label_20" >
<property name= "text" >
<string> Min cluster size</string>
</property>
</widget>
</item>
<item row= "1" column= "0" >
<widget class= "QSpinBox" name= "spinBox_mesh_minClusterSize" >
<property name= "suffix" >
<string/>
</property>
<property name= "minimum" >
<number> 0</number>
</property>
<property name= "maximum" >
<number> 999</number>
</property>
<property name= "value" >
<number> 0</number>
</property>
</widget>
</item>
2016-02-15 19:35:24 -05:00
</layout>
</widget>
</item>
2016-09-03 18:59:43 -04:00
<item>
<spacer name= "verticalSpacer_6" >
<property name= "orientation" >
<enum> Qt::Vertical</enum>
</property>
<property name= "sizeHint" stdset= "0" >
<size>
<width> 20</width>
<height> 40</height>
</size>
</property>
</spacer>
</item>
2016-02-15 19:35:24 -05:00
<item>
<spacer name= "verticalSpacer_2" >
<property name= "orientation" >
<enum> Qt::Vertical</enum>
</property>
<property name= "sizeHint" stdset= "0" >
<size>
<width> 0</width>
<height> 0</height>
</size>
</property>
</spacer>
</item>
2015-05-06 01:35:25 -04:00
</layout>
</widget>
<widget class= "QWidget" name= "page_5" >
<property name= "geometry" >
<rect>
<x> 0</x>
<y> 0</y>
2017-03-30 15:33:48 -04:00
<width> 283</width>
<height> 222</height>
2015-05-06 01:35:25 -04:00
</rect>
</property>
<attribute name= "label" >
<string> Detect more loop closures</string>
</attribute>
<layout class= "QGridLayout" name= "gridLayout_10" columnstretch= "0,1" >
<item row= "0" column= "0" >
<widget class= "QDoubleSpinBox" name= "doubleSpinBox_detectMore_radius" >
<property name= "suffix" >
<string> m</string>
</property>
<property name= "decimals" >
<number> 2</number>
</property>
<property name= "maximum" >
<double> 10.000000000000000</double>
</property>
<property name= "singleStep" >
<double> 0.100000000000000</double>
</property>
<property name= "value" >
2017-03-30 15:33:48 -04:00
<double> 1.000000000000000</double>
2015-05-06 01:35:25 -04:00
</property>
</widget>
</item>
<item row= "0" column= "1" >
<widget class= "QLabel" name= "label_29" >
<property name= "text" >
<string> Radius</string>
</property>
</widget>
</item>
<item row= "1" column= "0" >
<widget class= "QDoubleSpinBox" name= "doubleSpinBox_detectMore_angle" >
<property name= "suffix" >
<string> degrees</string>
</property>
<property name= "decimals" >
<number> 0</number>
</property>
<property name= "maximum" >
<double> 180.000000000000000</double>
</property>
<property name= "singleStep" >
<double> 1.000000000000000</double>
</property>
<property name= "value" >
<double> 30.000000000000000</double>
</property>
</widget>
</item>
<item row= "1" column= "1" >
<widget class= "QLabel" name= "label_30" >
<property name= "text" >
<string> Angle</string>
</property>
</widget>
</item>
<item row= "2" column= "0" >
<widget class= "QSpinBox" name= "spinBox_detectMore_iterations" >
<property name= "minimum" >
<number> 1</number>
</property>
<property name= "maximum" >
<number> 100</number>
</property>
<property name= "value" >
2017-03-30 15:33:48 -04:00
<number> 5</number>
2015-05-06 01:35:25 -04:00
</property>
</widget>
</item>
<item row= "2" column= "1" >
<widget class= "QLabel" name= "label_31" >
<property name= "text" >
<string> Iterations</string>
</property>
</widget>
</item>
<item row= "3" column= "0" >
<spacer name= "verticalSpacer_5" >
<property name= "orientation" >
<enum> Qt::Vertical</enum>
</property>
<property name= "sizeHint" stdset= "0" >
<size>
<width> 20</width>
<height> 40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
2015-12-17 14:13:19 -05:00
<widget class= "QWidget" name= "page_2" >
2015-06-15 14:44:44 -04:00
<property name= "geometry" >
<rect>
<x> 0</x>
2015-12-21 17:27:05 -05:00
<y> 0</y>
2017-03-30 15:33:48 -04:00
<width> 268</width>
<height> 304</height>
2015-06-15 14:44:44 -04:00
</rect>
</property>
<attribute name= "label" >
2016-11-09 16:44:08 -05:00
<string> Refine</string>
2015-06-15 14:44:44 -04:00
</attribute>
2015-12-17 14:13:19 -05:00
<layout class= "QGridLayout" name= "gridLayout_3" columnstretch= "0,0,1" >
2015-06-15 14:44:44 -04:00
<item row= "1" column= "0" >
2015-12-17 14:13:19 -05:00
<widget class= "QSpinBox" name= "spinBox_icp_decimation" >
2015-06-15 14:44:44 -04:00
<property name= "minimum" >
2016-10-30 16:03:23 -04:00
<number> -32</number>
</property>
<property name= "maximum" >
<number> 32</number>
2015-06-15 14:44:44 -04:00
</property>
</widget>
</item>
2015-12-17 14:13:19 -05:00
<item row= "1" column= "2" >
<widget class= "QLabel" name= "label_9" >
2015-06-15 14:44:44 -04:00
<property name= "text" >
2016-10-30 16:03:23 -04:00
<string> Decimation. Negative decimation is done from RGB size instead of depth size (if depth is smaller than RGB, it may be interpolated depending of the decimation value).</string>
2015-12-11 17:44:15 -05:00
</property>
<property name= "wordWrap" >
<bool> true</bool>
</property>
</widget>
</item>
2015-12-17 14:13:19 -05:00
<item row= "2" column= "0" colspan= "2" >
<widget class= "QDoubleSpinBox" name= "doubleSpinBox_icp_maxDepth" />
</item>
<item row= "2" column= "2" >
<widget class= "QLabel" name= "label_11" >
<property name= "text" >
<string> Max depth</string>
</property>
<property name= "wordWrap" >
<bool> true</bool>
</property>
</widget>
</item>
<item row= "0" column= "0" >
2016-08-21 19:33:01 -04:00
<widget class= "QCheckBox" name= "checkBox_icp_from_depth" >
2015-12-11 17:44:15 -05:00
<property name= "text" >
<string/>
</property>
</widget>
</item>
2015-12-17 14:13:19 -05:00
<item row= "0" column= "2" >
<widget class= "QLabel" name= "label_7" >
<property name= "text" >
2016-11-09 16:44:08 -05:00
<string> Generate laser scans from RGB-D images using the following parameters.</string>
2015-12-17 14:13:19 -05:00
</property>
<property name= "wordWrap" >
<bool> true</bool>
</property>
</widget>
</item>
2016-04-12 15:14:04 -04:00
<item row= "4" column= "0" >
2015-12-17 14:13:19 -05:00
<spacer name= "verticalSpacer" >
<property name= "orientation" >
<enum> Qt::Vertical</enum>
</property>
<property name= "sizeHint" stdset= "0" >
<size>
<width> 20</width>
<height> 0</height>
</size>
</property>
</spacer>
</item>
2016-04-12 15:14:04 -04:00
<item row= "3" column= "2" >
<widget class= "QLabel" name= "label_19" >
<property name= "text" >
<string> Min depth</string>
</property>
<property name= "wordWrap" >
<bool> true</bool>
</property>
</widget>
</item>
<item row= "3" column= "0" >
<widget class= "QDoubleSpinBox" name= "doubleSpinBox_icp_minDepth" />
</item>
2015-06-15 14:44:44 -04:00
</layout>
</widget>
2015-03-12 17:00:56 -04:00
</widget>
</item>
2014-08-11 15:23:06 +00:00
</layout>
</widget>
</widget>
2014-11-04 18:58:40 +00:00
<widget class= "QDockWidget" name= "dockWidget_stereoView" >
<property name= "windowTitle" >
<string> Stereo view</string>
</property>
<attribute name= "dockWidgetArea" >
<number> 4</number>
</attribute>
2016-05-05 18:25:26 -04:00
<widget class= "QWidget" name= "dockWidgetContents_stereo" >
2015-06-15 14:44:44 -04:00
<layout class= "QVBoxLayout" name= "verticalLayout_11" stretch= "1,0" >
<property name= "spacing" >
<number> 0</number>
</property>
2016-06-10 20:12:13 -04:00
<property name= "margin" >
2015-06-15 14:44:44 -04:00
<number> 0</number>
</property>
2014-11-04 18:58:40 +00:00
<item>
2016-05-05 18:25:26 -04:00
<layout class= "QHBoxLayout" name= "horizontalLayout_stereo" stretch= "1" >
2015-06-15 14:44:44 -04:00
<item>
<widget class= "rtabmap::ImageView" name= "graphicsView_stereo" native= "true" />
</item>
</layout>
2014-11-04 18:58:40 +00:00
</item>
<item>
2015-06-15 14:44:44 -04:00
<layout class= "QHBoxLayout" name= "horizontalLayout_6" >
<property name= "spacing" >
<number> 6</number>
</property>
<item>
<widget class= "QLabel" name= "label_stereo_inliers_name" >
<property name= "text" >
<string> Inliers:</string>
</property>
<property name= "textFormat" >
<enum> Qt::RichText</enum>
</property>
</widget>
</item>
<item>
<widget class= "QLabel" name= "label_stereo_inliers" >
<property name= "text" >
<string> 0</string>
</property>
</widget>
</item>
<item>
<widget class= "QLabel" name= "label_stereo_slopeOutliers_name" >
<property name= "text" >
<string> Slope outliers:</string>
</property>
<property name= "textFormat" >
<enum> Qt::RichText</enum>
</property>
</widget>
</item>
<item>
<widget class= "QLabel" name= "label_stereo_slopeOutliers" >
<property name= "text" >
<string> 0</string>
</property>
</widget>
</item>
<item>
<widget class= "QLabel" name= "label_stereo_disparityOutliers_name" >
<property name= "text" >
<string> Negative disparity outliers:</string>
</property>
<property name= "textFormat" >
<enum> Qt::RichText</enum>
</property>
</widget>
</item>
<item>
<widget class= "QLabel" name= "label_stereo_disparityOutliers" >
<property name= "text" >
<string> 0</string>
</property>
</widget>
</item>
<item>
<widget class= "QLabel" name= "label_stereo_flowOutliers_name" >
<property name= "text" >
<string> Flow outliers:</string>
</property>
<property name= "textFormat" >
<enum> Qt::RichText</enum>
</property>
</widget>
</item>
<item>
<widget class= "QLabel" name= "label_stereo_flowOutliers" >
<property name= "text" >
<string> 0</string>
</property>
</widget>
</item>
<item>
<spacer name= "horizontalSpacer_2" >
<property name= "orientation" >
<enum> Qt::Horizontal</enum>
</property>
<property name= "sizeHint" stdset= "0" >
<size>
<width> 40</width>
<height> 20</height>
</size>
</property>
</spacer>
</item>
</layout>
2014-11-04 18:58:40 +00:00
</item>
</layout>
</widget>
</widget>
2015-03-04 17:27:44 -05:00
<widget class= "QDockWidget" name= "dockWidget_view3d" >
<property name= "windowTitle" >
<string> 3D view</string>
</property>
<attribute name= "dockWidgetArea" >
<number> 4</number>
</attribute>
2016-05-05 18:25:26 -04:00
<widget class= "QWidget" name= "dockWidgetContents_3dviews" >
2016-02-15 19:35:24 -05:00
<layout class= "QVBoxLayout" name= "verticalLayout_5" stretch= "1,0" >
<property name= "spacing" >
<number> 0</number>
</property>
2016-06-10 20:12:13 -04:00
<property name= "margin" >
2016-02-15 19:35:24 -05:00
<number> 0</number>
</property>
2015-03-04 17:27:44 -05:00
<item>
2016-05-05 18:25:26 -04:00
<layout class= "QHBoxLayout" name= "horizontalLayout_3dviews" >
2016-02-15 19:35:24 -05:00
<property name= "spacing" >
<number> 1</number>
</property>
</layout>
2015-03-04 17:27:44 -05:00
</item>
<item>
2016-09-03 18:59:43 -04:00
<layout class= "QHBoxLayout" name= "horizontalLayout_3" >
<item>
<widget class= "QCheckBox" name= "checkBox_showCloud" >
<property name= "text" >
<string> Cloud</string>
</property>
<property name= "checked" >
<bool> true</bool>
</property>
</widget>
</item>
<item>
<widget class= "QCheckBox" name= "checkBox_showMesh" >
<property name= "text" >
<string> Mesh</string>
</property>
<property name= "checked" >
<bool> false</bool>
</property>
</widget>
</item>
<item>
<widget class= "QCheckBox" name= "checkBox_showScan" >
<property name= "text" >
<string> Scan</string>
</property>
<property name= "checked" >
<bool> true</bool>
</property>
</widget>
</item>
<item>
<widget class= "QCheckBox" name= "checkBox_showMap" >
<property name= "text" >
<string> Map</string>
</property>
<property name= "checked" >
<bool> true</bool>
</property>
</widget>
</item>
<item>
<widget class= "QCheckBox" name= "checkBox_showGrid" >
<property name= "text" >
<string> Grid</string>
</property>
<property name= "checked" >
<bool> false</bool>
</property>
</widget>
</item>
2016-11-09 16:44:08 -05:00
<item>
<widget class= "QCheckBox" name= "checkBox_odomFrame_3dview" >
<property name= "text" >
<string> Odom Frame</string>
</property>
<property name= "checked" >
2017-03-30 15:33:48 -04:00
<bool> true</bool>
2016-11-09 16:44:08 -05:00
</property>
</widget>
</item>
2016-09-03 18:59:43 -04:00
<item>
<spacer name= "horizontalSpacer_4" >
<property name= "orientation" >
<enum> Qt::Horizontal</enum>
</property>
<property name= "sizeHint" stdset= "0" >
<size>
<width> 40</width>
<height> 20</height>
</size>
</property>
</spacer>
</item>
</layout>
2015-03-04 17:27:44 -05:00
</item>
</layout>
</widget>
</widget>
2015-10-24 17:03:44 -04:00
<widget class= "QDockWidget" name= "dockWidget_info" >
<property name= "windowTitle" >
<string> Info</string>
</property>
<attribute name= "dockWidgetArea" >
<number> 2</number>
</attribute>
<widget class= "QWidget" name= "dockWidgetContents_4" >
2015-10-27 13:39:29 -04:00
<layout class= "QVBoxLayout" name= "verticalLayout_12" stretch= "0" >
2015-10-24 17:03:44 -04:00
<item>
2015-10-27 13:39:29 -04:00
<widget class= "QTextEdit" name= "textEdit_info" >
<property name= "lineWrapMode" >
<enum> QTextEdit::NoWrap</enum>
</property>
<property name= "readOnly" >
<bool> true</bool>
2015-10-24 17:03:44 -04:00
</property>
</widget>
</item>
</layout>
</widget>
</widget>
2015-12-17 14:13:19 -05:00
<widget class= "QDockWidget" name= "dockWidget_coreparameters" >
<property name= "windowTitle" >
<string> Core Parameters</string>
</property>
<attribute name= "dockWidgetArea" >
<number> 1</number>
</attribute>
<widget class= "QWidget" name= "dockWidgetContents_7" >
<layout class= "QVBoxLayout" name= "verticalLayout_13" >
2016-06-10 20:12:13 -04:00
<property name= "margin" >
2015-12-17 14:13:19 -05:00
<number> 0</number>
</property>
<item>
2015-12-21 17:27:05 -05:00
<widget class= "rtabmap::ParametersToolBox" name= "parameters_toolbox" native= "true" />
2015-12-17 14:13:19 -05:00
</item>
</layout>
</widget>
</widget>
2016-09-20 11:19:34 -04:00
<widget class= "QDockWidget" name= "dockWidget_statistics" >
<property name= "windowTitle" >
<string> Statistics</string>
</property>
<attribute name= "dockWidgetArea" >
<number> 1</number>
</attribute>
<widget class= "QWidget" name= "dockWidgetContents_5" >
<layout class= "QVBoxLayout" name= "verticalLayout_7" >
<property name= "margin" >
<number> 0</number>
</property>
<item>
<widget class= "rtabmap::StatsToolBox" name= "toolBox_statistics" native= "true" />
</item>
</layout>
</widget>
</widget>
2017-03-21 21:51:39 -04:00
<widget class= "QDockWidget" name= "dockWidget_occupancyGridView" >
<property name= "windowTitle" >
<string> Occupancy Grid</string>
</property>
<attribute name= "dockWidgetArea" >
<number> 4</number>
</attribute>
<widget class= "QWidget" name= "dockWidgetContents_occupancyGrid" >
<layout class= "QVBoxLayout" name= "verticalLayout_14" stretch= "1,0" >
<property name= "spacing" >
<number> 0</number>
</property>
<property name= "margin" >
<number> 0</number>
</property>
<item>
<layout class= "QVBoxLayout" name= "layout_occupancyGridView" >
<property name= "spacing" >
<number> 0</number>
</property>
</layout>
</item>
<item>
<layout class= "QHBoxLayout" name= "horizontalLayout_8" >
<item>
<widget class= "QCheckBox" name= "checkBox_grid_2d" >
<property name= "text" >
<string> 2d Map</string>
</property>
<property name= "checked" >
<bool> false</bool>
</property>
</widget>
</item>
<item>
<widget class= "QCheckBox" name= "checkBox_grid_cubes" >
<property name= "text" >
<string> Cubes Rendering</string>
</property>
<property name= "checked" >
<bool> false</bool>
</property>
</widget>
</item>
<item>
<widget class= "QCheckBox" name= "checkBox_grid_empty" >
<property name= "text" >
<string> Empty Space</string>
</property>
<property name= "checked" >
<bool> false</bool>
</property>
</widget>
</item>
<item>
<widget class= "QSpinBox" name= "spinBox_grid_depth" >
<property name= "prefix" >
<string> Depth </string>
</property>
<property name= "minimum" >
<number> 0</number>
</property>
<property name= "maximum" >
<number> 16</number>
</property>
<property name= "value" >
<number> 16</number>
</property>
</widget>
</item>
<item>
<spacer name= "horizontalSpacer_5" >
<property name= "orientation" >
<enum> Qt::Horizontal</enum>
</property>
<property name= "sizeHint" stdset= "0" >
<size>
<width> 40</width>
<height> 20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
</layout>
</widget>
</widget>
2012-12-11 18:05:05 +00:00
<action name= "actionOpen_database" >
<property name= "text" >
<string> Open database</string>
</property>
</action>
<action name= "actionQuit" >
<property name= "text" >
<string> Quit</string>
</property>
</action>
<action name= "actionGenerate_graph_dot" >
<property name= "text" >
2014-02-27 17:00:46 +00:00
<string> Generate graph (*.dot) ...</string>
2012-12-11 18:05:05 +00:00
</property>
</action>
<action name= "actionGenerate_graph_only_weighted_locations" >
<property name= "text" >
<string> Generate graph (only weighted locations) ...</string>
</property>
</action>
<action name= "actionClean_database" >
<property name= "text" >
<string> Clean database</string>
</property>
</action>
<action name= "actionGenerate_local_graph_dot" >
<property name= "text" >
<string> Generate local graph (.dot) ...</string>
</property>
</action>
<action name= "actionClean_local_graph" >
<property name= "text" >
<string> Clean local graph ...</string>
</property>
</action>
<action name= "actionUpdate_base_ids" >
<property name= "text" >
<string> Update base ids</string>
</property>
</action>
2013-12-11 00:12:44 +00:00
<action name= "actionGenerate_3D_map_pcd" >
<property name= "text" >
2015-11-22 18:08:32 -05:00
<string> Export 3D map (*.ply *.pcd) ...</string>
2013-12-11 00:12:44 +00:00
</property>
</action>
2014-01-22 19:49:28 +00:00
<action name= "actionExport" >
<property name= "text" >
2015-10-16 20:11:24 -04:00
<string> Export database...</string>
2014-01-22 19:49:28 +00:00
</property>
</action>
2014-02-11 23:04:22 +00:00
<action name= "actionExtract_images" >
<property name= "text" >
<string> Extract images...</string>
</property>
</action>
<action name= "actionView_3D_map" >
<property name= "text" >
<string> View 3D map...</string>
</property>
</action>
2014-02-27 17:00:46 +00:00
<action name= "actionGenerate_TORO_graph_graph" >
<property name= "text" >
<string> Generate TORO graph (*.graph)...</string>
</property>
</action>
2014-08-11 15:23:06 +00:00
<action name= "actionRefine_all_neighbor_links" >
<property name= "text" >
2016-11-09 16:44:08 -05:00
<string> Refine all neighbor links...</string>
</property>
<property name= "toolTip" >
<string> Refine all neighbor links with the registration strategy set in " Core Parameters" ->" Reg" </string>
2014-08-11 15:23:06 +00:00
</property>
</action>
<action name= "actionRefine_all_loop_closure_links" >
<property name= "text" >
2016-11-09 16:44:08 -05:00
<string> Refine all loop closure links...</string>
</property>
<property name= "toolTip" >
<string> Refine all loop closure links with the registration strategy set in " Core Parameters" ->" Reg" </string>
2014-08-11 15:23:06 +00:00
</property>
</action>
<action name= "actionDetect_more_loop_closures" >
<property name= "text" >
<string> Detect more loop closures...</string>
</property>
</action>
2015-03-04 17:27:44 -05:00
<action name= "actionSave_config" >
<property name= "text" >
<string> Save config</string>
</property>
</action>
2015-05-05 17:38:38 -04:00
<action name= "actionReset_all_changes" >
<property name= "text" >
<string> Reset all changes</string>
</property>
</action>
2015-09-02 17:51:43 -04:00
<action name= "actionGenerate_g2o_graph_g2o" >
<property name= "text" >
<string> Generate g2o graph (*.g2o)...</string>
</property>
</action>
2015-11-22 18:08:32 -05:00
<action name= "actionView_3D_laser_scans" >
<property name= "text" >
2017-01-03 21:05:00 -05:00
<string> View 2D-3D laser scans...</string>
2015-11-22 18:08:32 -05:00
</property>
</action>
<action name= "actionExport_3D_laser_scans_ply_pcd" >
<property name= "text" >
2017-01-03 21:05:00 -05:00
<string> Export 2D-3D laser scans (*.ply *.pcd) ...</string>
2015-11-22 18:08:32 -05:00
</property>
</action>
2016-08-25 23:47:01 -04:00
<action name= "actionRegenerate_local_grid_maps" >
<property name= "text" >
<string> Regenerate local grid maps...</string>
</property>
</action>
2016-08-30 21:15:55 -04:00
<action name= "actionRegenerate_local_grid_maps_selected" >
<property name= "text" >
<string> Regenerate local grid maps (selected)...</string>
</property>
</action>
2017-03-30 15:33:48 -04:00
<action name= "actionEdit_depth_image" >
<property name= "text" >
<string> Edit depth image...</string>
</property>
</action>
2012-12-11 18:05:05 +00:00
</widget>
2013-12-11 00:12:44 +00:00
<customwidgets>
2014-11-04 18:58:40 +00:00
<customwidget>
<class> rtabmap::ImageView</class>
2015-03-30 10:47:38 -04:00
<extends> QWidget</extends>
2014-11-04 18:58:40 +00:00
<header> rtabmap/gui/ImageView.h</header>
</customwidget>
2014-02-11 23:04:22 +00:00
<customwidget>
<class> rtabmap::GraphViewer</class>
<extends> QGraphicsView</extends>
2015-08-25 10:32:27 -04:00
<header> rtabmap/gui/GraphViewer.h</header>
2014-02-11 23:04:22 +00:00
</customwidget>
2015-12-17 14:13:19 -05:00
<customwidget>
<class> rtabmap::ParametersToolBox</class>
2015-12-21 17:27:05 -05:00
<extends> QWidget</extends>
2015-12-17 14:13:19 -05:00
<header> ParametersToolBox.h</header>
<container> 1</container>
</customwidget>
2016-09-20 11:19:34 -04:00
<customwidget>
<class> rtabmap::StatsToolBox</class>
<extends> QWidget</extends>
<header> rtabmap/gui/StatsToolBox.h</header>
<container> 1</container>
</customwidget>
2013-12-11 00:12:44 +00:00
</customwidgets>
2012-12-11 18:05:05 +00:00
<resources/>
<connections/>
</ui>