A robotics lab has been designed to introduce pupils to the whole operation of a robot. Students will be trained on a few generic robots before being permitted to apply their abilities obtained in other laboratories, such as AI and control, to create particular purpose robots.