Aprenda a arte da robótica virtual com esta novidade do Kit de Aprendizagem da Unreal

Quem não ama robôs? Eles cozinham, limpam, levam o cachorro para passear, se apaixonam, podem destruir a civilização...

Os robôs também abrem muitas possibilidades para estudantes, como físicas aplicadas, engenharia e programação. No entanto, sistemas físicos podem dar muito trabalho para os professores por serem caros e difíceis de fazer manutenção.

Portanto, daremos um jeito nisso.

Com a introdução da nossa trilha de aprendizado de robótica, todo o processo pode ser feito em um espaço virtual, com as mesmas ferramentas usadas para desenvolver jogos populares, como o Fortnite.

Este kit é uma atualização do Kit de Aprendizagem da Unreal inspirado no Hour of Code, que foi lançado com tudo que um professor precisa: planos de aula, guias, e o que mais precisar para integrar o treinamento de desenvolvimento de jogos em sua grade. Desta vez, eles contam com os mesmos recursos, mas para lutas de sumô e treinamento em sistemas de decisões autônomas.

"A robótica serve como ótima base para ensinar programação aos estudantes, porque eles conseguem ver seus códigos em ação. Um robô obediente que se comporta exatamente conforme instruído pode resultar em imprevistos engraçados e vitórias merecidas, o que é muito envolvente", diz Brian Dickman, presidente da Cleverlike Studios. "Além disso, ao trabalhar com físicas reais e projeção de instruções comuns, os alunos ganham um excelente embasamento no ramo, permitindo que possam trabalhar em sistemas físicos no futuro."

Como parte da nova trilha de aprendizado, estamos introduzindo o curso "Vamos treinar robôs virtuais", composto de cinco aulas prontas para professores lecionarem com a Unreal Engine. Para concluir essas atividades, você pode baixar os novos recursos para professores e alunos na Loja da Unreal Engine.

As aulas são:

Veículos robôs

Nesta atividade, os estudantes aprenderão a programar um robô de duas rodas para contornar alvos específicos sem perder o equilíbrio. Para isso, vamos explorar os princípios de engenharia e física de um robô bem projetado, incluindo como o seu peso, localização das rodas e da esfera deslizante podem criar resultados estáveis.
Os estudantes criarão comandos de programa, testarão seus robôs e ajustarão a programação para resolver qualquer instrução que não tenha sido realizada como o esperado. Tudo isso será feito com uma das ferramentas mais poderosas da Unreal Engine, o sistema de scripting visual de Blueprint.

Robôs de sumô

Descubra por que os robôs precisam de sensores, como utilizar um para receber informações e como os robôs podem tomar decisões com base em tais informações.

A tarefa para esta lição será um desafio de luta de sumô entre robôs. O objetivo do sumô é ficar dentro do círculo e empurrar seu oponente para fora dele. Mas os robôs só podem vencer se souberem onde estão os limites desse círculo. Nesta aula, os estudantes ensinarão aos robôs onde eles podem (e não podem) ficar, para que sempre vençam.

Carros autônomos

O que acontece quando as coisas perdem a direção? Nada de bom.

Desta vez, vamos ensinar aos robôs como se afastar de uma faixa de trânsito e encontrá-la novamente utilizando instruções condicionais. No final da aula, o seu robô saberá claramente diferenciar as coisas e estará melhor preparado para decisões mais autônomas.

Evitando colisões

Nesta atividade, os alunos aprenderão a usar um sensor de distância para detectar objetos no caminho do robô. Ele será programado para seguir uma linha reta, assim como na aula anterior. Mas nesta atividade, vamos aprimorar o nosso robô para que ele pare se houver um objeto em seu caminho. Será que ele vai conseguir entregar uma pizza sem derrubá-la? Aí vai depender de você.

Robôs de futebol controlados remotamente

Agora, vamos sair de robôs autônomos e vamos abordar o controle do usuário, pois vamos programar os robôs para fazer exatamente o que quisermos. Ao adicionar um receptor de controle remoto ao robô, ele pode ser programado para reagir a comandos de controle ou teclado.

Quais tipos de robôs são controlados remotamente? Robôs de esquadrão de bombas, drones, robôs de resgate e muitos tipos de robôs recreativos.

Mas o nosso vai jogar futebol! GOOOOOOOOOOOL!

    Baixe a trilha de aprendizado de robótica

    Temos planos de aula e guias estudantis prontos para qualquer um que desejar apresentar as maravilhas da robótica aos seus alunos. Sem precisar de nenhuma peça.