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.
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.
Quinta generación: Esta Actualmente en desarrollo, pero dando pasos gigantescos en este tipo de generación de Robots que serán los que nos acompañen en el futuro en todas nuestras actividades cotidianas y darán paso a una nueva era.