Wolfgang Hess
							
						 
						
							 
							
							
								
								
							
							
								
							
								9ab557476d 
								
									
								
							
								 
							
						 
						
							
							
								
								Add Debian Bullseye to the install scripts, CI, docs. ( #1897 )  
							
							 
							
							... 
							
							
							
							Signed-off-by: Wolfgang Hess <whess@fsfe.org> 
							
						 
						
							2022-07-28 08:09:21 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
								
								
							
							
								
							
								dc6263414b 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove Debian Stretch from CI. ( #1895 )  
							
							 
							
							... 
							
							
							
							It has reached end-of-life with the
end of LTS on June 30, 2022.
Signed-off-by: Wolfgang Hess <whess@fsfe.org> 
							
						 
						
							2022-07-19 20:26:53 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
								
								
							
							
								
							
								f76f849e6a 
								
									
								
							
								 
							
						 
						
							
							
								
								Add Ubuntu 22.04 to the install scripts, CI, docs. ( #1888 )  
							
							 
							
							... 
							
							
							
							Signed-off-by: Wolfgang Hess <whess@fsfe.org> 
							
						 
						
							2022-07-04 19:38:24 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
								
								
							
							
								
							
								b8228ee656 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove Ubuntu Xenial from CI. ( #1833 )  
							
							 
							
							... 
							
							
							
							Ubuntu 16.04 has reached end of standard support.
Signed-off-by: Wolfgang Hess <whess@lyft.com> 
							
						 
						
							2021-05-07 15:52:57 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
								
								
							
							
								
							
								19a6eab07a 
								
									
								
							
								 
							
						 
						
							
							
								
								Change pbstream migrate to support new submap format. ( #1733 )  
							
							 
							
							... 
							
							
							
							This changes the migration support to:
1. Remove migration from old files from before version 1.0.
   If this is still needed by someone, they can use the tool
   as it was before this change.
2. Adds migration of maps without submap histograms. These
   were so far migrated on-the-fly, but #1710  aims to remove
   this.
See also #1709 .
This was tested by converting a serialized 3D map and verifying
it can still be used for localization. The file changed a little
bit, but it seems to be good enough.
Signed-off-by: Wolfgang Hess <whess@lyft.com> 
							
						 
						
							2020-08-14 11:08:53 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
								
								
							
							
								
							
								e5894cce1f 
								
									
								
							
								 
							
						 
						
							
							
								
								Small Abseil fixes for dependents. ( #1711 )  
							
							 
							
							... 
							
							
							
							Enable PIC so that shared libraries can use the Cartographer
library.
Fixes the config so that dependent builds can find Abseil.
Signed-off-by: Wolfgang Hess <whess@lyft.com> 
							
						 
						
							2020-06-25 09:35:57 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
								
								
							
							
								
							
								21a8299caa 
								
									
								
							
								 
							
						 
						
							
							
								
								Add Ubuntu 20.04 to the install scripts, CI, docs. ( #1706 )  
							
							 
							
							... 
							
							
							
							Signed-off-by: Wolfgang Hess <whess@lyft.com> 
							
						 
						
							2020-06-18 14:44:58 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
								
								
							
							
								
							
								db85e0894d 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove Ubuntu Trusty from CI. ( #1699 )  
							
							 
							
							... 
							
							
							
							Ubuntu 14.04 has reached end of standard support.
Moves additional testing that was only done for
Trusty to Bionic. 
							
						 
						
							2020-06-10 11:13:34 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
								
								
							
							
								
							
								1b0d4f1fee 
								
									
								
							
								 
							
						 
						
							
							
								
								Add Ubuntu 18.04 to the install scripts, CI, docs. ( #1697 )  
							
							 
							
							
							
						 
						
							2020-06-04 11:09:18 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
								
								
							
							
								
							
								1659f0dc8b 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix build status on front page. ( #1693 )  
							
							 
							
							... 
							
							
							
							Changes "googlecartographer" to "cartographer-project"
for references to CI and GitHub. 
							
						 
						
							2020-06-02 14:08:16 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastian Klose
							
						 
						
							 
							
							
								
								
							
							
								
							
								2b042311d8 
								
									
								
							
								 
							
						 
						
							
							
								
								Unified pbstream tool ( #1326 )  
							
							 
							
							... 
							
							
							
							Consolidating pbstream tools into a single tool
* adds two subcommands for now (info and migrate)
* removes commandline flags for filenames in favor of commandline args
* updates documentation for migration tool 
							
						 
						
							2018-07-24 15:48:34 +02:00  
						
					 
				
					
						
							
							
								 
								Michael Grupp
							
						 
						
							 
							
							
							
								
							
								8602bf9430 
								
							
								 
							
						 
						
							
							
								
								Nit: no hardcoded version and current year in Sphinx docs. ( #1268 )  
							
							 
							
							... 
							
							
							
							`Cartographer 1.0.0 documentation` -> `Cartographer documentation`
`Copyright 2016 The Cartographer Authors` -> `Copyright <year> The Cartographer Authors` 
							
						 
						
							2018-07-12 20:43:36 +02:00  
						
					 
				
					
						
							
							
								 
								Michael Grupp
							
						 
						
							 
							
							
							
								
							
								30bc6bd97a 
								
							
								 
							
						 
						
							
							
								
								Add equations for landmark cost function. ( #1254 )  
							
							 
							
							
							
						 
						
							2018-07-12 13:25:57 +02:00  
						
					 
				
					
						
							
							
								 
								Sebastian Klose
							
						 
						
							 
							
							
							
								
							
								5b0fe666ee 
								
							
								 
							
						 
						
							
							
								
								Adding short description of pbstream migration tool ( #1181 )  
							
							 
							
							... 
							
							
							
							Adding a section to the docs, describing the existence and usage of the serialization migration tool. 
							
						 
						
							2018-06-04 10:39:27 +02:00  
						
					 
				
					
						
							
							
								 
								Alexander Belyaev
							
						 
						
							 
							
							
								
								
							
							
								
							
								207979f209 
								
									
								
							
								 
							
						 
						
							
							
								
								Add relative transform error 2d documentation. ( #1163 )  
							
							 
							
							
							
						 
						
							2018-05-23 13:22:26 +02:00  
						
					 
				
					
						
							
							
								 
								Michael Grupp
							
						 
						
							 
							
							
							
								
							
								b5e5477f75 
								
							
								 
							
						 
						
							
							
								
								Fix Sphinx build warning. ( #1055 )  
							
							 
							
							... 
							
							
							
							Removes 'WARNING: html_static_path entry [...] does not exist'. 
							
						 
						
							2018-04-12 16:33:38 +02:00  
						
					 
				
					
						
							
							
								 
								Michael Grupp
							
						 
						
							 
							
							
							
								
							
								4351bdb3c8 
								
							
								 
							
						 
						
							
							
								
								Separate global optimization constraints for local SLAM and odometry ( #1029 )  
							
							 
							
							... 
							
							
							
							Implements [RFC-0018](https://github.com/googlecartographer/rfcs/blob/master/text/0018-odometry-use-in-optimization-problem.md ) 
							
						 
						
							2018-04-10 14:44:43 +02:00  
						
					 
				
					
						
							
							
								 
								Michael Grupp
							
						 
						
							 
							
							
							
								
							
								655bd65abc 
								
							
								 
							
						 
						
							
							
								
								Fix sphinx-build errors in evaluation.rst ( #883 )  
							
							 
							
							... 
							
							
							
							Adds language arguments that are required for code blocks in newer Sphinx versions.
Resolves the missing code blocks in the HTML output. 
							
						 
						
							2018-02-02 15:13:23 +01:00  
						
					 
				
					
						
							
							
								 
								Michael Grupp
							
						 
						
							 
							
							
							
								
							
								9ca06bd06b 
								
							
								 
							
						 
						
							
							
								
								Add ground truth documentation. ( #853 )  
							
							 
							
							... 
							
							
							
							See [RFC 10](https://github.com/googlecartographer/rfcs/blob/master/text/0010-document-groundtruth-features.md )
[Rendered version](https://github.com/magazino/cartographer/blob/doc-groundtruth/docs/source/evaluation.rst ) 
							
						 
						
							2018-02-01 18:53:43 +01:00  
						
					 
				
					
						
							
							
								 
								Christoph Schütte
							
						 
						
							 
							
							
							
								
							
								f1616e16ec 
								
							
								 
							
						 
						
							
							
								
								Introduce bazel docker file ( #838 )  
							
							 
							
							
							
						 
						
							2018-01-23 10:50:51 +01:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								79b83b92b2 
								
							
								 
							
						 
						
							
							
								
								Make the MotionFilter internal. ( #707 )  
							
							 
							
							... 
							
							
							
							Also moves it from mapping_3d to mapping since it is used
in both 2D and 3D SLAM.
[RFC=0003](https://github.com/googlecartographer/rfcs/blob/master/text/0003-internal-headers.md ) 
							
						 
						
							2017-11-24 14:01:07 +01:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								055728af93 
								
							
								 
							
						 
						
							
							
								
								Rename options for consistency. ( #686 )  
							
							 
							
							... 
							
							
							
							"scan" is better named "node" if it refers to a node in global SLAM.
"penalty factor" is renamed "weight" for consistency with other similar options.
"scans_per_accumulation" is renamed "num_accumulated_range_data" to match the code and since the accumulated data is not called "scan". 
							
						 
						
							2017-11-17 10:52:22 +01:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								16d62f45f0 
								
							
								 
							
						 
						
							
							
								
								Rename sparse_pose_graph options. ( #682 )  
							
							 
							
							... 
							
							
							
							The default pose graph configuration is now included as "pose_graph.lua"
and available as POSE_GRAPH.
[RFC=0001](https://github.com/googlecartographer/rfcs/blob/master/text/0001-renaming-sparse-pose-graph.md ) 
							
						 
						
							2017-11-16 11:48:25 +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
							
						 
						
							 
							
							
							
								
							
								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
							
						 
						
							 
							
							
							
								
							
								7c31291b2b 
								
							
								 
							
						 
						
							
							
								
								Add assets used for the Cartographer shirt. ( #630 )  
							
							 
							
							
							
						 
						
							2017-11-06 10:36:38 +01:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
								
								
							
							
								
							
								978544eca4 
								
									
								
							
								 
							
						 
						
							
							
								
								Add submap and gravity-aligned frame terminology. ( #624 )  
							
							 
							
							
							
						 
						
							2017-11-03 13:44:23 +01:00  
						
					 
				
					
						
							
							
								 
								Damon Kohler
							
						 
						
							 
							
							
							
								
							
								0cd0148577 
								
							
								 
							
						 
						
							
							
								
								Update the high level overview and provide a link to a copyable Google Sketch. ( #607 )  
							
							 
							
							
							
						 
						
							2017-10-20 14:56:29 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								bcd1be92b1 
								
							
								 
							
						 
						
							
							
								
								Adds a bit of terminology documentation. ( #591 )  
							
							 
							
							... 
							
							
							
							Changes code to match the new documentation. 
							
						 
						
							2017-10-17 10:07:54 +02:00  
						
					 
				
					
						
							
							
								 
								jie
							
						 
						
							 
							
							
							
								
							
								4fca78368d 
								
							
								 
							
						 
						
							
							
								
								Add Cartographer high level structure diagram to documentation ( #486 )  
							
							 
							
							
							
						 
						
							2017-09-28 08:27:27 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								a7fe8bd2ab 
								
							
								 
							
						 
						
							
							
								
								Add filtered point cloud to TrajectoryNode::Data for 2D. ( #483 )  
							
							 
							
							
							
						 
						
							2017-08-28 11:17:53 +02:00  
						
					 
				
					
						
							
							
								 
								Christoph Schütte
							
						 
						
							 
							
							
							
								
							
								96b71e227f 
								
							
								 
							
						 
						
							
							
								
								Add histograms for pose residuals ( #478 )  
							
							 
							
							... 
							
							
							
							* WIP Add histograms for pose residuals
* Address reviewers comments
* Address more comments. 
							
						 
						
							2017-08-25 11:39:56 +02:00  
						
					 
				
					
						
							
							
								 
								jie
							
						 
						
							 
							
							
							
								
							
								2fd2e86351 
								
							
								 
							
						 
						
							
							
								
								Add fixed frame pose weight into optimization problem options. ( #477 )  
							
							 
							
							
							
						 
						
							2017-08-24 15:40:48 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								4d11a226ff 
								
							
								 
							
						 
						
							
							
								
								Expose low resolution matching scores. ( #470 )  
							
							 
							
							... 
							
							
							
							This is needed in preparation of adding a low resolution score histogram. 
							
						 
						
							2017-08-23 17:48:49 +02:00  
						
					 
				
					
						
							
							
								 
								zjwoody
							
						 
						
							 
							
							
							
								
							
								2e53586818 
								
							
								 
							
						 
						
							
							
								
								Also check low resolution match for 3D loop closure. ( #468 )  
							
							 
							
							... 
							
							
							
							Related to #369 . 
							
						 
						
							2017-08-22 17:29:20 +02:00  
						
					 
				
					
						
							
							
								 
								zjwoody
							
						 
						
							 
							
							
							
								
							
								ac693f3e04 
								
							
								 
							
						 
						
							
							
								
								Use separate voxel filter options for 3D loop closure. ( #465 )  
							
							 
							
							
							
						 
						
							2017-08-21 18:01:23 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								11dbdf91b9 
								
							
								 
							
						 
						
							
							
								
								Remove unused code and option for odometry states. ( #451 )  
							
							 
							
							
							
						 
						
							2017-08-11 17:38:48 +02:00  
						
					 
				
					
						
							
							
								 
								Holger Rapp
							
						 
						
							 
							
							
							
								
							
								3346474963 
								
							
								 
							
						 
						
							
							
								
								Grow the ProbabilityGrid as needed instead of preconfiguring its size. ( #387 )  
							
							 
							
							... 
							
							
							
							This removes the 'half_length' option.
PAIR=wohe 
							
						 
						
							2017-07-05 14:17:04 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								54bd81a78b 
								
							
								 
							
						 
						
							
							
								
								Remove UKF related code and configuration. ( #378 )  
							
							 
							
							
							
						 
						
							2017-06-30 13:19:13 +02:00  
						
					 
				
					
						
							
							
								 
								Damon Kohler
							
						 
						
							 
							
							
							
								
							
								f765e55ea9 
								
							
								 
							
						 
						
							
							
								
								Use multi-res scan matching for loop closures too. ( #374 )  
							
							 
							
							... 
							
							
							
							Improves loop closure scan matcher refinement. 
							
						 
						
							2017-06-30 09:30:09 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								f88fcec851 
								
							
								 
							
						 
						
							
							
								
								Remove the unused OptimizingLocalTrajectoryBuilder. ( #368 )  
							
							 
							
							... 
							
							
							
							It has not been used for a long time and has to be replaced by
a better implementation. 
							
						 
						
							2017-06-27 15:44:46 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								2df8bcde61 
								
							
								 
							
						 
						
							
							
								
								Remove unused 'imu_gravity_variance' option. ( #363 )  
							
							 
							
							
							
						 
						
							2017-06-26 13:23:58 +02: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  
						
					 
				
					
						
							
							
								 
								Holger Rapp
							
						 
						
							 
							
							
							
								
							
								30de09bee8 
								
							
								 
							
						 
						
							
							
								
								Adds Cartographer logos. ( #336 )  
							
							 
							
							
							
						 
						
							2017-06-14 12:14:08 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								92f154f561 
								
							
								 
							
						 
						
							
							
								
								Also use fixed covariances in 3D SLAM. ( #308 )  
							
							 
							
							... 
							
							
							
							This follows #307 . 
							
						 
						
							2017-06-01 15:04:07 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								79dc1f848f 
								
							
								 
							
						 
						
							
							
								
								Remove 'laser' references from parameter names. ( #259 )  
							
							 
							
							... 
							
							
							
							Related to #250 . 
							
						 
						
							2017-05-04 15:38:41 +02:00  
						
					 
				
					
						
							
							
								 
								Juraj Oršulić
							
						 
						
							 
							
							
							
								
							
								28da207c4d 
								
							
								 
							
						 
						
							
							
								
								Sphinx build fix ( #229 )  
							
							 
							
							... 
							
							
							
							This was missed in #203 , where uses of absolute CMAKE_BINARY_DIR were
changed to PROJECT_BINARY_DIR. 
							
						 
						
							2017-03-30 16:23:19 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								4fa190d316 
								
							
								 
							
						 
						
							
							
								
								Rename LaserFan to RangeData. ( #224 )  
							
							 
							
							... 
							
							
							
							LaserFan is misleading since range data can come from
various sensor types. 
							
						 
						
							2017-03-23 14:56:18 +01:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								b2175f0d93 
								
							
								 
							
						 
						
							
							
								
								Remove covariance from the 3D Ceres scan matcher. ( #200 )  
							
							 
							
							... 
							
							
							
							Instead of passing around fake covariances generated by the scan matcher,
we introduce appropriate values where they are needed. 
							
						 
						
							2017-02-08 15:22:28 +01:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								1f27268664 
								
							
								 
							
						 
						
							
							
								
								Add resolution of option types to the documentation script. ( #180 )  
							
							 
							
							
							
						 
						
							2017-01-10 12:23:10 +01:00