Open Nigel-BMV opened 4 hours ago
Thank you for your feedback. We will be analysing the behaviour in more detail. Are you using the API on Windows or Linux? Are you using the default settings in the launchfile with full angle range and last echo only? If optional filters are enabled, please post the configuration and the launchfile.
Are you using the API on Windows or Linux
Windows without ROS
Are you using the default settings in the launchfile with full angle range and last echo only?
The launch file is still in its default state, but I've included it here :
`<?xml version="1.0"?>
`
If optional filters are enabled
There are no optional filters in use, but we are using a distance limiter
Echo Filter = last Echo Distance filter 150-2000mm
We are using the picoscan-150 to check a moving object, however we have noticed that occassionally the message data with the -1 ID has sections that are doubled. This messes with the data of the moving object creating a zone with unsure measurements. To get the full scan data, I'm using a filter on the SickScanPointCloudMsg segment_idx, where -1 gives me the full scene.
I have recreated the issue with a static scene. 103 Scans were taken, of which 8 scans have doubled data.
The data has a length of 333 in normal circumstances and visualised appears like :
The doubled data has a length of 393 and visually appears like :
The area which contains the doubled data :
Debug console messaging, as you can see the message is 333 x 1, and 393 x 1 for the following with the first 60 x 1 doubled :
Normal scan field data (X/Y/Z/Intensity)
Doubled Sector scan field data (X/Y/Z/Intensity)
Due to the real setup having objects in motion, meaning a variable amount of points; I am unable to filter this specific situation.
How do I prevent this from occurring, receiving just a singular full scan at all times?