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:

publicidade
  • 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.
Engenheiros treinaram braço robótico ABB IRB 1100. (Imagem: ABB)

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:

publicidade

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).

Robô derrotou todos os jogadores humanos no nível iniciante. (Imagem: Google DeepMind)

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:

publicidade

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).