Hi everyone,
I am using the [sick MRS6124](https://www.sick.com/de/en/detection-and-ranging-solutions/3d-lidar-sensors/mrs6000/mrs6124r-131001/p/p533545?ff_data=JmZmX2lkPXA1MzM1NDUmZmZfbWFzdGVySWQ9cDUzMzU0NSZmZl90aXRsZT1NUlM2MTI0Ui0xMzEwMDEmZmZfcXVlcnk9JmZmX3Bvcz0xJmZmX29yaWdQb3M9MSZmZl9wYWdlPTEmZmZfcGFnZVNpemU9OCZmZl9vcmlnUGFnZVNpemU9OCZmZl9zaW1pPTkzLjA=) with the [sick_scan](http://wiki.ros.org/sick_scan) package for producing a PointCloud2 message and then passing this message into packages such as costmap_2D. The data point I detect sits at 0,0 relative to the laser frame (the origin frame of the PointCloud2 data). This is obviously a problem as the robot begins to avoid this phantom obstacle. The user manual for my LIDAR says that it has a minimum operating distance of 0.5m and so it doesn't make sense why I would be getting a point returned at 0,0? I am hoping that someone can point me as to how to filter the PointCloud2 data to exclude all data <0.5m?
Thank you everyone in advance!
↧