This robot vacuum is a lot like having a meticulous housekeeper that works for free. You can program it to avoid certain ...