Uso del sensor GPS con VEX V5

El sensor del sistema de posicionamiento de juego™ (GPS) está diseñado para rastrear e informar la ubicación y el rumbo del sensor utilizando el código de campo en el perímetro del campo de competencia de robótica VEX V5 (V5RC). 

Este artículo describe cómo funciona el sensor GPS, los datos informados y cómo ver y comprender los datos de este sensor en la pantalla del V5 Brain para que pueda comenzar a utilizar este sensor de manera efectiva. Mire el vídeo a continuación para conocer los conceptos tratados en este artículo.


Cómo funciona el sensor GPS

Se muestra un sensor GPS conectado a un robot en un campo de competición VEX V5. Las paredes del campo muestran un patrón blanco y negro, y una flecha indica que el sensor utiliza este patrón para el posicionamiento.

El sensor GPS (sistema de posicionamiento del juego) utiliza una transmisión de video para observar el patrón en el perímetro del campo. En función del patrón detectado, el sensor informa datos sobre su ubicación en el campo.

 

Vista en ángulo del campo V5RC, con un diagrama de una cuadrícula de coordenadas superpuesta en el campo. El centro del campo está marcado como 0, 0, y las direcciones positiva y negativa en los ejes X e Y están etiquetadas.

Las ubicaciones en el campo de competencia VEX V5 (V5RC) están determinadas por un sistema de coordenadas. El (0, 0), u origen, se encuentra en el centro del campo, como se muestra aquí. 

Vista aérea del campo V5RC con una cuadrícula de coordenadas superpuesta en el campo. Las distancias están marcadas en cada eje en metros, y el borde del campo está en la marca positiva o negativa de 1,8 metros en ambos ejes.

El campo varía aproximadamente entre –1,8 metros (m) y 1,8 metros (m) a lo largo de los ejes X e Y. El sensor GPS informa datos basados en este sistema de coordenadas.

Se muestra a modo de ejemplo una sección del código de campo GPS, compuesta por dos filas de rectángulos blancos y negros de distintos anchos.

Las paredes del Campo tienen el Código de Campo GPS impreso directamente en ellas. El patrón de tablero de ajedrez en cada pared no se repite y corresponde a un área específica del campo.

Basándose en la parte detectada del código de campo, el sensor GPS calcula la ubicación de las coordenadas del sensor en el campo. 

La pantalla del cerebro se muestra en el menú del sensor GPS que enumera los datos del sensor. El menú informa datos de la posición X, la posición Y y el rumbo en grados. El menú también tiene una vista previa de video del sensor y una superposición indica que el sensor puede ver e identificar el código de campo GPS que se muestra en la vista previa.

En función de la posición calculada, el sensor GPS informa sobre la ubicación del sensor:

  • Coordenada X del sensor en el campo 
  • Coordenada Y del sensor en el campo 
  • Rumbo del sensor en el campo en grados
  • Calidad de la señal (confianza en los datos del sensor informados) 

Vista aérea del campo V5RC y del robot con una cuadrícula de coordenadas superpuesta en el campo. Las unidades del eje X están etiquetadas y el robot se muestra con su coordenada X alrededor de 1,4 metros.

La posición X es la ubicación informada del sensor GPS a lo largo del eje X del campo. 

En este ejemplo, la coordenada X es aproximadamente 1,4 m. 

Vista aérea del campo V5RC y del robot con una cuadrícula de coordenadas superpuesta en el campo. Las unidades del eje Y están etiquetadas y el robot se muestra con su coordenada Y alrededor de 1,2 metros.

La posición Y es la ubicación informada del sensor GPS a lo largo del eje Y del campo.

En este ejemplo, la coordenada Y es aproximadamente 1,2 m. 

Vista aérea del campo V5RC con un círculo y grados de rotación superpuestos en el campo. Los grados varían de 0 a 359,9, y la marca de 0 grados está orientada hacia la posición de las 12 en punto, o "arriba" en este diagrama.

El rumbo corresponde al rumbo del Campo, el cual es un rango de 0º a 359,9º en sentido horario. El 0º está en la posición de las 12 horas.

Vista aérea del campo V5RC y del robot con grados de rotación superpuestos en el campo. Se muestra una línea desde el centro del campo hasta el robot, y la línea en este ejemplo mide alrededor de 40 grados.

En este ejemplo el rumbo es de aproximadamente 40º. 


Introducción al uso del sensor GPS

Montaje del sensor GPS

Los datos del sensor GPS se pueden visualizar en el V5 Brain. Para ver estos datos, primero debes conectar el sensor GPS a tu robot.

Se muestra un sensor GPS conectado a la parte trasera de un robot en un campo de competición VEX V5.

Se recomienda que el sensor GPS esté montado en la parte trasera del robot, mirando hacia atrás del robot. Si se monta en la parte frontal, los elementos del juego podrían obstruir la mayor parte de la visión del sensor.

