A control box for programming the motions of a robot. Also called a "teach box," the robot is set to "learning" or "teach" mode, and the pendant is used to control the robot step by step.