diff --git a/CMakeLists.txt b/CMakeLists.txt index 8d12f9aa4e..85e5734403 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -539,6 +539,11 @@ IF(WITH_POINTMATCHER) message(STATUS "libnabo found, version ${libnabo_VERSION} (Config mode)") SET(libpointmatcher_LIBRARIES "${libpointmatcher_LIBRARIES};libnabo::nabo") ENDIF(value EQUAL -1) + string(FIND "${libpointmatcher_LIBRARIES}" "yaml-cpp::yaml-cpp" value) + IF(NOT value EQUAL -1) + # Find yaml-cpp (Issue #1268): + find_package(yaml-cpp QUIET) + ENDIF(NOT value EQUAL -1) ENDIF(libpointmatcher_FOUND) ENDIF(WITH_POINTMATCHER) diff --git a/guilib/src/ui/preferencesDialog.ui b/guilib/src/ui/preferencesDialog.ui index e1d9c32bd5..563767da15 100644 --- a/guilib/src/ui/preferencesDialog.ui +++ b/guilib/src/ui/preferencesDialog.ui @@ -8546,7 +8546,7 @@ when using the file type, logs are saved in LogRtabmap.txt (located in the worki - + Lidar deskewing. The input scan should have time channel and "Visual Odometry Sensor" should be used. If only IMU is available through the camera, enable publishing of inter IMU under "IMU filtering" above and enable deskewing in Odometry parameters instead. @@ -8888,7 +8888,7 @@ when using the file type, logs are saved in LogRtabmap.txt (located in the worki - + This can speedup deskewing. @@ -11879,7 +11879,7 @@ see Sqlite3 doc 'PRAGMA synchronous'. - + Global descriptor extractor. @@ -12011,9 +12011,9 @@ see Sqlite3 doc 'PRAGMA synchronous'. PyDescriptor - + - + <html><head/><body><p>Python wrapper for python descriptor like <a href="https://github.com/uzh-rpg/netvlad_tf_open"><span style=" text-decoration: underline; color:#0000ff;">NetVLAD</span></a>. Download the interface <a href="https://github.com/introlab/rtabmap/tree/master/corelib/src/pydescriptor"><span style=" text-decoration: underline; color:#0000ff;">script</span></a> and copy it in the python folder of NetVLAD, then set its path below.</p></body></html> @@ -12029,7 +12029,7 @@ see Sqlite3 doc 'PRAGMA synchronous'. - + @@ -12070,7 +12070,7 @@ see Sqlite3 doc 'PRAGMA synchronous'. - + Descriptor dimension. @@ -12085,7 +12085,7 @@ see Sqlite3 doc 'PRAGMA synchronous'. - + Qt::Vertical @@ -15622,7 +15622,7 @@ If set to false, classic RTAB-Map loop closure detection is done using only imag - + Lidar deskewing. If input lidar has time channel, it will be deskewed with a constant motion model (with IMU orientation and/or guess if provided). @@ -23227,7 +23227,7 @@ Lower the ratio -> higher the precision. - + Stuctural complexity strategy. If structural complexity is below the minimum complexity threshold: set to 0 to so that the transform is automatically rejected, set to 1 to limit ICP correction in axes with most constraints (e.g., for a corridor-like environment, the resulting transform will be limited in y and yaw, x will taken from the guess), set to 2 to accept "as is" the transform computed by PointToPoint. @@ -23464,7 +23464,7 @@ Lower the ratio -> higher the precision. - + Flag to enable filters above: 1="from" cloud only, 2="to" cloud only, 3=both. @@ -24106,7 +24106,7 @@ Lower the ratio -> higher the precision. - + iSAM2: Do graph optimization incrementally to increase optimization speed on loop closures. Note that only GaussNewton and Dogleg optimization algorithms are supported in this mode. @@ -24145,7 +24145,7 @@ Lower the ratio -> higher the precision. - + Only relinearize variables whose linear delta magnitude is greater than this threshold. See GTSAM::ISAM2 doc for more info. @@ -24175,7 +24175,7 @@ Lower the ratio -> higher the precision. - + Only relinearize any variables every X calls to ISAM2::update(). See GTSAM::ISAM2 doc for more info.