La Asociación de Robots Japonesa (JIRA) ha clasificado a los robots dentro de seis clases sobre la base de su nivel de inteligencia
Dispositivos de manejo manual, controlados por una persona.
Robots de secuencia arreglada.

Robots de secuencia variable, donde un operador puede modificar la secuencia fácilmente.

Robots regeneradores, donde el operador humano conduce el robot a través de la tarea.
Robots de control numérico, donde el operador alimenta la programación del movimiento, hasta que se enseñe manualmente la tarea.
Robots inteligentes, los cuales pueden entender e interactuar con cambios en el medio ambiente.