Joe Jones came up with the idea for the Roomba in 1989. Here's a history of its development, from the early models to the present version.
This is the "Rug Warrior" -- the mostly LEGO robot Joe Jones built for the AI Olympics in 1989. It’s Roomba's earliest ancestor.
Image: Joe Jones