Educational Robots - pertains to the use of robots of the same general characteristics as Industrial robots, but low cost and safer to use by students. Usually these robots come with curriculum that guides the students on how to program the robot, how to interface it to its environment (I.E. sensors, educational or industrial CNC machines, etc.), and how to maintain it. In addition the educational robots come with 3D simulation software, which enables the students to practice with a virtual robot and its environment.