Tennis ball collector

Hi there,

I'm new to this forum. I recently started playing tennis and feel it's really a waste of time to pick tennis balls after practice (it also hurt my back...). I'm thinking to start a side project and build a robot that can navigate on the outdoor tennis court and collect the tennis balls. I have a software engineering background but little in Arduino. Any advice on where to start? Thanks!