Not so with iRobot’s new Roomba i7+ ($950), which empties itself. While the device is powering up, a separate vacuum inside its base charger sucks the dirt and dust from the Roomba’s innards ...