Área de detección

Hola buenas,

¿Cuál es el área que abarca la detección de los objetos que el PiBot tiene delante? Me surge esta duda porque, por ejemplo, al pasar cerca de la pata de una silla los valores que lee el PiBot no se corresponden con la proximidad de la misma. Interpreto que estará detectando los valores de la pared que hay más adelante. Esto hace que el Pibot se quede “enganchado” ya que no detectó ese objeto. ¿Cómo podría solucionarlo?

Un saludo,
Jorge.

Hola Jorge,

en el ejercicio Choca-Gira-US que cuentas se emplea el sensor de ultrasonidos, y estos sensores suelen tener una apertura de unos 30 grados aproximadamente. En robots grandes se suele poner un cinturón de varios sensores US de modo que se cubra casi todo el espacio. El PiBot sólo tiene uno, asi que lo caiga fuera de ese ‘campo visual’ no lo detecta, y se lo choca con ello.

Un truco es poner un umbral de distancia mayor. De este modo se detectan más obstáculos. Pero vamos, es una limitación del sensor, asi que es natural, no te preocupes.