Es el encargado de darle información al robot de su propio estado (sensores internos) y el de su entorno (sensores externos).