Commit Graph

  • b9015f33a7 Filter early in AddRangeData. (#681) gaschler 2017-11-16 13:35:44 +0100
  • 16d62f45f0 Rename sparse_pose_graph options. (#682) Wolfgang Hess 2017-11-16 11:48:25 +0100
  • a08a370ef3 Check if filtered point clouds are empty. (#664) jie 2017-11-16 00:56:01 -0800
  • b2e948d8a2 Fix typo in CMake install script (#683) Tobias Ulvgård 2017-11-16 09:16:34 +0100
  • bdca2095c0 Rename proto::SparsePoseGraph. (#680) Wolfgang Hess 2017-11-15 14:58:49 +0100
  • c866707013 Fix the configuration documentation script. (#679) Wolfgang Hess 2017-11-15 14:17:33 +0100
  • c25379cd20 Rename mapping_{2,3}d::SparsePoseGraph. (#678) Wolfgang Hess 2017-11-15 13:50:18 +0100
  • 8c114d6eaf Rename mapping::SparsePoseGraph. (#677) Wolfgang Hess 2017-11-15 12:06:19 +0100
  • 36b9cf7f9a Move the mapping_3d/sparse_pose_graph directory. (#676) Wolfgang Hess 2017-11-15 11:30:35 +0100
  • 26db9d6210 Move the mapping_2d/sparse_pose_graph directory. (#675) Wolfgang Hess 2017-11-15 10:52:06 +0100
  • f6192e4735 replace implicit use of cartographer::string with explicit use of std::string (#673) catskul 2017-11-15 04:17:59 -0500
  • 291c0f581b Move the mapping/sparse_pose_graph directory. (#669) Wolfgang Hess 2017-11-15 09:39:45 +0100
  • 7904808d40 Reduce transforms in LocalTrajectoryBuilder. (#668) gaschler 2017-11-15 09:15:02 +0100
  • 8c9fac4c69 #671 switch ordering of args in find_package for Protobuf (#672) catskul 2017-11-15 02:49:33 -0500
  • 818e5e1a44 Add local SLAM result callback. (#574) Juraj Oršulić 2017-11-14 17:19:14 +0100
  • a4c0e4754e Rename scan to node. (#667) Wolfgang Hess 2017-11-14 16:53:31 +0100
  • 4b342eddd0 Miscellaneous: rename odometer->odometry (#665) Juraj Oršulić 2017-11-14 16:18:07 +0100
  • 5496cbdc0c Serialize odometry data (#666) Juraj Oršulić 2017-11-14 15:18:39 +0100
  • a7680f60d4 Updated PR template taking wally into account. (#663) Holger Rapp 2017-11-14 14:41:48 +0100
  • 60c72cb445 Deserialize trajectory connectivity (#552) Juraj Oršulić 2017-11-14 13:26:53 +0100
  • 3ec583a327 Change fixed_frame_pose_data_ to MapByTime. (#662) Wolfgang Hess 2017-11-13 17:41:04 +0100
  • fd5003b69b Omit odometry penalty within frozen trajectory. (#661) gaschler 2017-11-13 14:19:15 +0100
  • 4a8607810e Change odometry_data_ to MapByTime. (#655) Wolfgang Hess 2017-11-13 13:21:53 +0100
  • d183ab737a Fix mismatched tag warning for MapByIndex (#658) damienrg 2017-11-13 10:18:58 +0100
  • a9da74496a Fix unused lambda capture warning (#659) damienrg 2017-11-13 09:44:12 +0100
  • 6e274766f2 Remove unnecessary [packed=true] annotation (#660) Christoph Schütte 2017-11-13 09:18:53 +0100
  • 53471359f8 Convert all .proto files to proto3 syntax. (#653) Christoph Schütte 2017-11-13 08:26:35 +0100
  • ed71914805 Add MutexLocker to ConnectedComponents::GetComponent and SparsePoseGr… (#565) jie 2017-11-10 08:21:20 -0800
  • 752a279035 Adds slides from Cartographer Open House IX (#654) Christoph Schütte 2017-11-10 16:56:35 +0100
  • 0de177d207 Adds PR template text. (#609) Damon Kohler 2017-11-10 16:29:38 +0100
  • eb4415d17d Introduce MatchingResult for LocalTrajectoryBuilder::AddRangeData. (#619) Juraj Oršulić 2017-11-10 14:49:41 +0100
  • 5363285b8f CMake bug fixes and performance improvements. (#648) Holger Rapp 2017-11-10 12:55:43 +0100
  • e29fc9787a New proto compiler (#644) Holger Rapp 2017-11-10 11:16:44 +0100
  • 028391357d Add OccupancyGridState and SubmapState in cartographer/io (#638) Jihoon Lee 2017-11-09 17:19:29 +0100
  • 418819a9ef Use 'global_pose' terminology for submaps. (#645) Wolfgang Hess 2017-11-09 16:40:21 +0100
  • 6eaf0f344d FastCorrelativeScanMatcher outputs unique_ptr. (#643) gaschler 2017-11-09 16:08:16 +0100
  • e21fc9f253 Serialize IMU data. (#548) Juraj Oršulić 2017-11-09 15:32:54 +0100
  • 3bdee588bd Add FinishTrajectory() in SparsePosegraph. (#562) Jihoon Lee 2017-11-09 14:29:26 +0100
  • 92f81aec8a
    Make proto::ProbabilityGrid proto3 compatible. (#641) Wolfgang Hess 2017-11-09 11:47:33 +0100
  • 386ee328d8
    Fix 3D yaw rotation in GenerateDiscreteScans. (#640) gaschler 2017-11-08 17:37:36 +0100
  • eb96c91473
    Initial pose implementation. (#606) Christoph Schütte 2017-11-08 14:01:38 +0100
  • 55e4338468 Start cleaning up Google specific types by making them cartographer private. catskul 2017-11-08 03:07:46 -0500
  • 088681f9ec
    Add 3D localization support. (#632) Wolfgang Hess 2017-11-07 11:26:41 +0100
  • 8186316d77 Range loop over trajectories for MapByTime (#633) Juraj Oršulić 2017-11-06 17:14:01 +0100
  • 0d2bc8b938 Adds a 'LandmarkData' struct and proto. (#628) Alexander Belyaev 2017-11-06 15:35:21 +0100
  • 77fb50fd76
    Introduce sensor::MapByTime<>. (#631) Wolfgang Hess 2017-11-06 13:36:59 +0100
  • 049f30d824
    Generalize IntegrateImu(). (#627) Wolfgang Hess 2017-11-06 11:00:33 +0100
  • 7c31291b2b Add assets used for the Cartographer shirt. (#630) Holger Rapp 2017-11-06 10:36:38 +0100
  • 8854aaae9e Extrapolator reuses result using additional IMU trackers. (#623) gaschler 2017-11-03 16:19:55 +0100
  • 978544eca4
    Add submap and gravity-aligned frame terminology. (#624) Wolfgang Hess 2017-11-03 13:44:23 +0100
  • 5a3bb14083 PoseExtrapolator::GetLastExtrapolatedTime (#626) gaschler 2017-11-03 11:56:31 +0100
  • 9be15466d3 Add slides and update next Open House date. (#625) Christoph Schütte 2017-11-03 11:26:55 +0100
  • 7964211fef Deserialize SPG constraints (#544) Juraj Oršulić 2017-11-02 22:01:01 +0100
  • 3c5a7aa2d8 Refactoring of LocalTrajectoryBuilder::AddAccumulatedRangeData (#618) Juraj Oršulić 2017-11-02 16:01:23 +0100
  • c57641f917 Make SPG::AddScan return the inserted node id. (#617) Juraj Oršulić 2017-11-02 10:28:13 +0100
  • e10650910e
    Pull out time-based transformation interpolation. (#615) Christoph Schütte 2017-10-30 15:41:02 +0100
  • c011177bfd
    Fix the origin of accumulated range data. (#613) Wolfgang Hess 2017-10-30 11:32:06 +0100
  • 82a4b2f171 Follow #591 terminology in 3D optimization. (#612) Wolfgang Hess 2017-10-27 15:48:51 +0200
  • dacc962399 Adds lower_bound() to MapById. (#610) Christoph Schütte 2017-10-27 14:50:14 +0200
  • d4db1e79a6 Add TimedPointCloud and TimedRangeData. (#601) gaschler 2017-10-24 11:47:35 +0200
  • 638aee7c2a Fix slow point deletion in RemovePoints. (#608) Holger Rapp 2017-10-23 10:56:55 +0200
  • f179bd942c Support multiple trajectories in LoadMap. (#567) Juraj Oršulić 2017-10-20 16:13:18 +0200
  • 0cd0148577 Update the high level overview and provide a link to a copyable Google Sketch. (#607) Damon Kohler 2017-10-20 14:56:29 +0200
  • a96511464e Add map trajectory without a trajectory builder. (#605) Wolfgang Hess 2017-10-19 16:59:04 +0200
  • 7c03467a78 Change GetTrajectoryNodes() to MapById. (#603) Christoph Schütte 2017-10-19 14:50:58 +0200
  • 49ead6055c Towards a ROS map writing PointsProcessor. (#598) Holger Rapp 2017-10-19 12:30:19 +0200
  • 0c9f2c4f65 Remove unused concept of CompressedRangeData. (#604) Holger Rapp 2017-10-19 11:19:56 +0200
  • e479382ecc Change GetAllSubmapData() to MapById. (#597) Wolfgang Hess 2017-10-17 16:03:16 +0200
  • 3d4650d675 Remove trimmed() from TrajectoryNode (#596) Christoph Schütte 2017-10-17 15:36:07 +0200
  • e5f9815f67 Change submap_data_ in pose graph to MapById. (#593) Wolfgang Hess 2017-10-17 13:13:37 +0200
  • fdda1dd091 Switch trajectory_nodes in SPG2D to MapById. (#592) Christoph Schütte 2017-10-17 11:48:23 +0200
  • bcd1be92b1 Adds a bit of terminology documentation. (#591) Wolfgang Hess 2017-10-17 10:07:54 +0200
  • 76ed37768f Validate odometry and fixed frame poses. (#588) Wolfgang Hess 2017-10-16 15:59:56 +0200
  • 6b447c4577 Add FindChecked to MapById. (#586) Christoph Schütte 2017-10-16 14:15:53 +0200
  • d91afa4496 Introduces mapping::MapById for nodes in 3D. (#587) Wolfgang Hess 2017-10-16 13:37:28 +0200
  • 5ed19c15ab Introduce proxy object for iteration over trajectory ids. (#585) Christoph Schütte 2017-10-16 12:52:53 +0200
  • 7e0cfc3f22 Introduces mapping::MapById for submaps in 3D. (#584) Wolfgang Hess 2017-10-16 10:48:43 +0200
  • 006db45910 Introduce proxy object for range based loops over nodes of trajectory. (#583) Christoph Schütte 2017-10-13 16:44:31 +0200
  • 464d770d48 Introduces mapping::MapById for nodes in 2D. (#581) Wolfgang Hess 2017-10-13 14:41:54 +0200
  • 2cca91d783 Add slides from yesterday and next date. (#572) Christoph Schütte 2017-10-13 13:55:04 +0200
  • 4ab4817104 Add MapById<>::ConstIterator::operator->(). (#580) Wolfgang Hess 2017-10-12 16:15:12 +0200
  • cb41777b9e Introduces mapping::MapById in the 2D pose graph for submaps. (#578) Wolfgang Hess 2017-10-12 11:58:59 +0200
  • ea55e837d2 Introduces mapping::MapById in the 2D optimization problem. (#577) Wolfgang Hess 2017-10-09 17:33:12 +0200
  • 2434e7e40e Fix crashing bug in localization. (#575) Wolfgang Hess 2017-10-06 17:01:04 +0200
  • 2f332eca28 Deserialize trajectory nodes. (#569) Juraj Oršulić 2017-10-06 16:16:25 +0200
  • 6708930bbf Adds 'offset_seconds' to PointCloudWithIntensities. (#571) Holger Rapp 2017-10-06 13:21:02 +0200
  • 2862e12506 Add FrameIdFilteringPointsProcessor (#566) Christoph Schütte 2017-10-05 17:33:51 +0200
  • 0053b30cc8 Add support for odometry to the 3D pose graph optimization. (#570) Wolfgang Hess 2017-10-05 16:56:31 +0200
  • bd8a2e6a92 Store node initial pose in constant data. (#568) Juraj Oršulić 2017-10-05 16:10:12 +0200
  • cae9c02e05 Follow #547 for 3D. (#564) Wolfgang Hess 2017-10-04 16:47:26 +0200
  • 51f5a18462 Fix formatting. (#561) Wolfgang Hess 2017-10-04 15:58:48 +0200
  • aaaf5ac546 Rename serialization NodeData proto for consistency. (#540) Juraj Oršulić 2017-10-04 14:13:18 +0200
  • b1b0750e5b Check ratios in fixed rate sampler. (#502) Juraj Oršulić 2017-10-04 13:15:35 +0200
  • 9c81a01608 Add trajectory trimming support to 3d (#559) Christoph Schütte 2017-10-02 17:01:14 +0200
  • 3c521eb573 Remove hooray. And prints remaining work items in queue (#547) Jihoon Lee 2017-09-29 10:04:28 +0200
  • 3744988fd2 Fix trajectory count check bug for asset writer floor separation. (#542) jie 2017-09-28 01:43:47 -0700
  • 7d0e72dac2 Fix some nits. (#536) Wolfgang Hess 2017-09-28 09:21:07 +0200
  • 4fca78368d Add Cartographer high level structure diagram to documentation (#486) jie 2017-09-27 23:27:27 -0700
  • 0cbc420b02 Fix odometry in the 2D pose graph optimization. (#533) Wolfgang Hess 2017-09-15 14:11:37 +0200
  • 6b544628b6 Add slides from yesterday and next date. (#531) Wolfgang Hess 2017-09-15 11:53:57 +0200