Existe una amplia variedad de dispositivos diseñados para percibir la información externa de una magnitud física y transformarla en un valor electrónico que sea posible introducir al circuito de control, de modo que el robot sea capaz de cuantificarla y reaccionar en consecuencia mediante un sensor. Un sensor consta de algún elemento sensible a una magnitud física y debe ser capaz de transformar esa magnitud en un cambio eléctrico que se pueda utilizar para el control del robot. Los robots necesitan sensores para conocer su entorno y adaptarse a él