After heading back to the drawing board, iRobot released a vastly improved model in 2004 called the Roomba Discovery. It had enhanced cleaning powers, longer battery life and was significantly smarter ...