From: Erik Andresen Date: Sun, 20 Nov 2016 10:58:13 +0000 (+0100) Subject: -reenable range layer X-Git-Url: https://defiant.homedns.org/gitweb/?p=ros_wild_thumper.git;a=commitdiff_plain;h=071eae4a1be7fa7da4bc89028424384315db19cf -reenable range layer -navigation/exploration tuning --- diff --git a/config/costmap_common_params.yaml b/config/costmap_common_params.yaml index 02ff12d..674c1cc 100644 --- a/config/costmap_common_params.yaml +++ b/config/costmap_common_params.yaml @@ -7,4 +7,9 @@ obstacle_layer: laser_scan_sensor: {sensor_frame: camera_depth_frame, data_type: LaserScan, topic: scan, marking: true, clearing: true} inflation_layer: - inflation_radius: 0.5 + inflation_radius: 0.25 + +range_layer: + topics: ["/range_forward", "/range_backward", "/range_left", "/range_right"] + no_readings_timeout: 1.0 + clear_on_max_reading: true diff --git a/config/costmap_exploration.yaml b/config/costmap_exploration.yaml index 6414e9b..6368563 100644 --- a/config/costmap_exploration.yaml +++ b/config/costmap_exploration.yaml @@ -3,7 +3,7 @@ global_frame: map robot_base_frame: base_footprint update_frequency: 5.0 publish_frequency: 5.0 -resolution: 0.01 +resolution: 0.05 rolling_window: false track_unknown_space: true @@ -13,6 +13,7 @@ plugins: - {name: explore_boundary, type: "frontier_exploration::BoundedExploreLayer"} # Can disable sensor layer if gmapping is fast enough to update scans - {name: obstacle_layer, type: 'costmap_2d::ObstacleLayer'} +- {name: range_layer, type: "range_sensor_layer::RangeSensorLayer"} - {name: inflation_layer, type: 'costmap_2d::InflationLayer'} static_layer: @@ -21,6 +22,11 @@ static_layer: # map_topic: move_base/global_costmap/costmap subscribe_to_updates: true +range_layer: + topics: ["/range_forward", "/range_backward"] + no_readings_timeout: 1.0 + clear_on_max_reading: true + explore_boundary: resize_to_boundary: false frontier_travel_point: middle diff --git a/config/local_costmap_params.yaml b/config/local_costmap_params.yaml index 62b586d..29fc1bc 100644 --- a/config/local_costmap_params.yaml +++ b/config/local_costmap_params.yaml @@ -10,10 +10,5 @@ local_costmap: resolution: 0.05 plugins: - {name: obstacle_layer, type: 'costmap_2d::ObstacleLayer'} - #- {name: range_layer, type: "range_sensor_layer::RangeSensorLayer"} + - {name: range_layer, type: "range_sensor_layer::RangeSensorLayer"} - {name: inflation_layer, type: 'costmap_2d::InflationLayer'} - - range_layer: - topics: ["/range_forward", "/range_backward", "/range_left", "/range_right"] - no_readings_timeout: 1.0 - clear_on_max_reading: true diff --git a/launch/move_base.launch b/launch/move_base.launch index 30f7ff1..102f98d 100644 --- a/launch/move_base.launch +++ b/launch/move_base.launch @@ -8,13 +8,13 @@ - + - +