Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								bdca2095c0 
								
							
								 
							
						 
						
							
							
								
								Rename proto::SparsePoseGraph. ( #680 )  
							
							 
							
							... 
							
							
							
							[RFC=0001](https://github.com/googlecartographer/rfcs/blob/master/text/0001-renaming-sparse-pose-graph.md ) 
							
						 
						
							2017-11-15 14:58:49 +01:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								291c0f581b 
								
							
								 
							
						 
						
							
							
								
								Move the mapping/sparse_pose_graph directory. ( #669 )  
							
							 
							
							... 
							
							
							
							[RFC=0001](https://github.com/googlecartographer/rfcs/blob/master/text/0001-renaming-sparse-pose-graph.md ) 
							
						 
						
							2017-11-15 09:39:45 +01:00  
						
					 
				
					
						
							
							
								 
								Juraj Oršulić
							
						 
						
							 
							
							
							
								
							
								5496cbdc0c 
								
							
								 
							
						 
						
							
							
								
								Serialize odometry data ( #666 )  
							
							 
							
							... 
							
							
							
							Replaces #550 . 
							
						 
						
							2017-11-14 15:18:39 +01:00  
						
					 
				
					
						
							
							
								 
								Christoph Schütte
							
						 
						
							 
							
							
							
								
							
								53471359f8 
								
							
								 
							
						 
						
							
							
								
								Convert all .proto files to proto3 syntax. ( #653 )  
							
							 
							
							... 
							
							
							
							[RFC=0000](https://github.com/googlecartographer/rfcs/blob/master/text/0000-proto3-transition.md ) 
							
						 
						
							2017-11-13 08:26:35 +01:00  
						
					 
				
					
						
							
							
								 
								Juraj Oršulić
							
						 
						
							 
							
							
							
								
							
								e21fc9f253 
								
							
								 
							
						 
						
							
							
								
								Serialize IMU data. ( #548 )  
							
							 
							
							
							
						 
						
							2017-11-09 15:32:54 +01:00  
						
					 
				
					
						
							
							
								 
								Christoph Schütte
							
						 
						
							 
							
							
								
								
							
							
								
							
								eb96c91473 
								
									
								
							
								 
							
						 
						
							
							
								
								Initial pose implementation. ( #606 )  
							
							 
							
							
							
						 
						
							2017-11-08 14:01:38 +01:00  
						
					 
				
					
						
							
							
								 
								Christoph Schütte
							
						 
						
							 
							
							
							
								
							
								7c03467a78 
								
							
								 
							
						 
						
							
							
								
								Change GetTrajectoryNodes() to MapById. ( #603 )  
							
							 
							
							
							
						 
						
							2017-10-19 14:50:58 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								e479382ecc 
								
							
								 
							
						 
						
							
							
								
								Change GetAllSubmapData() to MapById. ( #597 )  
							
							 
							
							
							
						 
						
							2017-10-17 16:03:16 +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  
						
					 
				
					
						
							
							
								 
								Juraj Oršulić
							
						 
						
							 
							
							
							
								
							
								bd8a2e6a92 
								
							
								 
							
						 
						
							
							
								
								Store node initial pose in constant data. ( #568 )  
							
							 
							
							
							
						 
						
							2017-10-05 16:10:12 +02:00  
						
					 
				
					
						
							
							
								 
								Juraj Oršulić
							
						 
						
							 
							
							
							
								
							
								aaaf5ac546 
								
							
								 
							
						 
						
							
							
								
								Rename serialization NodeData proto for consistency. ( #540 )  
							
							 
							
							... 
							
							
							
							node_data should be a member of a node, not the other way around. 
							
						 
						
							2017-10-04 14:13:18 +02:00  
						
					 
				
					
						
							
							
								 
								Christoph Schütte
							
						 
						
							 
							
							
							
								
							
								5896ead32e 
								
							
								 
							
						 
						
							
							
								
								Introduce timeout for global constraints. ( #517 )  
							
							 
							
							... 
							
							
							
							This PR introduces a new option that specifies the number of seconds
after which global matcher searches are performed if no recent global
constraints have been found between the submap's and the node's
trajectory. 
							
						 
						
							2017-09-14 12:11:54 +02:00  
						
					 
				
					
						
							
							
								 
								gaschler
							
						 
						
							 
							
							
							
								
							
								31b5a6f1a9 
								
							
								 
							
						 
						
							
							
								
								Allow multiple SubmapTextures. ( #519 )  
							
							 
							
							... 
							
							
							
							This changes submap_visualization.proto that multiple textures can be provided.
As of now, the first texture is generated from the high resolution
grid, which is the same as before.
The second texture is generated from the low resolution grid. 
							
						 
						
							2017-09-13 15:47:02 +02:00  
						
					 
				
					
						
							
							
								 
								Christoph Schütte
							
						 
						
							 
							
							
							
								
							
								1a367f0549 
								
							
								 
							
						 
						
							
							
								
								Rename TrajectoryConnectivity ConnectedComponents. ( #510 )  
							
							 
							
							... 
							
							
							
							* Rename TrajectoryConnectivity ConnectedComponents. 
							
						 
						
							2017-09-07 17:11:06 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								476d156f66 
								
							
								 
							
						 
						
							
							
								
								Serialize trajectory node data. ( #504 )  
							
							 
							
							... 
							
							
							
							Related to #253 . 
							
						 
						
							2017-09-07 15:29:12 +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  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								78bd37ec26 
								
							
								 
							
						 
						
							
							
								
								Unify 2D/3D range data in trajectory nodes. ( #396 )  
							
							 
							
							... 
							
							
							
							Since we only convert compressed range data to protos, we remove the
unused code to serialize (non-compressed) range data which should also
not be used in the future. 
							
						 
						
							2017-07-07 17:07:04 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								5378ee2adc 
								
							
								 
							
						 
						
							
							
								
								Serialize range data. ( #395 )  
							
							 
							
							... 
							
							
							
							We compress 2D range data before serialization to reduce
output size.
Related to #253 . 
							
						 
						
							2017-07-07 15:39:55 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								94a848cd46 
								
							
								 
							
						 
						
							
							
								
								Rename ScanId to NodeId in the serialization. ( #394 )  
							
							 
							
							... 
							
							
							
							This is consistent with the naming in the C++ structs. 
							
						 
						
							2017-07-07 13:58:23 +02:00  
						
					 
				
					
						
							
							
								 
								Moritz Münst
							
						 
						
							 
							
							
							
								
							
								3f4d795c3e 
								
							
								 
							
						 
						
							
							
								
								Add pure localization parameter to trajectory builder options. ( #389 )  
							
							 
							
							
							
						 
						
							2017-07-05 16:55:06 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								31f77a01d2 
								
							
								 
							
						 
						
							
							
								
								Serialize submaps. ( #380 )  
							
							 
							
							
							
						 
						
							2017-07-04 12:11:54 +02:00  
						
					 
				
					
						
							
							
								 
								Brandon D. Northcutt
							
						 
						
							 
							
							
							
								
							
								5396156968 
								
							
								 
							
						 
						
							
							
								
								Submap serialization support. ( #376 )  
							
							 
							
							
							
						 
						
							2017-07-03 17:59:55 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								565e9c3eff 
								
							
								 
							
						 
						
							
							
								
								Simplify the handling of weights in the optimization problem. ( #309 )  
							
							 
							
							... 
							
							
							
							This replaces the 3x3 (2D) or 6x6 (3D) matrix by the weights
for the translational and rotational component. The matrices
only contain these values now anyway, so this simplifies
the code and increases performance.
Also removes 2D from the UKF implementation which has not been
used for quite some time now. 
							
						 
						
							2017-06-01 17:03:49 +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
							
						 
						
							 
							
							
							
								
							
								a2e52f81cf 
								
							
								 
							
						 
						
							
							
								
								Remove 2D scan matcher covariances. ( #307 )  
							
							 
							
							... 
							
							
							
							This replaces the scaled covariances derived from the Ceres
scan matcher by directly configurable weights. Using covariances
did not provide the expected benefit, and replacing the scaling
matrix by two values will allow a faster evaluation of the cost
function in the future. 
							
						 
						
							2017-05-31 11:56:32 +02:00  
						
					 
				
					
						
							
							
								 
								Yutaka Takaoka
							
						 
						
							 
							
							
							
								
							
								522b37979a 
								
							
								 
							
						 
						
							
							
								
								Enable multiple configuration for multi-trajectory ( #248 )  
							
							 
							
							
							
						 
						
							2017-05-08 11:58:53 +02:00  
						
					 
				
					
						
							
							
								 
								Holger Rapp
							
						 
						
							 
							
							
							
								
							
								e2de27cded 
								
							
								 
							
						 
						
							
							
								
								Remove dead code. ( #262 )  
							
							 
							
							
							
						 
						
							2017-05-08 11:06:33 +02:00  
						
					 
				
					
						
							
							
								 
								Mac Mason
							
						 
						
							 
							
							
							
								
							
								1e5b49ce62 
								
							
								 
							
						 
						
							
							
								
								Minor sparse_pose_graph.proto improvement ( #226 )  
							
							 
							
							
							
						 
						
							2017-03-24 09:03:36 +01:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								1c433e6f3a 
								
							
								 
							
						 
						
							
							
								
								Refactor the documentation update script. ( #179 )  
							
							 
							
							
							
						 
						
							2017-01-10 10:43:16 +01:00  
						
					 
				
					
						
							
							
								 
								Damon Kohler
							
						 
						
							 
							
							
							
								
							
								4e9c3d69b5 
								
							
								 
							
						 
						
							
							
								
								Build all our source files into a single library. ( #164 )  
							
							 
							
							
							
						 
						
							2016-12-20 11:24:08 +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  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								651a7a23e7 
								
							
								 
							
						 
						
							
							
								
								Rename trajectory and submap visualization protos. ( #101 )  
							
							 
							
							
							
						 
						
							2016-10-26 08:45:52 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								4917dd65ce 
								
							
								 
							
						 
						
							
							
								
								Add serialization of the sparse pose graph. ( #97 )  
							
							 
							
							
							
						 
						
							2016-10-25 16:56:26 +02:00  
						
					 
				
					
						
							
							
								 
								Wolfgang Hess
							
						 
						
							 
							
							
							
								
							
								d2962c004f 
								
							
								 
							
						 
						
							
							
								
								Remove the 'also_match_to_new_submaps' option. ( #29 )  
							
							 
							
							... 
							
							
							
							Instead, using a different constraint_builder.sampling_ratio is preferred. 
							
						 
						
							2016-09-30 16:00:10 +02:00  
						
					 
				
					
						
							
							
								 
								Damon Kohler
							
						 
						
							 
							
							
							
								
							
								fc166fdefa 
								
							
								 
							
						 
						
							
							
								
								Adds MapBuilder and cleans up some configurations. ( #23 )  
							
							 
							
							
							
						 
						
							2016-09-08 16:21:25 +02:00  
						
					 
				
					
						
							
							
								 
								Damon Kohler
							
						 
						
							 
							
							
							
								
							
								269c28cb0c 
								
							
								 
							
						 
						
							
							
								
								Moves the contents of the cartographer subdirectory up one level.  
							
							 
							
							
							
						 
						
							2016-08-03 12:48:29 +02:00