Golf Ball Collector

Students design a vehicle with an arm that goes around a golf course, collects the balls in a golf course
and places them in a basket. The vehicle should detects the balls and pass around any obstacle to reach
the balls.The vehicle, beside the arm, needs a micro-controller, a camera, and some sensors.