Gecko-Collie - Homecleaning automation of floors, walls, and cupboards