Get something laser guided that doesn’t bounce around randomly and you will have good results.
We have a Neato D3 (the cheapest one) and have ran it close to 4 years, it has had one replacement battery and we change the beater bar every year.
We have a dog and two cats and it cleans both floors of the house twice a week and always returns with a full bin of junk.