Skip to content

Commit

Permalink
Merge pull request #743 from ipa-fxm/laser_range_filter
Browse files Browse the repository at this point in the history
introduce laser range filter
  • Loading branch information
Florian Weisshardt committed Dec 20, 2017
2 parents bc88644 + 9ca14e7 commit 1799ce5
Show file tree
Hide file tree
Showing 12 changed files with 79 additions and 3 deletions.
10 changes: 8 additions & 2 deletions cob_bringup/drivers/laser_scan_filter.launch
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,17 @@
<arg name="pkg_hardware_config" default="$(find cob_hardware_config)"/>
<arg name="name"/>

<!-- scan filters-->
<!-- angular bounds filter-->
<rosparam ns="$(arg name)" command="load" file="$(arg pkg_hardware_config)/robots/$(arg robot)/config/$(arg name).yaml"/>
<node ns="$(arg name)" pkg="cob_sick_s300" type="cob_scan_filter" name="scan_filter" respawn="false" output="screen">
<remap from="scan_in" to="scan_raw"/>
<remap from="scan_out" to="scan"/>
<remap from="scan_out" to="scan_bound_filtered"/>
</node>
<!-- filter chain -->
<node ns="$(arg name)" pkg="laser_filters" type="scan_to_scan_filter_chain" name="base_laser_filter">
<rosparam command="load" file="$(arg pkg_hardware_config)/robots/$(arg robot)/config/base_laser_filter.yaml"/>
<remap from="scan" to="scan_bound_filtered"/>
<remap from="scan_filtered" to="scan"/>
</node>

</launch>
2 changes: 1 addition & 1 deletion cob_bringup/tools/docker_control.launch
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<arg name="sim" default="false"/>

<!-- station detection -->
<node pkg="laser_filters" type="scan_to_scan_filter_chain" name="laser_filter">
<node pkg="laser_filters" type="scan_to_scan_filter_chain" name="docking_laser_filter">
<rosparam command="load" file="$(arg pkg_hardware_config)/robots/$(arg robot)/config/docking_laser_filter.yaml"/>
<remap from="scan" to="/scan_unified"/>
<remap from="scan_filtered" to="/station_detector/scan"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
scan_filter_chain:
- name: range
type: LaserScanRangeFilter
params:
use_message_range_limits: false
upper_threshold: 10.0
upper_replacement_value: 10.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
scan_filter_chain:
- name: range
type: LaserScanRangeFilter
params:
use_message_range_limits: false
upper_threshold: 10.0
upper_replacement_value: 10.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
scan_filter_chain:
- name: range
type: LaserScanRangeFilter
params:
use_message_range_limits: false
upper_threshold: 10.0
upper_replacement_value: 10.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
scan_filter_chain:
- name: range
type: LaserScanRangeFilter
params:
use_message_range_limits: false
upper_threshold: 10.0
upper_replacement_value: 10.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
scan_filter_chain:
- name: range
type: LaserScanRangeFilter
params:
use_message_range_limits: false
upper_threshold: 10.0
upper_replacement_value: 10.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
scan_filter_chain:
- name: range
type: LaserScanRangeFilter
params:
use_message_range_limits: false
upper_threshold: 10.0
upper_replacement_value: 10.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
scan_filter_chain:
- name: range
type: LaserScanRangeFilter
params:
use_message_range_limits: false
upper_threshold: 10.0
upper_replacement_value: 10.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
scan_filter_chain:
- name: range
type: LaserScanRangeFilter
params:
use_message_range_limits: false
upper_threshold: 10.0
upper_replacement_value: 10.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
scan_filter_chain:
- name: range
type: LaserScanRangeFilter
params:
use_message_range_limits: false
upper_threshold: 10.0
upper_replacement_value: 10.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
scan_filter_chain:
- name: range
type: LaserScanRangeFilter
params:
use_message_range_limits: false
upper_threshold: 10.0
upper_replacement_value: 10.0

0 comments on commit 1799ce5

Please sign in to comment.