Skip to main content

Introdução

Usar Python com VEXcode VR requer uma licença VR Enhanced ou Premium. Certifique-se de que tem sessão iniciada com o seu código de classe e que o logótipo VR no canto superior esquerdo é cinzento ou dourado. 

Nesta Unidade, você aprenderá a usar o Sensor de Olho Frontal e instruções condicionais para resolver o Desafio do Labirinto de Disco. No Desafio do Labirinto de Disco, o Robô de RV navegará pelo Playground do Labirinto de Disco do início ao fim usando o Sensor de Olho Frontal para detectar cores.

No Disk Maze Playground, um labirinto é criado posicionando discos verdes, vermelhos e azuis e combinando quadrados coloridos no chão do Playground para que o robô possa navegar pelo labirinto dirigindo para cada disco em sucessão. Assista ao vídeo abaixo para ver o robô VR navegar pelo labirinto.

O robô começa na seta verde perto do canto inferior esquerdo do playground, em frente ao primeiro disco verde. Para navegar pelo labirinto, o robô avança para o disco verde e vira à direita. Em seguida, dirige-se para o próximo disco azul e vira à esquerda. O robô repete isso com os próximos três discos azuis. Em seguida, o robô dirige para o disco verde e vira à direita, dirige para o disco azul final e vira à esquerda, dirige para o disco verde final e vira à direita. O robô então dirige e para quando o disco vermelho é detectado, indicando que chegou ao final do labirinto. O robô então vira à direita e dirige para o início para repetir o labirinto. 

O Problema do Labirinto de Disco

A codificação do robô VR para navegar no labirinto de discos pode ser feita de várias maneiras. O objetivo do Labirinto de Discos é conduzir o Robô VR para cada um dos discos coloridos no labirinto, terminando no disco vermelho. Nas Unidades anteriores, resolvemos os usos de labirintos enquanto loops e feedback do sensor para detectar objetos. Felizmente, existem ferramentas no Robô de RV e, em nosso código, que podem nos ajudar a detectar cores para resolver o problema do Labirinto de Discos. Você aprenderá sobre essas ferramentas nesta unidade, começando com os sensores oculares na próxima lição.