Commit Graph

  • ce71273737 Add error messages for gRPC connection failures (#1072) Christoph Schütte 2018-04-16 16:40:03 +0200
  • 7b68844937
    Add a gRPC version of SetLandmarkPose(). (#1068) Alexander Belyaev 2018-04-16 15:49:08 +0200
  • 75f899117a Move to testing/. (#1067) Alexander Belyaev 2018-04-16 12:47:11 +0200
  • 663e135426 add check (#1063) gaschler 2018-04-16 12:01:09 +0200
  • 74f74c4b61 Deserialize landmark poses. (#1064) Alexander Belyaev 2018-04-13 16:38:45 +0200
  • 46d3a9443a Introduce Grid2D as base class for 2D grids (#1046) Kevin Daun 2018-04-13 13:43:09 +0200
  • b4c4ae6ea9 Update unfinished submap list on SLAM thread (#1061) Christoph Schütte 2018-04-13 12:15:26 +0200
  • b5e5477f75 Fix Sphinx build warning. (#1055) Michael Grupp 2018-04-12 16:33:38 +0200
  • d2f29d04b9 Improve pose terminology of 2D optimization problem. (#1053) Michael Grupp 2018-04-12 16:00:56 +0200
  • 14465aa23e Refactor MapBuilderContext to reduce code duplication. (#1059) Christoph Schütte 2018-04-12 15:27:24 +0200
  • a4346337bc
    Address the comments for the overlapping submaps trimmer. (#1060) Alexander Belyaev 2018-04-12 14:28:33 +0200
  • f83d0a6ed6 Implement IsTrajectory{Finished,Frozen} in cloud mapping (#1057) Christoph Schütte 2018-04-12 12:37:04 +0200
  • 771336b3c9
    Add overlapping submaps trimmer. (#1027) Alexander Belyaev 2018-04-12 11:53:56 +0200
  • e2966ca156 Do not install gmock (#1047) gaschler 2018-04-11 13:48:03 +0200
  • 7286415e27 Remove unused variable. (#1049) Alexander Belyaev 2018-04-11 13:15:09 +0200
  • d1161b5f8e Internal cleanup (#1051) jie 2018-04-11 00:56:22 -0700
  • 7b0963216f
    Move FakeTrimmable implementation to internal/testing. (#1050) Alexander Belyaev 2018-04-10 18:05:03 +0200
  • 895f1d61b4 Glob only files in cartographer/ (#1048) gaschler 2018-04-10 15:14:59 +0200
  • 4351bdb3c8 Separate global optimization constraints for local SLAM and odometry (#1029) Michael Grupp 2018-04-10 14:44:43 +0200
  • cf358e7640 Internal cleanup (#1045) jie 2018-04-10 00:43:36 -0700
  • 74b35caf6e Internal clean up. (#1042) jie 2018-04-09 10:18:58 -0700
  • e89625d36a Correctly use PrecomputationGridStack for 2D and 3D (#1040) gaschler 2018-04-09 14:29:45 +0200
  • b1dcb0cc5e Remove unused 'freeze_landmarks_' field. (#1039) Alexander Belyaev 2018-04-05 18:40:49 +0200
  • e26e9f172b RangeDataCollator handles empty range data. (#1036) gaschler 2018-04-04 15:20:10 +0200
  • abb2661b76
    Allow trimmer to get nodes/constraints. (#1034) Alexander Belyaev 2018-04-04 12:50:12 +0200
  • 41fc7e38cc Rename the setters according to style-guide. (#1032) Alexander Belyaev 2018-04-03 18:56:44 +0200
  • e8b0bfb285 Add last open house slides. (#1028) Christoph Schütte 2018-04-03 09:24:18 +0200
  • 8c6c584524
    Allow trimmers fetch submap data. (#1024) Alexander Belyaev 2018-03-28 12:07:28 +0200
  • 962393074a New fixes for Jets. (#1023) Alexander Belyaev 2018-03-27 14:26:21 +0200
  • 94f564d871
    Test trimming within trajectory (#1020) gaschler 2018-03-27 12:50:35 +0200
  • e0e1c081e7
    Do not use operator*= with Jets. (#1018) Alexander Belyaev 2018-03-26 15:55:50 +0200
  • ae05658ff7 Work around FindGMock/Catkin target name clash (#1011) Juraj Oršulić 2018-03-26 12:23:32 +0000
  • 915ebb19a6
    Use async_grpc (#1013) Christoph Schütte 2018-03-23 10:52:48 +0100
  • ab1c99ab34 Update next Cartographer Open House date. (#1008) Christoph Schütte 2018-03-20 14:34:15 +0100
  • e48e21849a
    Acquire mutex before copying landmark poses. (#1007) Alexander Belyaev 2018-03-19 16:16:46 +0100
  • 4cc758e830
    Serialize landmark observations. (#1006) Alexander Belyaev 2018-03-19 15:12:47 +0100
  • 7a7908ebb9 Test PureLocalizationTrimmer with actual pose graph (#1004) gaschler 2018-03-19 11:43:19 +0100
  • b23ec8ce4e
    Fix PureLocalizationTrimmer (#1002) gaschler 2018-03-19 10:35:35 +0100
  • ee530d2423 Purge some additional jets (#1000) Juraj Oršulić 2018-03-16 19:12:57 +0100
  • 1f9c78a82b
    Remove float-to-jet casts where possible. (#998) Alexander Belyaev 2018-03-16 14:53:10 +0100
  • 6102f374b1
    Build Ceres with C++11. (#999) Alexander Belyaev 2018-03-16 13:03:57 +0100
  • 06a9d3544d
    Interpolate trajectory node to compute starting point for landmarks. (#997) Alexander Belyaev 2018-03-16 12:01:55 +0100
  • 37a68cd7f4 LocalTrajectoryBuilder uses RangeDataCollator (#996) gaschler 2018-03-15 16:34:51 +0100
  • 55065a2108 Mockable optimization (#994) gaschler 2018-03-15 14:13:59 +0100
  • bd7d7202bf Filter RangeMeasurement (#995) gaschler 2018-03-15 12:31:08 +0100
  • 067d01a364 Test PoseGraph3D (#990) gaschler 2018-03-15 11:44:47 +0100
  • ed47f9d8f8 OptimizationProblemInterface (#991) gaschler 2018-03-15 11:12:26 +0100
  • e6c4ee4b8b Move interpolation of poses to 'cost_helpers'. (#992) Alexander Belyaev 2018-03-15 10:33:02 +0100
  • 1e4d558ac4
    Add landmarks to the state and deserialize them. (#988) Alexander Belyaev 2018-03-14 21:36:15 +0100
  • 36df3eec19
    Instrument metrics in GlobalTrajectoryBuilder. (#945) gaschler 2018-03-14 14:51:40 +0100
  • 0190e7cd99 Clean-up dependencies of map_builder and put getters to the header. (#989) Alexander Belyaev 2018-03-14 13:33:44 +0100
  • c060a15670
    Remove dead code: fast_global_localizer. (#987) Alexander Belyaev 2018-03-13 16:23:27 +0100
  • 4d52c46629
    Clean-up dependencies and move real_time_correlative_scan_matcher. (#986) Alexander Belyaev 2018-03-13 15:18:05 +0100
  • c09b643d8d Synchronize correctly in FinishTrajectory(). (#980) Wolfgang Hess 2018-03-13 14:10:51 +0100
  • 525f7afe7e
    Move sensor-related stuff to internal/. (#985) Alexander Belyaev 2018-03-13 13:36:45 +0100
  • 1187480fe6 Introduce RangeDataCollator (#975) gaschler 2018-03-13 11:08:01 +0100
  • 976736051c
    Move scan matchers to internal/. (#983) Alexander Belyaev 2018-03-13 10:21:27 +0100
  • 70c7660348
    Move even more stuff to internal/. (#982) Alexander Belyaev 2018-03-12 17:46:31 +0100
  • bfbf29dcd6
    Move mapping/pose_graph/ to internal/. (#979) Alexander Belyaev 2018-03-12 14:00:18 +0100
  • 418e0964bf
    Move pose_graph_*d related files to internal/. (#976) Alexander Belyaev 2018-03-12 12:42:52 +0100
  • 091a4f852d Update descriptions in pose_graph.h (#977) Juraj Oršulić 2018-03-10 23:50:31 +0100
  • def4048e95
    Make the cloud_uplink address empty by default. (#974) Alexander Belyaev 2018-03-09 16:57:58 +0100
  • 2fe1867221
    Fix writing the pbstream via gRPC. (#973) Alexander Belyaev 2018-03-09 16:26:03 +0100
  • daa35d3bc8
    Move in_memory_proto_stream.* to internal. (#969) Alexander Belyaev 2018-03-09 15:24:07 +0100
  • e1109356cf Require Ceres built against SuiteSparse (#972) Juraj Oršulić 2018-03-09 10:24:19 +0100
  • bb4ba8b319
    Split local_slam_result_data.h into base and 2d/3d parts. (#967) Alexander Belyaev 2018-03-08 15:17:31 +0100
  • b29986f297
    Remove the pointers to the derived PoseGraph*D classes from map_builder. (#966) Alexander Belyaev 2018-03-08 14:49:41 +0100
  • 20a980aade
    Remove 'pose_graph_*d.h' from local_slam_result_data.h. (#965) Alexander Belyaev 2018-03-08 13:09:43 +0100
  • 256b5a6ff0
    Remove '2d/probability_grid.h' include from 'submaps.h'. (#964) Alexander Belyaev 2018-03-08 11:56:42 +0100
  • 82a491181d Add IsTrajectoryFrozen to PoseGraph (#962) Kevin Daun 2018-03-08 11:18:08 +0100
  • ec078c7e1c Pin gRPC version (#963) gaschler 2018-03-08 10:18:28 +0100
  • 7e05daa8ca Remove dotfiles from build files in CMakeLists.txt (#897) Michael Grupp 2018-03-06 18:39:46 +0100
  • f34df22a24
    Update header guards. (#959) Alexander Belyaev 2018-03-05 14:55:51 +0100
  • cf180a0b19
    Move mapping:: related mocks to cartographer/internal/testing. (#960) Alexander Belyaev 2018-03-05 14:09:04 +0100
  • f76d8a8a0d
    Move cartographer_grpc/ to cartographer/cloud. (#958) Alexander Belyaev 2018-03-05 12:41:38 +0100
  • 93c450bf6c
    Change R"PROTO raw strings to just R". (#957) Alexander Belyaev 2018-03-05 11:47:00 +0100
  • 61552314a0
    Rename cartographer_grpc:: namespace as cartographer:☁️:. (#955) Alexander Belyaev 2018-03-02 23:21:28 +0100
  • b79e5b8e29
    Move framework/, sensor/, testing/ to internal/. (#954) Alexander Belyaev 2018-03-02 14:16:49 +0100
  • b51bf3dd6d Fix warning about incorrect workspace name (#951) Rodrigo Queiro 2018-03-02 13:32:58 +0100
  • d05e5d99f4
    Hide 'handlers' to internal/. (#952) Alexander Belyaev 2018-03-02 11:38:35 +0100
  • a2219cb2fc
    Correct comment (#948) gaschler 2018-03-02 10:25:23 +0100
  • 97c039bab2
    Move pose_graph_stub/trajectory_builder_stub to internal. (#950) Alexander Belyaev 2018-03-01 18:30:30 +0100
  • 0156e6b8ce Instrument metrics in local trajectory builders. (#946) gaschler 2018-02-28 16:32:40 +0100
  • df1ee4bb29 Fix metric label. (#944) gaschler 2018-02-28 14:46:26 +0100
  • c8c81dff35 Ignore pure_localization option on server (#933) Christoph Schütte 2018-02-28 12:47:19 +0100
  • 363a337e67 Re-implement VoxelFilter with unordered_set (#938) gaschler 2018-02-28 11:12:18 +0100
  • 32b8bd3581 Enable loading unfrozen state (#891) Juraj Oršulić 2018-02-27 20:38:57 +0100
  • 29875117b3
    Move internal/mapping to mapping/internal. (#941) Alexander Belyaev 2018-02-27 16:25:53 +0100
  • 63fd497e0f Document HybridGrid limits. (#939) gaschler 2018-02-27 15:28:35 +0100
  • f606d4b91c Gracefully handle time-overlapping point clouds. (#936) gaschler 2018-02-26 18:38:00 +0100
  • 3ebfa757ef
    Move mapping_*d to mapping/*d. (#935) Alexander Belyaev 2018-02-26 17:40:29 +0100
  • e75e023ce2
    Purge 'mapping_3d::'. (#927) (#928) Alexander Belyaev 2018-02-26 14:26:41 +0100
  • 258aa715ba Move GetTrajectoryData() down to PoseGraphInterface (#932) danielsievers 2018-02-26 12:45:53 +0100
  • ed3502909c Add yesterday's slides. (#931) Christoph Schütte 2018-02-26 10:34:56 +0100
  • 90994464a5 Check ifstream::good() in proto_stream.cc (#929) Michael Grupp 2018-02-22 16:21:15 +0100
  • 94fce13f62
    Purge 'mapping_2d::'. (#927) Alexander Belyaev 2018-02-21 19:44:53 +0100
  • eabcab26ed Expose metrics as http page. (#920) gaschler 2018-02-21 18:52:57 +0100
  • 30114e364a Instrument metrics in constraint builders. (#921) gaschler 2018-02-21 17:31:11 +0100
  • 2711f4492f Test PoseExtrapolator (#926) gaschler 2018-02-21 16:43:58 +0100
  • 7d13383dec
    Remove 'mapping_3d' namespace. (#922) (#925) Alexander Belyaev 2018-02-21 14:24:12 +0100