@@ -126,7 +126,7 @@ controller_server:
126126 progress_checker :
127127 plugin : " nav2_controller::SimpleProgressChecker"
128128 required_movement_radius : 0.5
129- movement_time_allowance : 10 .0
129+ movement_time_allowance : 20 .0
130130 # Goal checker parameters
131131 # precise_goal_checker:
132132 # plugin: "nav2_controller::SimpleGoalChecker"
@@ -142,7 +142,7 @@ controller_server:
142142 plugin : " nav2_mppi_controller::MPPIController"
143143 time_steps : 56
144144 model_dt : 0.05
145- batch_size : 2000
145+ batch_size : 500
146146 vx_std : 0.2
147147 vy_std : 0.2
148148 wz_std : 0.4
@@ -241,41 +241,36 @@ local_costmap:
241241 robot_base_frame : ridgeback_base_link
242242 use_sim_time : True
243243 rolling_window : true
244- width : 3
245- height : 3
244+ width : 10
245+ height : 10
246246 resolution : 0.05
247247 footprint : " [[0.45, 0.375], [0.45, -0.375], [-0.45, -0.375], [-0.45, 0.375]]"
248248 footprint_padding : 0.025
249- plugins : ["voxel_layer ", "inflation_layer"]
249+ plugins : ["obstacle_layer ", "inflation_layer"]
250250 inflation_layer :
251251 plugin : " nav2_costmap_2d::InflationLayer"
252- cost_scaling_factor : 1.50
253- inflation_radius : 2.2
254- voxel_layer :
255- plugin : " nav2_costmap_2d::VoxelLayer "
252+ cost_scaling_factor : 3.0
253+ inflation_radius : 0.75
254+ obstacle_layer :
255+ plugin : " nav2_costmap_2d::ObstacleLayer "
256256 enabled : True
257- publish_voxel_map : True
258- origin_z : 0.0
259- z_resolution : 0.1
260- z_voxels : 16
261- max_obstacle_height : 3.0
262- mark_threshold : 1
263- observation_sources : pointcloud
264- pointcloud :
265- topic : /left_camera/points
266- max_obstacle_height : 3.0
257+ observation_sources : scan
258+ scan :
259+ topic : /scan_filtered
260+ max_obstacle_height : 2.0
267261 clearing : True
268262 marking : True
269- raytrace_max_range : 3.0
263+ data_type : " LaserScan"
264+ raytrace_max_range : 10.0
270265 raytrace_min_range : 0.0
271- obstacle_max_range : 2.5
272- obstacle_min_range : 0.0
273- data_type : " PointCloud2"
274- static_layer :
275- plugin : " nav2_costmap_2d::StaticLayer"
276- map_subscribe_transient_local : True
266+ obstacle_max_range : 8.0
267+ inf_is_valid : false
268+ qos_overriding_options :
269+ policy_kinds : [reliability]
270+ reliability : best_effort
277271 always_send_full_costmap : True
278272
273+
279274global_costmap :
280275 global_costmap :
281276 ros__parameters :
@@ -288,34 +283,32 @@ global_costmap:
288283 footprint_padding : 0.025
289284 resolution : 0.05
290285 track_unknown_space : true
291- plugins : ["static_layer", "voxel_layer", "inflation_layer"]
292- voxel_layer :
293- plugin : " nav2_costmap_2d::VoxelLayer"
286+ plugins : ["static_layer", "obstacle_layer", "inflation_layer"]
287+ static_layer :
288+ plugin : " nav2_costmap_2d::StaticLayer"
289+ map_subscribe_transient_local : True
290+ obstacle_layer :
291+ plugin : " nav2_costmap_2d::ObstacleLayer"
294292 enabled : True
295- publish_voxel_map : True
296- origin_z : 0.1
297- z_resolution : 0.0
298- z_voxels : 16
299- max_obstacle_height : 3.0
300- mark_threshold : 2
301- observation_sources : pointcloud
302- pointcloud :
303- topic : /left_camera/points
304- max_obstacle_height : 3.0
293+ observation_sources : scan
294+ scan :
295+ topic : /scan_filtered
296+ max_obstacle_height : 2.0
305297 clearing : True
306298 marking : True
299+ data_type : " LaserScan"
307300 raytrace_max_range : 3.0
308301 raytrace_min_range : 0.0
309302 obstacle_max_range : 2.5
310303 obstacle_min_range : 0.0
311- data_type : " PointCloud2 "
312- static_layer :
313- plugin : " nav2_costmap_2d::StaticLayer "
314- map_subscribe_transient_local : True
304+ inf_is_valid : false
305+ qos_overriding_options :
306+ policy_kinds : [reliability]
307+ reliability : best_effort
315308 inflation_layer :
316309 plugin : " nav2_costmap_2d::InflationLayer"
317- cost_scaling_factor : 1.50
318- inflation_radius : 2.20
310+ cost_scaling_factor : 4.0
311+ inflation_radius : 0.7
319312 always_send_full_costmap : True
320313
321314map_server :
0 commit comments