Tudo sobre Inteligência Artificial
Engenheiros da Google DeepMind criaram um robô que consegue jogar partidas de pingue-pongue amador. Em um artigo publicado no arXiv, a equipe detalha o processo de criação da engenhoca, descrevendo seu desempenho em diferentes níveis de habilidade e jogos contra adversários humanos.
Entenda:
- Engenheiros da Google DeepMind criaram um robô de IA que joga pingue-pongue amador;
- A equipe usou como base o ABB IRB 1100, braço robótico articulado comumente usado em indústrias;
- O treinamento do robô seguiu dois níveis: execução dos movimentos e estratégia do jogo;
- No nível iniciante, todos os adversários humanos foram vencidos pelo robô; no intermediário, mais da metade; no avançado, entretanto, nenhum oponente humano foi superado;
- A equipe segue trabalhando para corrigir algumas desvantagens do robô jogador.
Baseado em IA, o jogador robótico tem como base o ABB IRB 1100, braço articulado comumente usado em indústrias. A escolha do modelo veio graças à rapidez com a qual consegue se locomover de um lado para o outro, deslizando em um trilho, e manipular seu “braço” e “mão” robóticos.
Leia mais:
Robô venceu todos os adversários humanos no nível iniciante do pingue-pongue
Os engenheiros dividiram o treinamento do robô em dois níveis: primeiro, a execução dos movimentos do jogo, e, depois, a estratégia geral do pingue-pongue. Foram combinados múltiplos controladores de nível de habilidade para os diferentes movimentos, baseando-se em simulações de física e partidas do jogo entre humanos. As habilidades do robô foram aperfeiçoadas com um processo iterativo (ciclo de repetição).
Uma vez testado e pronto para jogar com humanos, o robô realizou 29 partidas com uma alta variação de habilidades. Todos os oponentes humanos foram vencidos pelo “jogador do futuro” no nível iniciante, e pouco mais da metade no nível intermediário. Na habilidade mais difícil, entretanto, o robô não superou nenhum dos humanos. Confira o vídeo abaixo:
A equipe segue trabalhando para corrigir algumas desvantagens do robô, como reações lentas, leitura dos tipos de rotação (spin) e cortes de backhand (quando as costas da mão que segura a raquete ficam de frente para o adversário).
Fonte: Olhar Digital