I have a project idea and would like some guidence as to its feasibility with Arduino.
I have a development robot basically a wheelchair motor attached to a rear motorbike wheel for drive and two fixed wheels at the front to create a stable platform. The robot has a camera looking down at a patch of grass. I need to take a picture of the grass and then break that picture down into a 3*3 array for example and then classify if that square has a weed in the grass or not. This will be done on a laptop or similar.
To tell how far the robot has moved forward there is an optical encoder in the drive system.
I need to move the robot over the real world space that relates to the picture and apply selective herbacide to the areas that the laptop has classified as having a weed present. The encoder can be used to relate forward position y-axis and three spray heads take care of the x-axis
Could I use Arduino to control the relays of the individual spray heads when they are above a weed? It would also need to control the drive motor and read the encoder position.