[docs] Add warning on pure_localization submap resolutions (#858)

Closes #847
master
Alexander Reimann 2018-05-25 03:20:54 +02:00 committed by Wally B. Feed
parent cf8c05b623
commit 037ea79e9b
1 changed files with 4 additions and 1 deletions

View File

@ -166,7 +166,7 @@ Global SLAM builds up a queue of background tasks.
When global SLAM cannot keep up the queue, drift can accumulate indefinitely, When global SLAM cannot keep up the queue, drift can accumulate indefinitely,
so global SLAM should be tuned to work in real time. so global SLAM should be tuned to work in real time.
There are many options to tune the different components for speed, and we list them ordered from There are many options to tune the different components for speed, and we list them ordered from
the recommended, straightforward ones to the those that are more intrusive. the recommended, straightforward ones to the those that are more intrusive.
It is recommended to only explore one option at a time, starting with the first. It is recommended to only explore one option at a time, starting with the first.
Configuration parameters are documented in the `Cartographer documentation`_. Configuration parameters are documented in the `Cartographer documentation`_.
@ -215,6 +215,9 @@ As a next step, we strongly decrease ``global_sampling_ratio`` and ``constraint_
to compensate for the large number of constraints. to compensate for the large number of constraints.
We then tune for lower latency as explained above until the system reliably works in real time. We then tune for lower latency as explained above until the system reliably works in real time.
If you run in ``pure_localization``, ``submaps.resolution`` **should be matching** with the resolution of the submaps in the ``.pbstream`` you are running on.
Using different resolutions is currently untested and may not work as expected.
Odometry in Global Optimization Odometry in Global Optimization
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^