Skip to main content

Lição 3: Recolha e Movimentação de Discos

Na lição anterior, você usou o bloco [Energize Electromagnet] e os blocos Drivetrain para pegar e mover discos no Disk Mover Playground com o VR Robot. Esta lição resolverá o mesmo desafio usando o feedback do sensor relatado e os blocos [Repetir até].

Uma vista de cima para baixo do Disk Mover Playground com o Robô VR na posição inicial no gol azul com o primeiro disco azul destacado em uma caixa vermelha.

Resultados de Aprendizagem

  • Identifique como usar o bloco [Repetir até] num projeto.
  • Identifique se o <Eye Sensor near object> bloco informa se o sensor ocular está perto o suficiente de um objeto para detectar uma cor.
  • Identifique que o comando [Turn to heading] transforma um sistema de transmissão em um rumo específico, usando o Sensor de Giroscópio.
  • Identifique que o comando [Turn to heading] determinará qual direção girar com base no rumo atual do Sensor de Giroscópio.
  • Explique por que um comando [Turn to heading] seria usado em vez de um comando [Turn] ou [Turn for].

Porquê usar sensores?

Na Lição 2, o Robô de RV percorreu uma distância especificada usando o bloco [Drive for] para pegar e mover um disco azul de volta para a meta. A distância entre o Robô VR e o primeiro disco azul foi estimada e verificada usando as dimensões dos quadrados da grade no Disk Mover Playground. Embora isso tenha resolvido o desafio, há muito espaço para erros na duplicação do processo para pegar vários discos a várias distâncias, o que é necessário para resolver o Desafio do Movimentador de Disco no final desta Unidade. Usar o feedback do sensor relatado é uma maneira mais eficiente de resolver esse desafio, ao mesmo tempo em que otimiza o projeto usando menos blocos.

E se o robô VR colidir com um disco e sair do curso? E se os discos estiverem em locais ligeiramente diferentes da meta? O feedback dos sensores pode ser usado para pegar e mover discos com precisão sem saber sua localização exata no Disk Mover Playground.

As etapas para resolver o desafio podem ser usadas para determinar quais sensores usar no projeto.

  • Primeiro: o robô VR irá para o primeiro disco azul.

    Vista de cima para baixo do Disk Mover Playground, com o VR Robot na posição inicial da baliza azul no canto inferior esquerdo. Uma seta pontilhada vai da frente do robô até o primeiro disco azul, indicando o movimento necessário para chegar ao disco.
    • Os discos estão no chão do Playground. Para determinar onde um disco está localizado, o sensor Down Eye pode ser usado com o <Eye Sensor near object> bloco.

      A parte inferior do robô VR com o sensor Down Eye destacado. O Sensor de Olho para Baixo está localizado diretamente atrás do Eletroímã.
  • Segundo: O robô VR pegará o primeiro disco azul.

    O robô VR no playground do Disk Mover com um disco azul conectado ao eletroímã.
  • Terceiro: O robô VR voltará para o gol azul.

    Uma visão de cima para baixo do Disk Mover Playground, o VR Robot pegou o primeiro disco azul. Há uma seta pontilhada da parte de trás do robô para a baliza azul, indicando o movimento necessário para soltar o disco na baliza.
    • Ao voltar para a meta azul, o robô VR usará o sensor de distância para determinar quando parar de dirigir. O Sensor de Distância pode ser usado para determinar a que distância a frente do Robô VR está da parede do Playground.

      O Robô VR com o Sensor de Olho Frontal destacado. O sensor ocular frontal está localizado no centro frontal do robô, acima do eletroímã.
  • Finalmente: o robô VR deixará cair o disco azul na baliza azul.

    Robô VR na baliza azul no canto do Playground do Disk Mover deixando cair o disco azul na baliza.

Selecione o botão Seguinte para continuar com o resto desta lição.