Explicando a programação do robô campeão da OBR | Olimpíada Brasileira de Robótica (OBR)

Описание к видео Explicando a programação do robô campeão da OBR | Olimpíada Brasileira de Robótica (OBR)

Comentando a lógica da programação do resgate do meu robô. O robô foi totalmente programado na linguagem de blocos do LEGO Mindstorms EV3.

Robô identifica a pista de resgate e se posiciona para começar o resgate
Efetua uma varredura durante um tempo determinado
Acelera até que um motor seja forçado (o motor é forçado quando o robô esbarra na parede ou no triângulo)
Se alinha na parede
Compara se o reflexo está alto (cor branca da parede), baixo (vítima entre o robô e a parede) ou muito baixo (triângulo)
Se for triângulo, ele armazena a posição do triângulo numa variável
Se for parede, ele se posiciona para repetir o loop
Se for vítima, ele a resgata e continua o movimento de acelerar até que um motor seja forçado
Após repetir isso tudo por quatro vezes, ele se posiciona para ir ao centro
No centro, ele para e compara qual é a posição do triângulo armazenada na variável
De acordo com a posição ele gira e efetua o salvamento da vítima
Após todo esse processo, o robô faz a varredura pelos cantos, seguindo a mesma lógica

Playlist de robótica:    • Olimpíada Brasileira de Robótica (OBR...  

instagram: @ckswakatsuki

#OlimpiadaBrasileiraDeRobotica #OBR #Robotica

Комментарии

Информация по комментариям в разработке