Ask Your Question
0

why the node laser_filters fails after updated [closed]

asked 2014-12-26 00:26:03 -0500

scopus gravatar image

updated 2014-12-26 00:32:28 -0500

Hi, all. I am using "Hokuyo URG04LX UG01" and trying to test a ros wrapper for people detector by detecting legs.

Naturally, the node "laser_filters" was used for preprocessing the laser data. In the beginning, some warnings about laser_filters promted me that I should update laser_filters node. And the results of running leg detctor was not good. So I updated the "laser_filters" node by "sudo apt-get install ros-hydro-laser-filters" and run the wrapper for people detector. I got following errors:

process[laser_filter-3]: started with pid [5766]
 /opt/ros/hydro/lib/laser_filters/scan_to_scan_filter_chain: symbol lookup error:/opt/ros/hydro/lib/laser_filters/scan_to_scan_filter_chain: undefined symbol: _ZN3ros7package10getPluginsERKSsS2_RSt6vectorISsSaISsEEb
[laser_filter-3] process has died [pid 5766, exit code 127, cmd /opt/ros/hydro/lib/laser_filters/scan_to_scan_filter_chain   __name:=laser_filter __log:=/home/turtlebot/.ros/log/ff5f27c4-8cbf-11e4-8214-2cd05a75d967/laser_filter-3.log].
log file: /home/turtlebot/.ros/log/ff5f27c4-8cbf-11e4-8214-2cd05a75d967/laser_filter-3*.log
respawning...
[laser_filter-3] restarting process

The config yaml file for laser filter is shown here:

scan_filter_chain:
- name: range
  type: LaserScanRangeFilter
  params: 
     lower_threshold: 0.0001
     upper_threshold: .inf
- name: shadows
  type: ScanShadowsFilter
  params:
    min_angle: 10
    max_angle: 172
    neighbors: 1
    window: 1
- name: interpolation
  type: InterpolationFilter

My ros version is hydro. Looking forward to give my any advices. Thanks!

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by scopus
close date 2014-12-27 04:32:02.646072

1 Answer

Sort by ยป oldest newest most voted
1

answered 2014-12-27 04:30:38 -0500

scopus gravatar image

I found the answer. This is because of the incompatible between roslib and updated laser_filters. After updating roslib, the problem was solved. Thanks!

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2014-12-26 00:26:03 -0500

Seen: 390 times

Last updated: Dec 27 '14