Nota: Asegúrese de que el sensor GPS esté montado boca arriba con el logotipo VEX correctamente orientado; de lo contrario, su posición no se informará correctamente.

Se muestra un sensor GPS conectado a la parte trasera de un robot en un campo de competición VEX V5. Una flecha indica la altura del sensor desde el suelo y, en este ejemplo, el sensor está aproximadamente a la altura del código de campo GPS.

También se recomienda que el sensor GPS esté montado en el robot a una altura suficiente del suelo para estar en línea con el código de campo. Esto reducirá la posibilidad de que otros objetos errantes en el campo o los mecanismos del robot interfieran con la capacidad del sensor para detectar el código de campo.

Vista aérea del sensor GPS conectado a la parte trasera de un robot en un campo de competición VEX V5. Una flecha indica el ángulo del sensor GPS y, en este ejemplo, es paralela a la parte posterior del robot y mira directamente hacia atrás.

De manera similar, se recomienda colocar el sensor paralelo a la parte posterior del robot (no en ángulo). Esto reduce nuevamente la posibilidad de interferencia y al mismo tiempo reduce los pasos necesarios para configurar el sensor en VEXcode. Para obtener más información sobre la configuración del robot en VEXcode V5, consulte este artículo.

Visualización de datos del sensor GPS

Una vez que el sensor esté montado en el robot y el robot esté en el campo, puede comenzar a ver datos del sensor GPS en el cerebro V5. Para ver la información del dispositivo, siga estos pasos.

La pantalla del cerebro se muestra en el menú Inicio con la opción Dispositivos resaltada.

Encienda el V5 Brain y seleccione el ícono Dispositivos.

La pantalla del cerebro se muestra en el menú Información del dispositivo, que tiene una lista de todos los puertos inteligentes del cerebro y los dispositivos conectados. El icono del sensor GPS en el menú Información del dispositivo está resaltado para indicar que se pueden seleccionar elementos para abrir sus menús de información.

Seleccione el ícono del sensor GPS en la pantalla Información del dispositivo.

La pantalla del cerebro se muestra en el menú del sensor GPS que enumera los datos del sensor. El menú informa los datos de la posición X en metros, la posición Y en metros y el rumbo en grados. El menú también tiene un diagrama de la ubicación y el rumbo del sensor en el campo.

Ahora puedes mover el robot por el campo para observar la ubicación actual y el rumbo del sensor que se muestra en la pantalla del V5 Brain.

Vista en ángulo del robot en el campo V5RC. El robot se muestra con la misma posición y rumbo que indica el diagrama del sensor.

Analicemos cómo se representa la ubicación del sensor GPS en la pantalla de dispositivos del V5 Brain. Como referencia, esta es la posición del robot en el campo. 

La pantalla del cerebro se muestra en el menú del sensor GPS que enumera los datos del sensor. El diagrama de vista de ubicación está resaltado, este diagrama ayuda a visualizar la ubicación y el rumbo del sensor.

En la vista Ubicación, se puede ver una representación gráfica del campo y su cuadrícula de coordenadas en el lado derecho.

La flecha roja representa el rumbo actual del sensor GPS. El cono blanco que sale de la flecha muestra el campo de visión actual del sensor.

La pantalla del cerebro se muestra en el menú del sensor GPS que enumera los datos del sensor. Se resaltan los valores de posición X e Y. En este ejemplo, la posición X lee 0,21 metros y la posición Y lee -0,38 metros.

La posición X e Y del sensor GPS se muestra en la parte superior izquierda de la pantalla del cerebro.

Nota: Puede cambiar las unidades mostradas de metros (m) a pulgadas (in) seleccionando los cuadros que contienen la posición X e Y en la pantalla del Cerebro.

La pantalla del cerebro se muestra en el menú del sensor GPS que enumera los datos del sensor. El valor del rumbo está resaltado y en este ejemplo se lee -67,64 grados. Este encabezado está cerca de mirar hacia la 'izquierda', o hacia el eje X negativo.

El rumbo actual del sensor GPS también se muestra en grados.

Vista aérea del campo V5RC con un círculo y grados de rotación superpuestos en el campo. Los grados varían de -180 a 180, y la marca de 0 grados está orientada hacia la posición de las 12 en punto, o "arriba" en este diagrama. Las posiciones negativas 180 y positivas 180 grados se encuentran en la posición de las 6 en punto, o "abajo" en este diagrama.

Nota:La pantalla cerebral del V5 muestra los rumbos del sensor GPS desde –180 a 180 grados.

Partiendo desde la posición 0º:

  • Los rumbos en el sentido de las agujas del reloj de 0º a 180º son positivos
  • Los rumbos en sentido antihorario de 0º a –180º son negativos

La pantalla del cerebro se muestra en el menú del sensor GPS que enumera los datos del sensor. El botón Imagen en la esquina inferior izquierda de la pantalla está resaltado. Se puede seleccionar esta opción para cambiar entre la vista de ubicación y la vista previa de vídeo.

