iRobot® Roomba Robot Vac gives you clean floors every day. Use the iRobot HOME app to clean or schedule from anywhere, anytime. iRobot® Roomba Robot Vac recharges itself when the job is done. Its powerful cleaning system captures dirt, dust, all types of hair and larger debris from hard floors and carpets. With patented dirt detect sensors, Roomba 670 works harder where dirt is hiding.