I'm working on a robot for outdoor usage. Now I'm reaching the stage were I am supposed to choose some range sensor(s) for collision avoidance and would like some input from a third part (you guys). The robot should be able to work in all kinds of weathers , except snow or perhaps extreme rain, be able to see >3m and have resolution around 1-2cm.
The sensors I am considering so far is:
1. Laser scanner using triangulation, similar to the one used by the neato robotics vacuum-cleaner http://www.neatorobotics.com/
2. Ultrasound with Time Of Filght measurement and signal processing to filter unwanted noise.
3. Millimeter wave radar. Seems incredibly robust, but I can't find any price. Will not try to build one myself.
4. Structured light. Seems interesting.
Vision sensors of any kind will not work I think, since the robot have to able to work nighttime aswell as daytime.
Laser scanners with Time Of Flight measurement is to expensive.
The budget I have is approx. 200 dollars.
Any of you guys have experience of using any of these sensors outdoors? Which of them should I choose?