Puede alternar entre la vista de cuadrícula de ubicación y la vista de cámara real del sensor GPS seleccionando el cuadro inferior izquierdo en la pantalla del cerebro, como se indica en la imagen aquí.

La pantalla del cerebro se muestra en el menú del sensor GPS que enumera los datos del sensor. Se ha seleccionado el botón Imagen y ahora se muestra una vista previa de video en vivo en lugar de la cuadrícula de ubicación. Una superposición indica que el sensor puede ver y está rastreando el código de campo GPS. El botón Imagen ahora dice Ubicación.

Con la opción de imagen mostrada, puedes ver los elementos que detecta el sensor:

  • El patrón de cuadros blancos y negros en las tiras de campo
  • el código de campo GPS de ubicación (indicado por las líneas delimitadoras verdes)
  • la distancia entre los patrones detectados (indicada por los puntos rojos en las intersecciones de los elementos del patrón)

Comprensión de los datos del sensor GPS

Ahora que sabe cómo ver los datos del sensor GPS en la pantalla Brain, puede comenzar a probar el sensor GPS usted mismo. A continuación se muestran algunos ejemplos para ilustrar cómo la posición del robot y el sensor GPS se conectan a los datos que se muestran en la pantalla Brain, para ayudarlo a comenzar.

Seleccione cualquier imagen a continuación para ampliarla.

Ejemplo 1

Vista en ángulo del robot en el campo V5RC. El robot se muestra en una nueva posición como ejemplo.

En este ejemplo, puedes ver que el robot está en la esquina superior derecha del campo, con el sensor GPS orientado hacia la pared de la derecha.

Desde esta posición podemos esperar:

  • una coordenada x positiva
  • una coordenada y positiva
  • un rumbo de aproximadamente 90º
Vista de ubicación Vista de imagen
La pantalla del cerebro se muestra en el menú del sensor GPS que enumera los datos del sensor. En este ejemplo, la posición X indica 0,74 metros, la posición Y indica 1,08 metros y el rumbo indica 88,68 grados. El menú también tiene un diagrama de la ubicación del sensor y su dirección en el campo, que coincide con la nueva ubicación del robot. La pantalla del cerebro se muestra en el menú del sensor GPS que enumera los datos del sensor. Los valores son los mismos, pero ahora se muestra la vista previa de video del sensor en lugar de la vista de ubicación.

Los datos observados en estas imágenes de la pantalla del V5 Brain coinciden con las predicciones anteriores.

Cuando observa los datos del sensor GPS en la pantalla del V5 Brain, las coordenadas del sensor se informan en (0,74, 1,08). Esto también se muestra en forma de cuadrícula de coordenadas con la vista de ubicación.

Nótese aquí que el rumbo del sensor se informa en aproximadamente 90º (88,68º), alineándose con la dirección que apunta la flecha roja. Por el contrario, el robot sostiene un objetivo móvil y un rumbo estimado de 270º. Esto se debe a que el sensor está montado en la posición recomendada mirando hacia detrás del.

Ejemplo 2

Vista en ángulo del robot en el campo V5RC. El robot se muestra en una nueva posición como ejemplo.

En este ejemplo, el robot está aproximadamente en la misma posición en el campo, pero se ha girado 180º, por lo que el sensor GPS está orientado hacia la pared lateral izquierda.

Desde esta posición podemos esperar:

  • una coordenada x positiva
  • una coordenada y positiva
  • un rumbo de aproximadamente -90º
Vista de ubicación Vista de imagen
La pantalla del cerebro se muestra en el menú del sensor GPS que enumera los datos del sensor. En este ejemplo, la posición X indica 0,58 metros, la posición Y indica 0,91 metros y el rumbo indica -85,65 grados. El menú también tiene un diagrama de la ubicación del sensor y su dirección en el campo, que coincide con la nueva ubicación del robot. La pantalla del cerebro se muestra en el menú del sensor GPS que enumera los datos del sensor. Los valores son los mismos, pero ahora se muestra la vista previa de video del sensor en lugar de la vista de ubicación.

Los datos observados en estas imágenes de la pantalla del V5 Brain coinciden con las predicciones anteriores.

A diferencia de la vista de imagen del primer ejemplo, hay significativamente más intersecciones marcadas con puntos rojos, lo que indica que se detecta una sección más grande del código de campo. Recuerde que el sensor calcula la distancia desde el perímetro en función de la cantidad de código de campo detectado, así como del patrón del código de campo detectado.

Nuevamente, note aquí que el rumbo del sensor se informa en aproximadamente –90º (–85,65º), lo que también es equivalente a un rumbo de 270º. Por el contrario, el robot sostiene un objetivo móvil y un rumbo estimado de 90º.


Próximos pasos

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: