Up until recently, I worked at Neato Robotics in the bay area, on their next generation robot vacuum. As part of that project, I became fairly familiar with how to control and acquire data from their famous Botvac LDS — laser distance scanner — which has become fairly popular in the hobby robotics realm due to its low cost and integration with ROS. Often, that integration is done with the whole Botvac robot owing to its USB serial port and open command line access to sensor data and motor movements.
Recently I learned that there are, not surprisingly, some Chinese laser scanners that look eerily like the Neato one. These scanners boast longer ranges and smaller size, and a similar price on Amazon. I’m interested in figuring out how much these are direct copies of the Neato LDS vs. a reimagining / reengineering of it. So, I went ahead and purchased both an RPLiDAR A1M8 and a YDLIDAR X4.
Here’s a summary of their specs, as a starting point in this evaluation.
- Neato Botvac
- Range: 5 meters
- Samples per Rev: 360
- Rotation Rate: 5 Hz
- Resolution: 1 mm
- Interface: 115.2Kbps asynchronous serial; brushed DC motor power and PWM
- Dimensions: 16.3 cm x 16 cm x 7.1 cm
- Price: $125 USD
- RPLiDAR A1M8 360
- Range: 0.15 to 6 meters
- Samples per Rev: 360(?)
- Rotation Rate: 1-10 Hz (5.5 Hz typical)
- Resolution: <= 0.5 mm(?>
- Interface: 115.2Kbps asynchronous serial; brushed DC motor power and PWM
- Dimensions: 9.8 cm x 7 cm x 6 cm
- Price: $99 USD
- YDLIDAR X4
- Range: 0.12 to 10 meters(!)
- Samples per Rev: 360(?)
- Rotation Rate: 5-10 Hz (5.5 typical)
- Resolution: <= 0.5 mm(?)
- Interface: 128Kbps asynchronous serial; brushed DC motor power and PWM
- Dimensions: 10.2 cm x 7.1 cm x 6.3 cm
- Price: $89 USD