¿Existe: combo de faro / receptor ultrasónico de 360 grados?

2

Nota: publiqué esto en Robótica, pero cuanto más lo pienso, más me doy cuenta de que sería mejor preguntar aquí.

Básicamente, quiero detectar una baliza ultrasónica en un radio alrededor del robot. La baliza tendría un emisor de ultrasonidos por separado, mientras que el robot tendría el receptor giratorio.

¿Hay algún sensor ultrasónico existente que satisfaga este caso de uso o estoy atascado hackeando uno? He intentado buscar en Google, pero asumo que las palabras clave que estoy usando no son las estándar de la industria.

¿Es ultrasónico incluso la mejor opción? Esperaba que la baliza se guardara en un bolsillo, así que pensé que los sensores ópticos estaban apagados. Sin embargo, la baliza se puede colocar fuera de la ropa.

Editar: Debo agregar que tanto la baliza como el robot serán móviles, por lo que las soluciones de estaciones base estacionarias no son lo que estoy buscando.

    
pregunta cmgriffing

2 respuestas

2

He encontrado un transmisor / receptor omnidireccional.

enlace

Puede encontrar más información y precios aproximados en la página 22 de este pdf: enlace

También puede haber otros / mejores sensores, así que esperaré un poco para marcar esto como la respuesta.

    
respondido por el cmgriffing
1

Respondí esto en tu próxima publicación, pero volveré a publicar aquí para un efecto adicional:

Acabo de responder una pregunta aparentemente no relacionada aquí: cuál es el mejor método para los servicios de ubicación de dispositivos , que creo que puede ser relevante.

Si entiendo su pregunta correctamente, desea que los sensores de proximidad midan la distancia entre un robot y un receptor. Es posible que desee reconsiderar la RF, ya que los sistemas basados en ella pueden ser bastante precisos. El sitio del proyecto está aquí:

enlace

Es posible que pueda modificar el código para que funcione según sus propósitos. Tal vez configurándolo busque la amplitud medida de la señal y calculando la distancia a partir de eso. Me gustaría construir de alguna manera de calibrar todo el asunto. Es probable que esto se pueda ampliar a gran tamaño y precisión si utiliza varios receptores. Además, el uso de un enfoque basado en la triangulación puede ser útil. No estoy seguro de si esto será lo suficientemente preciso, pero podría ser un punto de partida.

También, podría considerar un enfoque basado en la visión artificial. Es posible que puedas armar un Kinect para que reconozca a tu robot si le pones un marcador distinto. Luego, puedes programarlo para medir la distancia al marcador. Entonces tendrías que encontrar una manera de transmitir la información de distancia al robot a través del aire. El único inconveniente sería el alcance limitado (aprox. 11 pies). Microsoft lanzó una versión para computadora, y hay muchos recursos en línea para ella:

enlace

A la inversa, puedes poner el kinect en el robot y hacer que el robot mida la distancia al marcador. En este escenario, en lugar de tener una baliza en su bolsillo, la visión computarizada del Kinect reconocería su cuerpo y usted sería la 'baliza'. De esta manera, no tendría que transmitir ninguna información al robot por el aire. El único inconveniente es que el robot tendría que tener un procesamiento bastante sofisticado a bordo. Teóricamente, podría poner el kinect en el robot, hacer que el robot transmita los datos sin procesar del kinect a una computadora remota para su procesamiento, y luego transmitir los datos de ubicación al robot, evitando así tener que poner mayor poder de procesamiento en el robot. p>

Espero haberte dado algunas buenas ideas para alternativas y te deseo suerte.

    
respondido por el Philosopher

Lea otras preguntas en las etiquetas