laser_filters icon indicating copy to clipboard operation
laser_filters copied to clipboard

pointcloud filters bug find.

Open asimay opened this issue 9 years ago • 3 comments
trafficstars

[ERROR] [1456740060.773385720]: Couldn't find filter of type laser_filters/PointCloudFootprintFilter when use laser_filters/PointCloudFootprintFilter filter. find the reason: scan_to_cloud_filter_chain.cpp listen the Pointcloud2 message, but point_cloud_footprint_filter.h send & plugin files registered with Pointcloud message. message is not coincide with each other, so compile is no error, but run error.

asimay avatar Feb 29 '16 10:02 asimay

Sounds like laser_filters/PointCloudFootprintFilter was never updated to use the PointCloud2 message type. Shouldn't be too hard to fix; any chance you could submit another PR for this? :-)

jonbinney avatar Feb 29 '16 16:02 jonbinney

Actually it looks like that filter is deprecated. Can you use "footprint filter" instead?

https://github.com/ros-perception/laser_filters/blob/indigo-devel/include/laser_filters/footprint_filter.h

It operates directly on laser scans.

jonbinney avatar Feb 29 '16 21:02 jonbinney

yes. footprint filter maybe able to work. because it listens the laserscan massage, not Pointcloud massage, i just want to test point cloud filter. so maybe this project still need more development about newer's filters code.

asimay avatar Mar 01 '16 10:03 asimay