Roby is a plan manager: it allows to represent, execute and adapt a plan, which is a representation of the past, present and future activities of a robot along with the information needed to verify that their executin is going well, and to manage errors.