This forum will overwhelmingly guide you to a robot.
Ive had great success with suction cleaners and will continue to use them getting great performance, dead simple maintenance, and about 10 years of life with them.
I like the zodiac suction side cleaners
UD