The iRobot Scheduler is a complete scheduling system that can be used with the Roomba Red, Roomba Discovery, Roomba Scheduler. Simply program the days and times and Roomba will clean when you're not at home, at night, once a week or anytime you want. Includes two Scheduling Virtual Walls that activate at set times to contain Roomba in a designated area. Scheduling Virtual Walls require 2 D batteries per unit, not included.