No início deste ano, em março de 2024, a Hugging Face, uma startup líder em modelos e códigos de IA de código aberto, fez história ao contratar Remi Cadene, um ex-cientista da Tesla, para liderar um novo projeto de robótica open-source.
Essa notícia foi significativa não apenas porque a Tesla é uma gigante da tecnologia conhecida por seu projeto de robô humanóide, Optimus, mas também devido aos avanços recentes em robótica impulsionados por modelos de linguagem de grande porte (LLMs) e IA generativa, áreas nas quais a Hugging Face possui vasta expertise.
Hoje, temos uma visão da proposta da Hugging Face para a robótica open-source com o lançamento do LeRobot — um kit de ferramentas destinado a democratizar a robótica de IA e inspirar uma nova geração de roboticistas, agora disponível no GitHub.
Cadene compartilhou na plataforma X (antigo Twitter): “O próximo passo no desenvolvimento de IA é sua aplicação no mundo físico. Estamos construindo um esforço comunitário em torno da IA para robótica, e está aberto a todos!" Ele também disponibilizou um link para um servidor gratuito no Discord para aqueles interessados em colaborar na iniciativa LeRobot e utilizar o código open-source.
O que é o LeRobot?
LeRobot funciona como uma estrutura robusta, comparável a "Transformers para robótica." Este kit de ferramentas vai além de um simples pacote de software; é uma plataforma abrangente que inclui uma biblioteca versátil para compartilhamento de dados, visualização e treinamento de modelos avançados. Os usuários podem acessar diversos modelos pré-treinados para iniciar seus projetos. Além disso, o LeRobot se integra facilmente a simuladores físicos, permitindo que entusiastas e desenvolvedores, que não possuem hardware robótico físico, simulem e testem seus modelos de IA em um ambiente virtual.
Capacidades e Recursos
O kit de ferramentas do LeRobot foi projetado para acomodar uma variedade de hardwares robóticos, desde braços robóticos educacionais até sofisticados humanóides encontrados em laboratórios avançados. O objetivo é criar um sistema de IA capaz de se adaptar e controlar diversas formas robóticas, oferecendo versatilidade e escalabilidade em várias aplicações.
Cadene destacou algumas capacidades robóticas agora disponíveis na biblioteca LeRobot no GitHub, incluindo a capacitação de robôs para navegar em espaços desconhecidos e pegar objetos a partir de transmissões de vídeo, além de permitir a transferência de itens entre garras robóticas.
Filosofia Open-Source
A decisão de oferecer o LeRobot como um projeto de código aberto é estratégica, visando evitar a concentração de poder e inovação entre poucas corporações. Ao torná-lo acessível gratuitamente, a Hugging Face incentiva uma comunidade global de desenvolvedores, pesquisadores e entusiastas a contribuir e se beneficiar do avanço coletivo da robótica de IA.
Construindo uma Comunidade e um Repositório de Dados
Central ao desenvolvimento do LeRobot está a ambição de criar o maior conjunto de dados de robótica colaborativa já tentado. Em colaboração com universidades, startups, grandes empresas de tecnologia e entusiastas, a Hugging Face está trabalhando para compilar um vasto repositório de dados. Isso inclui terabytes de gravações de vídeo embarcadas, formatadas com o leve LeRobotDataset para uploads e downloads rápidos via o hub da Hugging Face.
Cadene enfatizou no X: "Estamos construindo uma comunidade diversificada de diferentes origens em software e hardware para desenvolver a próxima geração de robôs inteligentes no mundo real." Isso reflete a visão inclusiva do projeto.
Ao reduzir as barreiras de entrada e promover um ambiente de compartilhamento de conhecimento e recursos, a Hugging Face busca cultivar uma comunidade que pode redefinir o futuro da robótica de IA.