A fully autonomous version

This will visit every room individually and takes no input from a driver.