Julia Monteiro
Julia Monteiro
Ciência e Espaço · 10 de maio de 2024 · 2 min de leitura ·

ChatGPT ensina cão-robô a andar em bola de pilates

ChatGPT ensina cão-robô a andar em bola de pilates

Desenvolvedores utilizaram o ChatGPT para treinar um robô quadrúpede, ou “cão-robô“, para andar em cima de uma bola suíça (conhecida por seu uso em atividades como pilates ou ioga) com uma destreza impressionante. Este experimento não só chama atenção por ser interessante visualmente, mas também destaca o potencial da inteligência artificial (IA), especialmente do GPT-4, no treinamento de robótica.

We trained a robot dog to balance and walk on top of a yoga ball purely in simulation, and then transfer zero-shot to the real world. No fine-tuning. Just works. I’m excited to announce DrEureka, an LLM agent that writes code to train robot skills in simulation, and writes more… pic.twitter.com/kuG14LmSOh

O DrEureka é um pacote de software de código aberto projetado para aproveitar o poder dos Modelos de Linguagem Grandes (LLMs) como o ChatGPT 4 no treinamento de robôs para tarefas do mundo real. Utilizando uma abordagem “simulação-para-realidade”, o DrEureka imerge os robôs em ambientes virtuais, empregando física simulada para prepará-los para interações físicas no mundo real.

Figura-chave no desenvolvimento do DrEureka, o Dr. Jim Fan selecionou o robô quadrúpede Unitree Go1 como o protagonista deste feito. Apesar de sua etiqueta de “baixo custo”, com preço de US$ 5.899 na Amazon e uma classificação de 1 estrela, a natureza de código aberto e versatilidade do Unitree Go1 o tornam um candidato ideal para experimentação impulsionada por IA.

No DrEureka existe uma técnica chamada “Randomização de Domínio”, que introduz variabilidade em ambientes simulados alterando parâmetros como atrito, massa e centro de gravidade. Ao aproveitar as capacidades do ChatGPT, a IA gera código para estabelecer um sistema de recompensa/punição, orientando o comportamento do robô virtual em direção a resultados desejados.

No entanto, garantir a segurança e evitar “comportamento degenerado” em cenários do mundo real exigem instruções cuidadosas para o ChatGPT. Sem orientação, a IA pode otimizar o desempenho na simulação, levando a ações potencialmente prejudiciais quando executadas fisicamente.

Compartilhe