¿Por qué Roomba tiene una matriz de sensores de parachoques IR?

0

Roomba tiene dos sensores de parachoques (izquierdo y derecho, esto es lo que se menciona en casi todas partes), si se presiona, reconoce obstáculos.

  1. Entonces, ¿cuál es la necesidad del conjunto adicional de sensores IR (6 en número)?
  2. Además, la forma en que se colocan al frente parece que el Receptor y el Transmisor están bloqueados entre sí. ¿Cómo se transmite la señal?
  3. Los sensores IR están cubiertos con este enorme panel de parachoques en la parte delantera. ¿Cómo es que incluso está detectando obstáculos?
  4. ¿Es el rango de banda muerta de IR demasiado pequeño? (Para detectar pequeño parachoques pulse)?
pregunta Jaghvi Mehta

1 respuesta

3

Los sensores IR de Roomba se utilizan para la detección de acantilados, seguimiento de paredes y, en la serie 500 y superiores, para la detección de obstáculos (un poco) de mayor alcance.

La razón por la que el emisor y el detector no pueden "verse" entre sí es porque estos sensores funcionan al rebotar la luz IR del objeto a detectar. El retorno de la luz en el detector indica la presencia de un objeto que refleja la luz.

El emisor y el detector están en "tubos" separados, montados a 90 grados entre sí, y el punto de encuentro de los dos "tubos" es el único lugar donde un objeto reflejaría la luz en el detector.

Esta parte, para los sensores del acantilado, está debajo del parachoques delantero. Al voltear el Roomba al revés, se pueden observar las cuatro aberturas rectangulares debajo del parachoques delantero y, al mirar en ángulo, se puede ver el emisor o el detector.

Para responder a la última parte de su pregunta, los sensores de infrarrojos orientados hacia el frente no se utilizan para la detección de "golpes" como un medio para permitir que Roomba pase las cortinas y las faldas del sofá y limpie por debajo, ya que no son objetos duros y puede ser empujado fuera del camino. Si un objeto no se puede mover, activa el sensor de impacto.

Espero que esto responda a tu pregunta :-)

    
respondido por el user81219

Lea otras preguntas en las etiquetas