Para equipes de olimpíadas de robótica

Da missão no tapete ao robô pronto para a mesa.

Conte qual competição você vai disputar, quais missões quer cumprir e que peças tem em casa. O RoboLab monta o projeto do robô com lista de peças, montagem passo a passo, código e um simulador para treinar as saídas antes do round valendo.

5

competições

5

plataformas de hardware

2:30

uma partida de FLL, para simular
Tapete BIOGLOW, posições ilustrativas0:00 / 2:30

Como funciona

Seis etapas, na ordem em que a equipe trabalha

Cada etapa guarda o que a equipe decidiu. Mudou a missão ou trocou uma peça? O projeto se ajusta sem começar do zero.

01

Wizard

Nome do robô, competição, modalidade, missões, hardware e peças disponíveis.

02

Estratégia

Saídas da base agrupando missões próximas, com tempo e pontos estimados.

03

Peças e modelo

Lista de peças com o que você já tem e o que falta. Robô montado em 3D.

04

Montagem

Passo a passo da base de tração e de cada anexo.

05

Programação

Código comentado por missão: Python, blocos, C++ ou Java.

06

Testes

Simulador no tapete e registro dos rounds reais para ajustar.

Competições

Regras da temporada, não regras inventadas

O RoboLab gera o projeto em cima das regras publicadas de cada competição e do catálogo real de peças. Quando a temporada muda, a base muda junto.

OBR

2026

Robô autônomo que segue a linha por um cenário de desastre e resgata vítimas na zona de evacuação.

FLL

2026/2027 · BIOGLOW

Mesa com 15 missões e 2 min 30 s de partida. O robô sai da base, cumpre missões e volta para trocar de anexo.

FTC

2026/2027 · BIOBUZZ

Aliança 2 contra 2 em campo de 3,6 m. 30 s autônomos e 2 min pilotados, coletando pólen e néctar.

F1 in Schools

2026

A equipe projeta, simula e fabrica um carro miniatura movido a CO2 para uma pista de 20 m.

FIRA

2026

Etapas FIRA Brasil e Américas com categorias por idade e várias disciplinas.

Programação

Código que a equipe entende e pode mudar

SPIKE e EV3 recebem Python no Pybricks, o mesmo para as duas plataformas. Arduino recebe C++ e FTC recebe Java. Cada missão vira uma função com comentários explicando o porquê de cada valor.

# Saída 1: M01 Drone Survey + M03 Flip the Rock
def saida_1():
    robo.straight(420)        # até a frente do drone
    robo.turn(-45)            # alinha o anexo
    braco.run_angle(300, -90) # empurra a alavanca
    robo.straight(-420)       # volta para a base

Por que existe

Nasceu dentro de uma equipe de competição

A ideia veio de uma competidora de robótica que, a cada temporada, recomeçava do zero: ler o manual, pensar no robô, descobrir as peças, programar e testar. O RoboLab junta tudo isso num lugar só.