Commit Graph

48 Commits (a40357b61d61e04543f911f7246975c7f98b874d)

Author SHA1 Message Date
Holger Rapp ba28491775 Update ROS API documentation. ()
Add mentions of the offline node and the occupancy grid node.

Fixes .
2017-07-28 14:35:46 +02:00
Holger Rapp 698fc1043f Beginnings of a tuning guide. ()
Related to .
2017-07-28 14:17:16 +02:00
Holger Rapp 99da2f20d8 Enable OccupancyGridNode and remove generating of assets in the node. ()
This will allow us to keep way less information in memory for SLAMing and fixes crashes related to multi trajectory (e.g. this fixes ).

It also means that to get to an X-Ray or a map, users need to run the asset writer now after SLAMing, which is inconvenient.
Remove dependency on YAML and delete more dead code.
2017-07-21 17:19:47 +02:00
Wolfgang Hess e5c2881b90 Support multiple LaserScan and MultiEchoLaserScan topics. ()
This fixes .
2017-07-21 14:07:15 +02:00
Holger Rapp 85a99fdb80 Add data size, floors and durations to the 2D bags. ()
PAIR=wohe
2017-07-06 11:16:29 +02:00
Holger Rapp e139a4ca0b Add pure localization demo. ()
Adds configuration files and launch files for 2D backpack pure
localization.

PAIR=wohe
2017-07-05 17:27:00 +02:00
Juraj Oršulić 07806f1152 Trajectory visualization ()
Based on code originally by @domeinzer.
2017-06-08 13:55:15 +02:00
Yutaka Takaoka cf2ed6a3ab Fix links on ROS service doc () 2017-06-02 11:32:25 +02:00
Yutaka Takaoka 9d5b221ed4 Enable multi-trajectory on ROS node () 2017-05-31 11:21:24 +02:00
Holger Rapp 1d256adeb5 Adds an FAQ entry why the IMU is required in 3D () 2017-05-08 16:04:27 +02:00
Juraj Oršulić f730bd5817 Update documentation, clean up rviz plugin CMakeLists ()
- Among the lines added in , the one that fixes building with Qt5 is
  the following line:

  include_directories(${Qt5Widgets_INCLUDE_DIRS})

  The rest is redundant and actually doesn't do anything. A CMake
  variable named QtX_INCLUDE_DIRS is not defined when find_package()-ing
  Qt. Also, there is no need to find_package() Qt5 Widgets twice.

- In documentation, add sudo to rosdep init invocation, following
  http://wiki.ros.org/rosdep. Add a comment about the error which will
  be printed if the user has already run sudo rosdep init since
  installing ROS.
