Skip to main content

Lição 4: Movendo um disco de cada cor

Planeamento de um projeto para mover um disco de cada cor

Na Lição 3, você criou um projeto para que o Robô VR pegasse e soltasse cada um dos três discos azuis na meta azul no Disk Mover Playground. Nesta lição, agora você criará um projeto para pegar e mover um disco de cada cor para a meta colorida correspondente no Playground do Disk Mover!

Uma vista de cima para baixo do Disk Mover Playground com o Robô VR na posição inicial na meta azul e o primeiro disco de cada cor destacado em uma caixa vermelha, indicando o que coletar para concluir a tarefa.

Quais comportamentos são necessários para mover os três discos?

  • Primeiro, o Robô VR precisa ser capaz de coletar um disco. O Robô VR precisará repetir os comportamentos de dirigir até o disco, pegá-lo, virar e depois voltar para a meta colorida uma vez para cada cor. Para que o Robô VR repita as ações de pegar e soltar um disco de cada cor, o Robô VR precisará executar os seguintes comportamentos três vezes:

    • Dirija até que um disco seja detectado pelo Sensor de Olho para Baixo, pegue o disco, vire para a meta e dirija para a meta usando o Sensor de Distância para soltar o disco. Uma sequência de quatro visualizações de cima para baixo do Disk Mover Playground mostra a progressão dos comportamentos necessários para coletar um disco. No primeiro, o Robô VR começa na meta com uma seta pontilhada apontando para o primeiro disco, indicando esse comportamento de condução. No segundo, o Robô VR está no primeiro disco, indicando que o eletroímã irá captar o disco. Na terceira, uma seta curva aponta no sentido anti-horário, indicando que o robô precisa se virar. Finalmente, o robô com o disco está voltado para a meta, com uma seta pontilhada apontando de volta para a meta, indicando o retorno do disco à meta.

     

  • No entanto, depois de coletar o primeiro disco azul, o robô VR precisará dirigir-se para a próxima seção do Disk Mover Playground para coletar o primeiro disco vermelho. Uma vista de cima para baixo do Disk Mover Playground com o primeiro disco azul na baliza azul e o robô VR na frente da baliza virado para a direita. Uma seta pontilhada se estende da frente do robô até a baliza vermelha na seção central do Playground, indicando o movimento pretendido.
  • Em seguida, ele ficará voltado para os discos, para que esteja pronto para dirigir e coletar o primeiro disco vermelho, como fez com o disco azul. Vista de cima para baixo do Disk Mover Playground com o Robô VR na baliza vermelha, virado para a direita, com uma seta curva a indicar que o robô precisa de virar para a esquerda para enfrentar os discos vermelhos.
  • Com todos esses comportamentos, o Robô de RV será capaz de coletar o primeiro disco de cada cor e devolvê-lo ao objetivo correspondente, usando loops aninhados para repetir os comportamentos. Vista de cima para baixo do Disk Mover Playground no início, com setas pontilhadas indicando o caminho que o robô precisa percorrer para coletar cada Disco. As setas apontam para e de cada meta para o primeiro disco, e setas adicionais para a direita apontam entre cada uma das áreas de meta.

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