Commit Graph

182 Commits (79dc1f848f274b0b09357f8ccebaa306aa7ba427)

Author SHA1 Message Date
Wolfgang Hess d2962c004f Remove the 'also_match_to_new_submaps' option. ()
Instead, using a different constraint_builder.sampling_ratio is preferred.
2016-09-30 16:00:10 +02:00
Damon Kohler 092b020c15 Adds demo video to readme. () 2016-09-29 13:22:00 +02:00
Wolfgang Hess e526a7022f Remove covariance computation from branch-and-bound. ()
These covariances were only used in 2D and are only an estimate.
Following 3D, we change 2D to use the (local) covariance computed
using Ceres.
2016-09-23 14:27:19 +02:00
Wolfgang Hess 14355a91a1 Remove dead code. () 2016-09-22 17:53:32 +02:00
Wolfgang Hess 0796d50b00 Removes max_covariance_trace option. ()
This option is no longer really useful to predict outliers.
It is removed and other parameters scaled to minimize the change
in behavior. And related cleanup.
2016-09-22 11:35:47 +02:00
Damon Kohler 83a29df102 Renames expect_imu to use_imu. () 2016-09-08 16:36:05 +02:00
Damon Kohler fc166fdefa Adds MapBuilder and cleans up some configurations. () 2016-09-08 16:21:25 +02:00
Wolfgang Hess 54a7faf294 Optimize only once per submap in 2D. ()
The setting was unintentionally set to optimize twice per submap which
harms parallelism.
2016-09-08 14:36:33 +02:00
Wolfgang Hess ea0f93aa9a Adds the libwebp-dev dependency to package.xml. () 2016-09-02 11:49:27 +02:00
Wolfgang Hess 175e9e4aab Add reference to the paper to the documentation. () 2016-09-01 11:46:17 +02:00
Damon Kohler fef592c41b Switch to using our own Catkin wrapper for Ceres. () 2016-08-30 15:28:44 +02:00
Wolfgang Hess e5585c6ace Clean up package.xml and add missing dependencies. ()
Clean up package.xml and add missing dependencies.
2016-08-30 14:48:12 +02:00
Wolfgang Hess 83faf925c0 Improve the Cartographer documentation. ()
Cartographer itself is not the ROS integration component.
Also adds a link to the cartographer_ros repository.
2016-08-29 10:23:27 +02:00
Damon Kohler c28fcc7152 Adds build status badge. () 2016-08-26 17:42:38 +02:00
Wolfgang Hess 5b20df7fcb Fix a bug introduced in the recent clean up. () 2016-08-26 17:40:37 +02:00
Damon Kohler 0c9f416da8 Fixes display of installation steps. () 2016-08-26 17:34:51 +02:00
Damon Kohler 9a303d0526 Sets up Travis CI. () 2016-08-26 16:34:38 +02:00
Wolfgang Hess 817dc884d5 Clean up and simplify MapLimits. ()
MapLimits no longer keeps redundant data.
2016-08-25 15:40:05 +02:00
Damon Kohler 9134a8967d Moves the bulk of our documentation to Sphinx. () 2016-08-25 15:39:51 +02:00
Wolfgang Hess 4c6a2fcb28 Clean up of XYIndexRangeIterator and MapLimits. () 2016-08-24 18:01:14 +02:00
Damon Kohler b50f1a6e96 Adds rate timer. () 2016-08-24 15:37:30 +02:00
Wolfgang Hess afa0cef31d Clean up xy_index.h. ()
Removes and simplifies code from free standing functions in xy_index.h.
2016-08-24 15:33:13 +02:00
Damon Kohler 1be7e8e226 Updates authors and description. () 2016-08-23 17:49:42 +02:00
Damon Kohler 6bb6236ebb Renames doc to docs. ()
This now matches the readthedocs.org getting started guide.
2016-08-23 17:22:04 +02:00
Tully Foote a2533cd75e Adds a few missing rosdeps. ()
This change depends on: 
2016-08-23 01:33:58 -07:00
Damon Kohler cf9e365bc2 Improved logging for loading Lua configurations. () 2016-08-23 01:31:36 -07:00
Wolfgang Hess 6e56578394 Rename to local/global map frame. ()
Changes the confusingly named GetOdometryToMapTransform() function
to GetLocalToGlobalTransform(), since it is transforming from the
local SLAM map frame to the global SLAM map frame.
2016-08-10 12:09:52 +02:00
Wolfgang Hess aa7b060ac5 Remove unnecessary explicit dependency on glog. ()
It is not needed (anymore?) and leads to linking errors
(does not find libglog) when glog_catkin is used and
libgoogle-glog-dev is not installed.
2016-08-10 11:34:52 +02:00
Damon Kohler a3fe3181e0 Splits installation instructions into ROS/non-ROS. ()
Adds missing ROS dependency to package.xml.
2016-08-03 16:27:48 +02:00
Damon Kohler 269c28cb0c Moves the contents of the cartographer subdirectory up one level. 2016-08-03 12:48:29 +02:00
Damon Kohler 188e5fb7bd Moves the contents of the ros subdirectory to the new googlecartographer/cartographer_ros repo. 2016-08-03 12:46:59 +02:00
Damon Kohler 166f2568bc Initial import of Cartographer codebase. 2016-08-02 09:12:42 +02:00