Commit Graph

  • 611f244d7a Remove HybridGrid slicing into a ProbabilityGrid. (#385) Holger Rapp 2017-07-05 13:17:20 +0200
  • 1e6723e214 Move ImuData to sensor, add ImuData proto. (#381) Jihoon Lee 2017-07-05 12:28:40 +0200
  • 9b48ba5ff4 Remove unused code. (#384) Holger Rapp 2017-07-05 12:16:29 +0200
  • 7434e96369 First rough implementation of loading a map. (#382) Wolfgang Hess 2017-07-04 17:20:13 +0200
  • 31f77a01d2 Serialize submaps. (#380) Wolfgang Hess 2017-07-04 12:11:54 +0200
  • 5396156968 Submap serialization support. (#376) Brandon D. Northcutt 2017-07-03 08:59:55 -0700
  • 03b9285034 Add support for serializing to a proto stream. (#379) Wolfgang Hess 2017-07-03 15:23:15 +0200
  • 54bd81a78b Remove UKF related code and configuration. (#378) Wolfgang Hess 2017-06-30 13:19:13 +0200
  • 17a22edebc Change local 3D SLAM to not use a UKF. (#375) Wolfgang Hess 2017-06-30 11:49:22 +0200
  • f765e55ea9 Use multi-res scan matching for loop closures too. (#374) Damon Kohler 2017-06-30 09:30:09 +0200
  • 955e190166 Add IMU orientation correction to the pose graph optimization. (#361) Wolfgang Hess 2017-06-28 18:12:24 +0200
  • 19da0ab7c8 Gravity align in local 3D SLAM. (#373) Wolfgang Hess 2017-06-28 16:17:18 +0200
  • ffc939706d Rename the KalmanLocalTrajectoryBuilder. (#372) Wolfgang Hess 2017-06-28 15:32:43 +0200
  • e4e22e9f26 Remove the LocalTrajectoryBuilderInterface in 3D. (#371) Wolfgang Hess 2017-06-28 14:57:37 +0200
  • 471bcb6207 Delete SubmapData from trimmed submaps in the OptimizationProblem. (#366) Holger Rapp 2017-06-28 12:51:09 +0200
  • f88fcec851 Remove the unused OptimizingLocalTrajectoryBuilder. (#368) Wolfgang Hess 2017-06-27 15:44:46 +0200
  • 010fefc204 Fixes the previous pose in local 3D SLAM. (#367) Wolfgang Hess 2017-06-27 11:53:57 +0200
  • d8eb94b4a9 Delete NodeData and ImuData from trimmed submaps in the OptimizationProblem (#364) Holger Rapp 2017-06-26 16:38:08 +0200
  • 4c3059e088 Improve code comments. (#243) Moritz Münst 2017-06-26 14:32:44 +0200
  • 2df8bcde61 Remove unused 'imu_gravity_variance' option. (#363) Wolfgang Hess 2017-06-26 13:23:58 +0200
  • 9464b38320 Consistency fix: trajectory_index -> trajectory_id. (#360) Holger Rapp 2017-06-26 10:02:51 +0200
  • 7f4f78e451 Fix README formatting. (#359) Holger Rapp 2017-06-23 15:48:44 +0200
  • ff37b0bb7d Remove output_debug_images. (#358) Holger Rapp 2017-06-23 14:53:04 +0200
  • 10318d920e Add slides from yesterday and next date. (#357) Holger Rapp 2017-06-23 13:58:43 +0200
  • 9fbb65084b Exclude trimmed submaps from the pose graph serialization. (#354) Wolfgang Hess 2017-06-21 17:57:08 +0200
  • 432cd5dcd3 Delete data of trimmed submaps. (#353) Wolfgang Hess 2017-06-21 16:36:54 +0200
  • 0c7b3ee596 Mitigate googlecartographer/cartographer_ros#385 (#351) Juraj Oršulić 2017-06-21 13:06:51 +0000
  • 9646b31145 Move GetSubmapData from GlobalTrajectoryBuilder into SparsePoseGraph. (#352) Holger Rapp 2017-06-21 14:21:23 +0200
  • 16636cd4e1 Remove friends declaration in Submap. (#350) Holger Rapp 2017-06-21 12:49:44 +0200
  • 0fbdf6d0ec Add ground truth proto support for trajectory evaluation. (#349) Wolfgang Hess 2017-06-21 11:33:30 +0200
  • 58bb70f53a Change Submaps to only track the two active Submaps. (#348) Holger Rapp 2017-06-20 18:21:42 +0200
  • f242b5242a Use shared_ptr<> for Submap objects. (#347) Holger Rapp 2017-06-19 17:23:48 +0200
  • c8f02264a4 Removes GetSubmapId from SparsePoseGraph. (#346) Holger Rapp 2017-06-19 15:46:47 +0200
  • 5c389cdf4a Remove mapping::Submaps. (#345) Holger Rapp 2017-06-19 15:24:06 +0200
  • b944b19159 Make use of Submap in 2D similar to 3D. (#343) Holger Rapp 2017-06-19 14:43:10 +0200
  • 8d94fe85e9 Prepare 0.2.0 release (#344) Damon Kohler 2017-06-19 13:22:57 +0200
  • 1c1776a967 Add instructions for releasing. (#342) Damon Kohler 2017-06-19 12:00:12 +0200
  • 5fa6abe84b Adds a tool to generate ground truth data. (#340) Wolfgang Hess 2017-06-16 17:38:13 +0200
  • 12c3795134 Remove direct access to Submaps from the outside. (#339) Wolfgang Hess 2017-06-16 10:47:11 +0200
  • c1e1d03636 Support extrapolating a single submap transform. (#338) Wolfgang Hess 2017-06-14 15:10:36 +0200
  • 79eeb7d77a Improve code structure for extrapolation of poses. (#337) Wolfgang Hess 2017-06-14 12:49:17 +0200
  • 30de09bee8 Adds Cartographer logos. (#336) Holger Rapp 2017-06-14 12:14:08 +0200
  • 7ce73858ef Adds a HybridGridPoints processor (#323) jordansmithgoogle 2017-06-14 02:34:59 -0700
  • cff0c73857 Converted Submap from struct to class. (#333) Holger Rapp 2017-06-12 17:28:38 +0200
  • 2d75f4ef56 Move SubmapToProto from Submaps -> Submap. (#332) Holger Rapp 2017-06-12 16:27:51 +0200
  • 521666ce55 Trim node data. (#331) Holger Rapp 2017-06-12 15:20:49 +0200
  • f68da37c6e Drop trajectory_id from TrajectoryNode. (#330) Holger Rapp 2017-06-12 14:28:16 +0200
  • 1a376c07b2 Change submap state handling in 3D. (#327) Wolfgang Hess 2017-06-09 17:40:22 +0200
  • f07f888dab Remove the deque for constant node data. (#326) Wolfgang Hess 2017-06-09 16:53:49 +0200
  • 0c3aa32ad2 Adds slides and announce next open house. (#321) Holger Rapp 2017-06-09 15:10:20 +0200
  • b427259214 Mark trimmed Submaps and remove from scan matching. (#319) Holger Rapp 2017-06-07 15:52:24 +0200
  • c1d4d08a1d Move AddProbabilityGridToResponse to the Submap object. (#318) Holger Rapp 2017-06-07 15:13:56 +0200
  • b3b9735a4b Remove trimmed constraints. (#317) Wolfgang Hess 2017-06-07 14:23:58 +0200
  • a66147f131 Adds a PureLocalizationTrimmer. (#316) Wolfgang Hess 2017-06-07 12:39:04 +0200
  • c90b887bfb Adds API to add trimmers. (#314) Wolfgang Hess 2017-06-06 17:07:30 +0200
  • 56529e5968 Tiny cleanup of the MapBuilder. (#313) Wolfgang Hess 2017-06-06 15:20:10 +0200
  • ba4f8ca9ee Tiny cleanup. (#312) Wolfgang Hess 2017-06-02 16:44:27 +0200
  • 0aa9730518 Announce Open House Hangout. (#311) Holger Rapp 2017-06-02 14:00:25 +0200
  • 565e9c3eff Simplify the handling of weights in the optimization problem. (#309) Wolfgang Hess 2017-06-01 17:03:49 +0200
  • 92f154f561 Also use fixed covariances in 3D SLAM. (#308) Wolfgang Hess 2017-06-01 15:04:07 +0200
  • a2e52f81cf Remove 2D scan matcher covariances. (#307) Wolfgang Hess 2017-05-31 11:56:32 +0200
  • 4bb02c7240 Add XRayPointsProcessor::bounding_box(). (#306) Wolfgang Hess 2017-05-24 14:46:17 +0200
  • 3d0d1e46b5 Remove unused code. (#304) Wolfgang Hess 2017-05-23 14:17:20 +0200
  • 515db3b4a9 Minor fixes. (#303) Wolfgang Hess 2017-05-22 14:55:05 +0200
  • 2d416589a7 Adds a NestedVectorsById<> class template. (#300) Wolfgang Hess 2017-05-19 16:58:21 +0200
  • 0bba56428f Remove flat indices. (#299) Wolfgang Hess 2017-05-19 14:01:59 +0200
  • 34b750977b Do not ignore docker history command errors. (#298) Damon Kohler 2017-05-19 08:29:09 +0200
  • 56fc2a9a92 Fix 3D SLAM loop closure issues. (#296) Wolfgang Hess 2017-05-18 16:55:11 +0200
  • 22f673655f First unstable development release (#295) Damon Kohler 2017-05-18 13:32:08 +0200
  • 9033fad1ab Always use the origin as the origin for grids. (#294) Wolfgang Hess 2017-05-18 12:00:45 +0200
  • 33ce5dee37 Improve debug output and tiny bug fix. (#293) Wolfgang Hess 2017-05-17 15:21:39 +0200
  • 6c9e24d7c5 Keep 'trajectory_nodes_' per trajectory. (#291) Wolfgang Hess 2017-05-17 11:15:34 +0200
  • 5aa968748e Sparse pose graph no longer uses Submaps* for trajectory identification. (#290) Holger Rapp 2017-05-16 14:24:49 +0200
  • 8612f5e6e5 ConstantData now has a trajectory_id. (#289) Holger Rapp 2017-05-16 11:42:18 +0200
  • 5effc4dac7 Remove flat indices from SparsePoseGraph::GetTrajectoryNodes(). (#288) Wolfgang Hess 2017-05-16 10:51:08 +0200
  • 690d1893a7 Remove unused code. (#287) Wolfgang Hess 2017-05-15 16:57:02 +0200
  • 8392a7e62c Change SubmapState.scan_indices -> node_ids (#286) Holger Rapp 2017-05-15 16:31:59 +0200
  • f26e4366c9 Make SparsePoseGraph::constraints() public. (#284) Jihoon Lee 2017-05-15 16:06:20 +0200
  • 7d43eaa08c Keep node data per trajectory in the optimization problem. (#282) Wolfgang Hess 2017-05-15 14:09:45 +0200
  • c084624958 Turn submap state into a per trajectory list. (#281) Holger Rapp 2017-05-15 12:12:30 +0200
  • fde9272533 Adds mapping:NodeId for Constraint. (#279) Wolfgang Hess 2017-05-11 17:17:12 +0200
  • 32583e0c5d Use trajectory IDs for global samplers. (#278) Wolfgang Hess 2017-05-11 15:08:27 +0200
  • 1a9b18db69 Change num_submaps_in_trajectory to using trajectory IDs. (#277) Holger Rapp 2017-05-11 14:32:55 +0200
  • 7b1915b906 Fix bug in ToProto introduced in #275. Holger Rapp 2017-05-11 14:02:04 +0200
  • e6a6bab351 Make TrajectoryConnectivity use trajectory IDs. (#275) Holger Rapp 2017-05-11 13:36:12 +0200
  • 95f0d013c6 Rename Constraint::i -> submap_id. (#274) Holger Rapp 2017-05-11 11:43:47 +0200
  • 660eb341ff Optimization problem only deals with trajectory IDs now. (#273) Holger Rapp 2017-05-10 17:12:38 +0200
  • 926b0320cb Use per-trajectory SubmapData in OptimizationProblem. (#272) Wolfgang Hess 2017-05-10 16:28:58 +0200
  • 94e8eec41d Use (trajectory_id, submap_index) as submap IDs in places. (#271) Holger Rapp 2017-05-10 12:26:58 +0200
  • 45de59b116 Move trajectory id mapping into the SparsePoseGraph. (#270) Holger Rapp 2017-05-10 08:23:57 +0200
  • 524b613f2c `submap_pose`s are now owned by the OptimizationProblem. (#269) Holger Rapp 2017-05-09 17:24:48 +0200
  • 20e9cde53d Fix race condition in extrapolation of submap poses. (#268) Holger Rapp 2017-05-09 15:21:30 +0200
  • c664d7b966 Comply to CMake's CMP0037. (#267) Wolfgang Hess 2017-05-08 18:09:39 +0200
  • 772d02c00e Move ConstantData into the SPG (#263) Holger Rapp 2017-05-08 17:10:07 +0200
  • 9194c8679b Clean up. (#266) Wolfgang Hess 2017-05-08 15:29:13 +0200
  • 522b37979a Enable multiple configuration for multi-trajectory (#248) Yutaka Takaoka 2017-05-08 02:58:53 -0700
  • e2de27cded Remove dead code. (#262) Holger Rapp 2017-05-08 11:06:33 +0200
  • 79dc1f848f Remove 'laser' references from parameter names. (#259) Wolfgang Hess 2017-05-04 15:38:41 +0200
  • 12b3cc0d7b Support new Debian version of gmock and add testing for debian systems (#236) Jochen Sprickerhof 2017-05-04 12:47:12 +0200
  • 6d2feaa8c7 Build and run all tests found by the glob. (#258) Wolfgang Hess 2017-05-03 16:55:13 +0200