diff --git a/cartographer_ros/configuration_files/backpack_3d.lua b/cartographer_ros/configuration_files/backpack_3d.lua index 2aef7c6..3eaf22c 100644 --- a/cartographer_ros/configuration_files/backpack_3d.lua +++ b/cartographer_ros/configuration_files/backpack_3d.lua @@ -34,15 +34,15 @@ options = { } options.map_builder.use_trajectory_builder_3d = true -options.sparse_pose_graph.optimize_every_n_scans = 320 -options.sparse_pose_graph.constraint_builder.sampling_ratio = 0.03 -options.sparse_pose_graph.optimization_problem.ceres_solver_options.max_num_iterations = 10 +options.map_builder.sparse_pose_graph.optimize_every_n_scans = 320 +options.map_builder.sparse_pose_graph.constraint_builder.sampling_ratio = 0.03 +options.map_builder.sparse_pose_graph.optimization_problem.ceres_solver_options.max_num_iterations = 10 -- Reuse the coarser 3D voxel filter to speed up the computation of loop closure -- constraints. -options.sparse_pose_graph.constraint_builder.adaptive_voxel_filter = TRAJECTORY_BUILDER_3D.high_resolution_adaptive_voxel_filter -options.sparse_pose_graph.constraint_builder.min_score = 0.62 -options.sparse_pose_graph.constraint_builder.log_matches = true +options.map_builder.sparse_pose_graph.constraint_builder.adaptive_voxel_filter = TRAJECTORY_BUILDER_3D.high_resolution_adaptive_voxel_filter +options.map_builder.sparse_pose_graph.constraint_builder.min_score = 0.62 +options.map_builder.sparse_pose_graph.constraint_builder.log_matches = true -options.trajectory_builder.scans_per_accumulation = 20 +options.map_builder.trajectory_builder_3d.scans_per_accumulation = 20 return options diff --git a/cartographer_ros/configuration_files/turtlebot.lua b/cartographer_ros/configuration_files/turtlebot.lua index b1e61d2..0e76314 100644 --- a/cartographer_ros/configuration_files/turtlebot.lua +++ b/cartographer_ros/configuration_files/turtlebot.lua @@ -34,7 +34,7 @@ options = { } options.map_builder.use_trajectory_builder_2d = true -options.trajectory_builder.expect_imu_data = false -options.trajectory_builder.use_online_correlative_scan_matching = true +options.map_builder.trajectory_builder_2d.use_imu_data = false +options.map_builder.trajectory_builder_2d.use_online_correlative_scan_matching = true return options diff --git a/cartographer_ros/launch/backpack_2d.launch b/cartographer_ros/launch/backpack_2d.launch index 41d8674..99b65f7 100644 --- a/cartographer_ros/launch/backpack_2d.launch +++ b/cartographer_ros/launch/backpack_2d.launch @@ -28,5 +28,4 @@ output="screen"> - diff --git a/cartographer_ros/launch/backpack_3d.launch b/cartographer_ros/launch/backpack_3d.launch index 87fb752..579c69b 100644 --- a/cartographer_ros/launch/backpack_3d.launch +++ b/cartographer_ros/launch/backpack_3d.launch @@ -29,5 +29,4 @@ - diff --git a/cartographer_ros/launch/demo_2d.launch b/cartographer_ros/launch/demo_2d.launch index 5202e10..248e14b 100644 --- a/cartographer_ros/launch/demo_2d.launch +++ b/cartographer_ros/launch/demo_2d.launch @@ -23,5 +23,4 @@ args="-d $(find cartographer_ros)/configuration_files/demo_2d.rviz" /> - diff --git a/cartographer_ros/launch/demo_3d.launch b/cartographer_ros/launch/demo_3d.launch index 47a635a..f5bfc3a 100644 --- a/cartographer_ros/launch/demo_3d.launch +++ b/cartographer_ros/launch/demo_3d.launch @@ -23,5 +23,4 @@ args="-d $(find cartographer_ros)/configuration_files/demo_3d.rviz" /> - diff --git a/cartographer_ros/launch/turtlebot.launch b/cartographer_ros/launch/turtlebot.launch index 194fe35..d9d3a26 100644 --- a/cartographer_ros/launch/turtlebot.launch +++ b/cartographer_ros/launch/turtlebot.launch @@ -25,8 +25,5 @@ type="cartographer_node" args=" -configuration_directory $(find cartographer_ros)/configuration_files -configuration_basename turtlebot.lua" - output="screen"> - - - + output="screen" />