- OpenCat é o framework open source de robótica da Petoi que permite a indivíduos e ambientes educacionais construir e experimentar robôs quadrúpedes por conta própria
- Combina servos de alto desempenho para hobby, uma estrutura corporal otimizada e controladores de baixo custo como Arduino, ESP32 e Raspberry Pi para reduzir a barreira de entrada
- O código foi disponibilizado em 2018 e se expandiu como um framework aberto, sendo usado não apenas em produtos da Petoi, mas também em centenas de robôs de outros criadores
- Robôs de produção em série do tamanho da palma da mão, como Nybble e Bittle, oferecem suporte a caminhar, correr e autoequilíbrio, e foram entregues a milhares de usuários em mais de 60 países
- A Petoi vê a colaboração no desenvolvimento de movimentos robóticos, IoT e IA, além da disseminação da educação em robótica STEM, como os principais usos do OpenCat
Objetivo e composição do OpenCat
- OpenCat é um framework open source de robótica quadrúpede que aciona robôs de quatro patas programáveis, como o cão robô Bittle X, o gato robô Nybble Q e o Bittle X Arm da Petoi
- Robôs quadrúpedes têm sistemas complexos e exigem muito capital inicial e especialização, o que tornava difícil para indivíduos trabalhar diretamente com robôs que caminham dinamicamente
- O OpenCat foca em reduzir as barreiras de custo e técnicas para a criação e o desenvolvimento de kits de robôs quadrúpedes
- Principais componentes:
- Usa servos de alto desempenho para hobby como articulações
- Posiciona os servos em uma estrutura corporal otimizada
- Usa hardware comum de baixo custo, como Arduino, ESP32 e Raspberry Pi, como controlador
- Oferece suporte a módulos complementares, como módulos de câmera inteligente, sensores IoT e módulos de comando por voz
- Fornece código de controle open source eficiente para trabalhar com movimentos expressivos
Aplicação em produtos e expansão open source
- O OpenCat foi projetado como um framework open source que começou em produtos da Petoi, mas que também pode ser usado por outros criadores de robôs e empresas, de forma semelhante ao Android
- O código foi disponibilizado em 2018 e também é usado em centenas de robôs além dos produtos da Petoi
- O OpenCat é aplicado aos robôs de produção em série do tamanho da palma da mão da Petoi: o gato robô Arduino Nybble e o cão robô Arduino Bittle
- Esses robôs conseguem correr, caminhar e se equilibrar sozinhos como animais reais
- Os kits open source de montagem dos robôs Nybble e Bittle passaram por crowdfunding e foram entregues a milhares de usuários em mais de 60 países
- Objetivos da Petoi ao compartilhar o OpenCat como open source:
- Promover a colaboração de mais usuários e desenvolvedores no desenvolvimento de movimentos robóticos, IoT e IA para robôs quadrúpedes acessíveis
- Oferecer materiais e currículos de educação STEM e robótica a um público mais amplo
- Focar em inspirar estudantes, adultos, adolescentes e crianças que aprendem engenharia e ciência da computação
- Participar dos fluxos de IA robótica e IoT que coordenam as funções de sistemas complexos
- O projeto OpenCat surgiu em meio ao interesse crescente após a demonstração dos Boston Dynamics Dogs em 2015, e começou em 2016 com Rongzhong Li, em seu quarto de dormitório, como um protótipo de pet robótico
- O código relacionado pode ser encontrado no repositório GitHub da Petoi
1 comentários
Comentários do Hacker News
Para quem tiver curiosidade, a página no GitHub é melhor e mais organizada: https://github.com/PetoiCamp/OpenCat
Vi o pessoal da Petoi na OpenSauce em San Francisco e comprei o Nybble porque gostei mais da aparência dele do que da do Bittle
É um brinquedinho divertido, e acho bem legal o que a Petoi faz com os robôs e o framework OpenCat. Só que ainda não sei se é defeito de projeto ou algum pequeno erro na montagem, mas o rabo do pobre gato é comprido demais, encosta no chão e faz o robô cair
Me lembrou Accelerando, do Charles Stross
Tenho um Bittle, o cachorro-robô open source que comprei na época do Kickstarter
É bem legal :)
Apesar do visual bacana e do projeto visualmente atraente, veículos terrestres não tripulados quadrúpedes (QUGV) ainda não são ideais para uso real em campo
Em operações de ISR, têm mobilidade mais limitada do que UAVs e, em comparação com UGVs tradicionais, a capacidade de carga é mediana, então acabam reunindo as desvantagens das duas categorias. Pessoalmente, acho que servem mais para educação, demonstrações e para arrancar reação de “uau” de pessoas fora da área de robótica. Por exemplo, da última vez que vi, os robôs da Boston Dynamics não conseguiam descer escadas de costas, os da Unitree tendiam a superaquecer rápido e os componentes internos também eram vulneráveis a falhas, além de serem montados com peças baratas como 3 Jetson Nano em vez de um único SBC mais robusto
Quem quer comprar um robô de estimação provavelmente não vai decidir a compra com base em maximizar capacidade de carga ou utilidade prática em campo
Combinados com capacidades de UAV, podem ser ferramentas bem competentes para mapeamento ou ISR em lugares como cavernas ou áreas após terremotos. Os tipos que “saltam”, em especial, talvez sejam particularmente valiosos para mapear a Lua ou asteroides
O desvio de obstáculos da DJI é bem bom, mas um veículo terrestre não cai fatalmente só porque encostou em alguma coisa
Com grandes modelos de linguagem, parece dar para fazer um robô de estimação que fala
Com o estado da arte atual, não dá para colocar uma placa de vídeo grande dentro de algo assim, mas também não precisa. É só conectar à internet e chamar uma API
Parece que chegou a hora de criar o Teddy do filme “A.I.”
Seria legal aparecer um veículo com rodas desse tipo, em que desse para colocar um celular velho em cima e que custasse menos de 30 dólares
Parece bom para educação. Os “protótipos” feitos com Lego Mindstorms são mais caros. No momento, parece que motores bons representam uma parte considerável do custo. Já houve startups tentando fazer algo assim, mas parecem ter fechado [1]
[1] https://web.archive.org/web/20190104173241/http://www.simple...
É uma história de pivot bem ousada
É impressionante o que já se consegue comprar comercialmente hoje
Não faz tanto tempo desde que a Boston Dynamics mostrou e começou a vender isso pela primeira vez, e mesmo assim evoluiu muito rápido
https://unitreerobotics.net/robotdog/unitree-go1-pro/
Pelo preço de um Mac Pro, dá para comprar um computador decente e um cachorro-robô
Muito legal. Estou tentando introduzir meu filho a essa área aos poucos, então vou acompanhar isso
Se alguém conhecer iniciativas parecidas ou kits que uma criança possa usar logo de cara, seria bom saber
Só para constar, o preço original era de 1000 dólares, então, se algum revendedor vender mais caro, está inflando o preço. Também existem produtos DIY que exigem impressão 3D e coisas do tipo
Queria saber qual é a vantagem deste produto em comparação com o SunFounder PiDog, que parece mais barato
O lado do PiDog parece até um pouco melhor em aspectos como sensores