Primera generación: realizan una tarea según una serie de instrucciones programadas previamente, que ejecutan de forma secuencial. Este tipo de robots dispone de sistemas de control en lazo abierto, por lo que no tienen en cuenta las variaciones que puedan producirse en su entorno.Manipuladores. Son sistemas mecánicos multifuncionales con un sencillo sistema de control, bien manual, de secuencia fija o de secuencia variable.
Segunda generación: este tipo sí tiene en cuenta las variaciones del entorno. Disponen de sistemas de control en lazo cerrado, con sensores que les permiten adquirir información del medio en que se encuentran y adaptar su actuación a las mismas.Robots de aprendizaje. Repiten una secuencia de movimientos que ha sido ejecutada previamente por un operador humano. El modo de hacerlo es a través de un dispositivo mecánico. El operador realiza los movimientos requeridos mientras el robot le sigue y los memoriza.
Tercera generación: poseen capacidad para la planificación automática de tareas; son robots adaptables a distintos entornos, capaces de reprogramarse de forma automática, en función de los datos proporcionados por los sensores.El controlador es una computadora que ejecuta las órdenes de un programa y las envía al manipulador para que realice los movimientos necesarios.
Cuarta generacion: Las investigaciones que se llevan a cabo en la actualidad en materia de robótica están encaminadas al desarrollo de la cuarta generación de robots, que apunta hacia la creación de sistemas capaces de tomar decisiones y resolver problemas por sí mismos. Es lo que se ha dado en llamar inteligencia artificial.Son similares a los anteriores, pero además poseen sensores que envían información a la computadora de control sobre el estado del proceso. Esto permite una toma inteligente de decisiones y el control del proceso en tiempo real.