gaschler
3b5a72eebc
Script for address sanitizer tests ( #745 )
2017-12-07 15:26:10 +01:00
Christoph Schütte
cd289bbcee
Introduce RPC class and start wiring up in Service ( #701 )
...
[RFC=0002](https://github.com/googlecartographer/rfcs/blob/master/text/0002-cloud-based-mapping-1.md )
2017-11-24 23:41:58 +01:00
Christoph Schütte
f6a7dfd07b
Update Travis Docker file for Trusty to build gRPC code ( #709 )
...
[RFC=0002](https://github.com/googlecartographer/rfcs/blob/master/text/0002-cloud-based-mapping-1.md )
2017-11-24 22:08:51 +01:00
Wolfgang Hess
c866707013
Fix the configuration documentation script. ( #679 )
...
Fixes #652 .
Now also includes documentation for one option that was "repeated"
and not "optional".
2017-11-15 14:17:33 +01:00
Holger Rapp
5363285b8f
CMake bug fixes and performance improvements. ( #648 )
...
- Pin versions of Ceres and protobuf (Fixes #341 ).
- Require Lua >= 5.2 (Fixes #629 ).
- No longer run ceres tests in CI. We implicitly test Ceres through Cartographer's tests and this saves ~4 minutes on CI.
2017-11-10 12:55:43 +01:00
Holger Rapp
e29fc9787a
New proto compiler ( #644 )
...
Also change Dockerfiles to build proto3 from HEAD.
PAIR=@cschuet
2017-11-10 11:16:44 +01:00
Holger Rapp
ff37b0bb7d
Remove output_debug_images. ( #358 )
...
This is now better done by RViz. This also gets rid of the dependency on webp.
2017-06-23 14:53:04 +02:00
Damon Kohler
34b750977b
Do not ignore docker history command errors. ( #298 )
2017-05-19 08:29:09 +02:00
Jochen Sprickerhof
12b3cc0d7b
Support new Debian version of gmock and add testing for debian systems ( #236 )
2017-05-04 12:47:12 +02:00
Wolfgang Hess
6d2feaa8c7
Build and run all tests found by the glob. ( #258 )
2017-05-03 16:55:13 +02:00
Wolfgang Hess
1f27268664
Add resolution of option types to the documentation script. ( #180 )
2017-01-10 12:23:10 +01:00
Wolfgang Hess
1c433e6f3a
Refactor the documentation update script. ( #179 )
2017-01-10 10:43:16 +01:00
Wolfgang Hess
cd0ebbf536
Add the configuration doc and an update script. ( #172 )
2016-12-21 16:21:43 +01:00
Damon Kohler
4e9c3d69b5
Build all our source files into a single library. ( #164 )
2016-12-20 11:24:08 +01:00
Damon Kohler
78747eda62
Fix documentation and Docker cache. ( #157 )
2016-12-09 13:08:43 +01:00
Damon Kohler
03c8e8d195
Replace USES_ROS through Catkin auto-detection. ( #128 )
2016-11-17 11:01:46 +01:00
Wolfgang Hess
a5b81ff159
Allow continuing after running a "final" optimization. ( #109 )
...
And a tiny cleanup of the submap visualization query.
2016-10-27 15:25:57 +02:00
Holger Rapp
188dcb57e5
Adds a class that can build a points processing pipeline out of a Lua configuration. ( #94 )
2016-10-25 12:27:58 +02:00
Damon Kohler
a560c97c2b
Adds Docker caching to Travis. ( #83 )
2016-10-19 16:50:20 +02:00
Damon Kohler
8705d462fb
Revert "Adds Docker caching to Travis." ( #78 )
2016-10-18 17:14:25 +02:00
Damon Kohler
534c627c28
Adds Docker caching to Travis. ( #72 )
2016-10-18 15:42:23 +02:00
Holger Rapp
c2aed53ce8
Adds a points processing pipeline and a XRay creator. ( #66 )
...
- Adds cairo as required dependency.
- Adds an 'io' module.
2016-10-14 15:14:46 +02:00
Holger Rapp
b81e855a8d
update_cmakelists.py now support running over multiple directories. ( #65 )
2016-10-14 13:43:09 +02:00
Holger Rapp
0bf37d0190
update_cmakelists.py no longer overwrites. ( #56 )
2016-10-13 15:30:44 +02:00
Holger Rapp
8f64860b5d
Preparing changes to use automatic CMakeFiles also in the ROS projects. ( #48 )
2016-10-12 17:03:46 +02:00
Holger Rapp
eeb17bf055
Adds google_binary to create installable binaries. ( #43 )
...
- Do not link in Ceres if gflags or glog is used, but still rely on ceres
to find those libraries for us.
- Update CMakeLists with new settings.
2016-10-11 15:18:59 +02:00
Wolfgang Hess
14355a91a1
Remove dead code. ( #26 )
2016-09-22 17:53:32 +02:00
Damon Kohler
9a303d0526
Sets up Travis CI. ( #14 )
2016-08-26 16:34:38 +02:00