I saw this today and thought that it looked a bit familiar… I usderstand that they are being taken to court by the iRobot company. Here are links to both if you want to take a look. I’d go with the Roomba, I think the programming and battery life are much better. Plus you get more stuff with it, like a remote, virtual walls, and a home base.
Koolvac Robotic Vacuum Cleaner
iRobot-Robots for the real world