2017-04-20 12:30:20 +02:00
Juraj Oršulić 27db0e9566 Sphinx build fix ()
This was missed in . The "build_doc" target has also been renamed to
"build_doc_ros" in order to avoid conflict with the "build_doc" target
in libcartographer, in case both are being built in the same CMake
project.
2017-03-30 10:21:03 +02:00
Holger Rapp 926afcf7ea Adds a FAQ with one entry. () 2017-03-03 13:21:06 +01:00
Wolfgang Hess 9ccdfce2e4 Improve the documentation of finish_trajectory. ()
Fixes .
2016-12-21 18:52:54 +01:00
Wolfgang Hess 4a04b4127a Add additional 3D backpack data. () 2016-12-19 14:15:51 +01:00
Wolfgang Hess 81f93f3e92 Add additional 3D backpack data. () 2016-12-13 16:44:55 +01:00
Wolfgang Hess 0fadeb9c34 Add additional 3D backpack data. () 2016-12-13 14:59:03 +01:00
Damon Kohler 9d08c7fa7f Update documentation. () 2016-12-09 16:17:13 +01:00
Wolfgang Hess 28d890e844 Add additional 3D backpack data. () 2016-12-08 16:36:24 +01:00
Wolfgang Hess 289ac94c4e Add additional 3D backpack data. () 2016-12-08 11:46:49 +01:00
Wolfgang Hess 43c4bacde3 Add additional 3D backpack data. () 2016-11-28 10:58:36 +01:00
Wolfgang Hess d5652c6985 Add documentation about some 3D backpack data. () 2016-11-25 14:30:57 +01:00
Damon Kohler 479694963c Improves parameter names and fixes . () 2016-11-22 15:39:35 +01:00
Damon Kohler ca5b7d1bff New Cartographer API, removes SensorBridgeOptions. () 2016-11-21 13:12:05 +01:00
Damon Kohler 2ec6001f96 New Cartographer API. () 2016-11-15 14:47:45 +01:00
Wolfgang Hess e8b5dd6465 Use FindSphinx.cmake from the Cartographer installation. () 2016-10-28 16:10:20 +02:00
Holger Rapp de53d1f7f6 Fix build with Qt5. ()
- Include Qt5 include directories into search path. Fixes .
- Supersedes and fixes .
2016-10-26 14:47:57 +02:00
Damon Kohler 5f5762f458 Adds Willow Garage data set. () 2016-10-26 10:32:25 +02:00
Wolfgang Hess cfdab98cf3 Fix link to the ROS node source in the API documentation. () 2016-10-14 13:55:49 +02:00
Damon Kohler a6f89533c0 Configures intersphinx. ()
* Refers back to Cartographer's system requirements.
2016-10-12 14:30:10 +02:00
Wolfgang Hess e4f4b16e54 Adds documentation about the 2D backpack data. () 2016-10-11 17:12:37 +02:00
Damon Kohler 7a70ef92a6 Improves documentation. ()
* Adds system requirements to the documentation.
* References our mailing list.
2016-10-11 15:48:27 +02:00
Wolfgang Hess 2631799820 Tiny formatting changes. () 2016-10-11 09:54:40 +02:00
Damon Kohler d4825af3d4 Moves sensor data transformation into SensorBridge. ()
* Pulls out TfBridge.
* SensorBridge has its own options.
* SensorBridge is now responsible for transforming the sensor data into the tracking frame.
* Constant odometry covariance is no longer optional.
2016-10-10 16:15:17 +02:00
Damon Kohler f4e89a070e Small fixes. () 2016-10-05 17:27:21 +02:00
Damon Kohler 407c7fb3d8 Fleshes out the ROS API documentation. () 2016-10-05 16:33:50 +02:00
Damon Kohler e1aaf65ac3 Adds PR2 demo and script for dropping TF frames. () 2016-09-30 15:09:31 +02:00
Damon Kohler 3a413028d9 Adds Revo LDS demo. ()
* Adds Revo LDS demo.
2016-09-30 14:25:28 +02:00
Damon Kohler ab381d5e6c Adds 3D demo bag docs. ()
* Improves consistency across documentation.
2016-09-30 11:25:43 +02:00
Wolfgang Hess d48034df46 Simplify OccupancyGrid publishing. ()
The publish_occupancy_grid option is removed, and the publisher always
created in 2D. Only when subscribed to, we start computing OccupancyGrids.
Adds documentation for published topics where this is now documented.
2016-09-29 17:06:48 +02:00
Damon Kohler 337607692a Fixes wstool invocation to match wstool docs. ()
* Simplifies CMake installation configuration.
2016-09-28 14:36:22 +02:00
Wolfgang Hess 152e68cd1a Adds documentation of the ROS integration options. () 2016-09-27 12:09:57 +02:00
Wolfgang Hess 2e9652d71f libwebp-dev is now handled by rosdep. () 2016-09-02 12:25:57 +02:00
Wolfgang Hess 5bf03a929c Improved documentation of cartographer_ros. ()
Use wstool and rosdep to fetch dependencies.
2016-08-30 16:12:32 +02:00
Damon Kohler 76b1f92fcd Adds documentation for starting the 2D SLAM demo. () 2016-08-30 09:50:33 +02:00
Damon Kohler ff65a1e7f1 Fixes broken wstool link. () 2016-08-25 15:39:39 +02:00
Damon Kohler 6695b0406b Moves the bulk of our documentation into Sphinx. () 2016-08-25 15:16:33 +02:00
Damon Kohler 3b88f5dd10 Adds Sphinx documentation. () 2016-08-25 13:19:10 +02:00