Pular para o conteúdo
Português (Brasil)

Programando seu robô

Um programa, ou controlador (controller), roda em um laço: ler os sensores, decidir, ajustar os motores e deixar a simulação avançar um passo. Tudo o que o seu robô faz vem desse laço.

Todos os exemplos aqui rodam no robô inicial. Carregue-o antes de executá-los, e eles funcionam do jeito que estão. Cada exemplo tem uma versão em Python e uma em C/C++: escolha sua linguagem nas abas, e o site inteiro segue a sua escolha.

Etapa Você aprende a…
1. Seu primeiro programa Escrever, carregar e executar um programa
2. Movimento Andar e girar
3. Sensores Encontrar paredes, buracos, marcadores e a sua posição
4. Navegue pelo labirinto Juntar tudo em um programa completo
5. Comunicação Informar marcadores e marcar pontos
6. Marcadores nas paredes Diferenciar vítimas, alvos e falsos
7. Explorar e mapear Explorar de forma sistemática e lembrar do labirinto
8. Regras do mapa e Enviar o mapa Ganhar o bônus de mapa

Cada etapa se apoia nas anteriores. Se ainda não leu, leia primeiro o Resumo das regras: ele explica o que o seu robô precisa fazer e o que vale pontos.

Se você programa em C ou C++, leia primeiro Controladores em C++, para compilar e executar seus programas.