2004 - Personal Robots: Roomba launches at DEMO