Lição 4: Desafio do Labirinto da Parede
Nas lições anteriores desta unidade, aprendeu a utilizar o sensor de pára-choques para navegar até determinadas áreas do Wall Maze Playground. Agora, você combinará todos esses conceitos para criar um projeto para resolver o desafio do Labirinto da Parede do início ao fim!

Resultado de Aprendizagem
- Aplique comandos das categorias Drivetrain, Sensing e Control na sequência correta para que um robô VR navegue com sucesso no Wall Maze Playground usando o Bumper Sensor.
Juntando tudo
O ciclo while com uma condição not é um ciclo que pausa o fluxo do projeto até que a condição fornecida devolva True. O uso de condições e valores de sensor em um projeto instrui um Robô de RV a executar comportamentos diferentes, dependendo dos valores condicionais relatados.
def main():
while not left_bumper.pressed():
drivetrain.drive(FORWARD)
wait(5, MSEC)
drivetrain.stop()
O uso de condições e valores de sensor permite que o Robô VR responda de acordo com seu ambiente, como parar ou girar quando o Robô VR pressiona contra uma parede.

Desafio Labirinto de Parede
Neste desafio, cria um projeto em que o Robot VR navega pelo Wall Maze Playground do início ao fim utilizando o Bumper Sensor.

Siga estas etapas para concluir o desafio:
-
Assista ao vídeo da solução abaixo para ver como o robô de RV deve dirigir para completar o desafio. Neste videoclipe, o Robô VR navega por todo o labirinto com o mesmo padrão de comportamentos de condução até que o Sensor de Para-choques seja pressionado por uma parede e, em seguida, gire. Ele começa a dirigir como fez para chegar ao número 3 anteriormente. Quando o robô está voltado para a parede com o número 3 atrás, o robô vira à direita para se dirigir para o lado direito do labirinto. Ele avança para as paredes que cercam a letra D. O robô navega para a esquerda, depois avança e vira à direita para permanecer no caminho livre. Na parede seguinte, o robô vira à esquerda e avança duas vezes para seguir o caminho ao longo da parede mais à esquerda. O robô se dirige para a parede do canto superior direito sobre o número quatro e, em seguida, inverte. Finalmente, vira à esquerda e avança duas vezes para chegar ao final.
- Crie um novo projeto ou carregue um projeto de Lições anteriores nesta Unidade. Se estiver a criar um novo projeto, selecione Parque Infantil Labirinto de Parede quando solicitado.
- Renomear o projecto Unit4Challenge
- Abra a janela do Playground se ainda não estiver aberta. Certifique-se de que o Wall Maze Playground abre.
- Adicione os comandos necessários para navegar no Robô VR do início ao fim do Labirinto da Parede.
- Inicie o projeto para testar se funciona.
- Se o projeto não for bem-sucedido, edite e tente novamente. Continue a revisar e executar o projeto até que o Robô VR conduza com sucesso do início ao fim.
- Salve o projeto assim que o robô de RV chegar ao fim com sucesso.
Parabéns! Você concluiu com sucesso o Desafio Labirinto da Parede!
Perguntas
Selecione uma ligação abaixo para aceder ao questionário da aula.
Google Doc / .docx / .pdf