Hey,
Since most of our LIDARs use the metric system, we’ll have to do some conversions. Lucky for you, I’m Canadian and therefore can deal with both…
Lets start with your requirements:
- Target is a small metal tube. Diameter (or width) is 1/4" (~0.635 cm or 6.35 mm).
- Distance from the LIDAR is from 5" (~12.7 cm) up to 48" (~121.92 cm).
According to the datasheet (page 5) of the RB-Ydl-01 (found under Useful Links on the product page), we have the following information:
- Range is from ~4.72" or about 4 & 3/4" (0.12 m or 12 cm) up to ~393.70" or 32.80’ (10.0 m or 1000 cm) for indoor use.
- Range frequency (how fast it can get individual readings) is 5000 Hz.
- Angle resolution is on average 0.50° (@ 7 Hz, or 7 full rotations of 360° per second), with a min of 0.48° and max of 0.52°.
For your object to be detected, it needs to be hit by at least one beam from the sensor. To see if this works, lets use the worst case, which is at your maximum distance of 48" (~121.92 cm) and an angle resolution of 0.52°.
At such a distance and with this angle of resolution, the arc length between two distinct points would be ~0.4356" (~1.1065 cm). Since your object is 1/4" or 0.25" (~0.635 cm), it means it is possible your object will be completely skipped by the sensor on some rotations (but maybe not all of them). Reducing the scanning frequency can reduce the angle resolution down to 0.48°, which provides slightly better results (~0.40" or 1.02 cm) but still not enough to make it work reliably every scan.
Doing the reverse calculation (starting from arc length of 0.25" (~0.635 cm)) and an angular resolution of 0.52°, you get a maximum distance of 27.54" (~69.967 cm) before the arc becomes longer than your object: i.e.: the space between individual measurements.
On top of the angular resolution / distance / object size issue you also have the potential problem of the object surface. Since it is made of metal, you’ll need to make sure it is a kind of metal that provides a proper surface for IR signals of the frequency used by the sensor. If it is not, you would need to change the surface of the object so that it returns the signal properly. Since the object is round (assume circular) and possibly IR reflective (metal), it is possible it would cause issues by not returning a strong enough signal to the sensor (i.e.: returning elsewhere instead).
Since you most likely cannot increase the size of your object or reduce the distance (they are requirements, after all), you would need a sensor that either scans faster or scans slower, therefore reducing the angular resolution (i.e.: less distance between individual measurements). For an object that is 0.25" (~0.635 cm) or wider (to the sensor) and a distance of 48" (~121.92 cm), you would need an effective angular resolution of 0.2984° or less to ensure capture on every scan.
That being said, as mentioned above, it is very possible your object will show up in one scan (just not every single one). Therefore, depending on your speed of scanning requirements, this may be acceptable (or not).
As you most likely know already, we offer many options for [rotational LIDAR (https://www.robotshop.com/ca/en/rotational.html?dir=asc&order=price). Most of the lower cost ones have an angular resolution of ~1°, so the RB-Ydl-01 is actually the best in that price range. Things do get better at higher prices, such as with the RB-Rpk-07 which reports an angular resolution of 0.225° (datasheet, page 9) in Enhanced Mode when used indoors.
We hope this information helps!
Sincerely,