Christoph Schütte
2b80767b57
Upgrade async_grpc ( #1272 )
2018-07-13 08:48:48 +02:00
Christoph Schütte
bad8c96bc6
Add token_file_path parameter and enable auth ( #1235 )
2018-07-05 13:14:11 +02:00
Christoph Schütte
214606457c
Switch to batch uploading for cloud based mapping and add retries ( #1070 )
2018-04-18 14:02:43 +02:00
Christoph Schütte
915ebb19a6
Use async_grpc ( #1013 )
...
Use async_grpc
2018-03-23 10:52:48 +01:00
Alexander Belyaev
6102f374b1
Build Ceres with C++11. ( #999 )
2018-03-16 13:03:57 +01:00
gaschler
ec078c7e1c
Pin gRPC version ( #963 )
...
Fixes build failure on trusty
2018-03-08 10:18:28 +01:00
gaschler
3211e75957
Link prometheus client for grpc builds ( #906 )
...
RFC=[0014](https://github.com/googlecartographer/rfcs/blob/master/text/0014-monitoring.md )
2018-02-19 15:54:10 +01:00
Christoph Schütte
f1616e16ec
Introduce bazel docker file ( #838 )
2018-01-23 10:50:51 +01:00
gaschler
269bf5b05a
Log output for failed tests ( #781 )
2017-12-20 16:08:27 +01:00
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