I recently found "Tertill", a garden weeding Roomba-like robot. It uses the theory that weeds are short and plants are tall. When it finds a weed, it uses its mini weed-eater to chop it down. It uses "technology similar to your smartphone's buttons" to turn it away when it bumps into a large plant, and to turn on the mini weed-eater when it finds a weed.
I want to make my own version using an Arduino.
My Question- How to sense the plants. --- Big plants should be easy. (It needs to steer away from them.) Long-lever limit switches should work; I think Tertill uses capacitive sensors. Can a library like CapSense or ADCTouch sense plants?
The little weeds will be a lot harder. How would you sense when it drives over a weed? I'm hoping to do it with something cheaper than a Pixy camera.
I have a fair bit of coding experience, and would call myself an advanced Arduino programmer.
Thanks in advance!