Skip to main content

Lección 3: Recoger y mover discos

En la lección anterior, usaste los bloques [Energize Electromagnet] y Drivetrain para recoger y mover discos en el Disk Mover Playground con el VR Robot. Esta lección resolverá el mismo desafío utilizando los comentarios de los sensores informados y los bloques [Repetir hasta].

Una vista de arriba hacia abajo del Disk Mover Playground con el VR Robot en la posición inicial en la portería azul con el primer disco azul resaltado en un cuadro rojo.

Resultados de aprendizaje

  • Identifica cómo usar el bloque [Repetir hasta] en un proyecto.
  • Identifique que el <Eye Sensor near object> bloque informa si el sensor ocular está lo suficientemente cerca de un objeto como para detectar un color.
  • Identifique que el comando [Turn to heading] gira una transmisión a un rumbo específico, utilizando el sensor giroscópico.
  • Identifique que el comando [Turn to heading] determinará qué dirección girar en función del rumbo actual del sensor giroscópico.
  • Explique por qué se usaría un comando [Turn to heading] en lugar de un comando [Turn] o [Turn for].

¿Por qué usar sensores?

En la Lección 2, el robot VR condujo una distancia específica usando el bloque [Drive for] para recoger y mover un disco azul de regreso a la meta. La distancia entre el VR Robot y el primer disco azul se estimó y verificó utilizando las dimensiones de los cuadrados de la cuadrícula en el Disk Mover Playground. Si bien esto resolvió el desafío, hay mucho margen de error al duplicar el proceso para recoger varios discos a varias distancias, lo cual es necesario para resolver el Desafío del Desplazador de Discos al final de esta Unidad. El uso de los comentarios de los sensores informados es una forma más eficiente de resolver este desafío, al tiempo que optimiza el proyecto mediante el uso de menos bloques.

¿Qué pasa si el robot VR choca con un disco y se sale de su curso? ¿Qué pasa si los discos están en ubicaciones ligeramente diferentes de la meta? La retroalimentación de los sensores se puede utilizar para recoger y mover discos con precisión sin conocer su ubicación exacta en el Disk Mover Playground.

Los pasos para resolver el desafío se pueden utilizar para determinar qué sensores utilizar en el proyecto.

  • Primero: el robot VR se dirigirá al primer disco azul.

    Vista de arriba hacia abajo de Disk Mover Playground, con el VR Robot en la posición inicial de la meta azul en la esquina inferior izquierda. Una flecha punteada va desde la parte frontal del robot hasta el primer disco azul, indicando el movimiento necesario para llegar al disco.
    • Los discos están en el suelo del patio de recreo. Para determinar dónde se encuentra un disco, se puede utilizar el sensor Down Eye con el <Eye Sensor near object> bloque.

      La parte inferior del robot VR con el sensor Down Eye resaltado. El sensor Down Eye se encuentra directamente detrás del electroimán.
  • Segundo: El robot VR recogerá el primer disco azul.

    El robot de realidad virtual en el patio de juegos del desplazador de discos con un disco azul conectado al electroimán.
  • Tercero: El robot VR volverá a la meta azul.

    Una vista de arriba hacia abajo del Disk Mover Playground, el VR Robot ha recogido el primer disco azul. Hay una flecha punteada desde la parte posterior del robot hasta la portería azul, que indica el movimiento necesario para dejar caer el disco en la portería.
    • Mientras conduce de vuelta a la meta azul, el robot VR utilizará el sensor de distancia para determinar cuándo dejar de conducir. El sensor de distancia se puede utilizar para determinar qué tan lejos está la parte delantera del robot de realidad virtual de la pared del patio de recreo.

      El robot VR con el sensor del ojo delantero resaltado. El sensor del ojo frontal se encuentra en el centro frontal del robot, por encima del electroimán.
  • Finalmente: el robot VR dejará caer el disco azul en la meta azul.

    VR Robot en la portería azul en la esquina del Disk Mover Playground dejando caer el disco azul en la portería.

Seleccione el botón Siguiente para continuar con el resto de esta lección.