What are currently the best low-cost (< 1000 USD) depth sensors in terms of:
- range (at least 3 meters, the more the better)
- size
- power consumption (preferably USB powered)
- spatial resolution/accuracy
- depth resolution/accuracy
- robustness (lighting conditions, amount of unknown pixels)
After Primesense was sold to Apple, there hasn't been a single obvious choice for a robot depth sensor.
To my knowledge, Kinect v2 is the most accurate, but it's quite big and requires an additional power supply and a terrible amount of extra cables and adapters:
Furthermore, I could not find if libfreenect2 can be used in commercial products. Being Windows-only would be a huge turn-off.
SoftKinetic DS-311 is perhaps the closest to what Primesense used to be, but maybe not as accurate.
Here are some other low-cost cameras that I found, but they have a short range:
- pmd[vision] camboard nano
- SoftKinetic DS-325
and others with a long range but high cost:
- Panasonic D-Imager
- pmd[vision] CamCube 3.0
- SwissRanger SR4500
- Odos Imaging Real.iZ-1K
What upcoming sensors are there? I found Orbbec Persee, which is coming soon and claims to be the best in everything, but looking at the image is not very convincing: