- OpenCat es el framework robótico open source de Petoi que permite a personas y entornos educativos construir y experimentar directamente con robots cuadrúpedos
- Combina servos hobby de alto rendimiento, una estructura corporal optimizada y controladores de bajo costo como Arduino, ESP32 y Raspberry Pi para reducir la barrera de entrada
- El código se publicó en 2018 y, además de los productos de Petoi, se ha usado en cientos de robots de otros creadores, expandiéndose como un framework abierto
- Robots producidos en serie del tamaño de la palma de la mano, como Nybble y Bittle, admiten caminar, correr y autoequilibrarse, y han llegado a miles de usuarios en más de 60 países
- Petoi considera que los principales usos de OpenCat son el movimiento robótico, el IoT, la colaboración en desarrollo de IA y la expansión de la educación robótica STEM
Propósito y componentes de OpenCat
- OpenCat es un framework open source de robots cuadrúpedos que impulsa robots de cuatro patas programables como el perro robot Bittle X, el gato robot Nybble Q y el Bittle X Arm de Petoi
- Los robots cuadrúpedos tienen sistemas complejos y requieren mucho capital inicial y especialización, por lo que para una persona era difícil trabajar directamente con un robot que caminara de forma dinámica
- OpenCat se enfoca en reducir las barreras de costo y técnicas para crear y desarrollar kits de robots cuadrúpedos
- Forma principal de construcción:
- Usa servos hobby de alto rendimiento como articulaciones
- Coloca los servos en una estructura corporal optimizada
- Usa hardware universal de bajo costo como Arduino, ESP32 y Raspberry Pi como controladores
- Admite módulos adicionales como cámaras inteligentes, sensores IoT y módulos de comandos de voz
- Proporciona código de control open source eficiente para crear movimientos realistas
Aplicación en productos y expansión open source
- OpenCat, de forma similar a Android, comenzó en los productos de Petoi, pero fue diseñado como un framework open source que también pueden usar otros fabricantes y empresas de robótica
- El código se publicó en 2018 y se ha usado en cientos de robots además de los productos de Petoi
- OpenCat se aplica a los robots producidos en serie del tamaño de la palma de la mano de Petoi: el gato robot Arduino Nybble y el perro robot Arduino Bittle
- Estos robots pueden correr, caminar y mantener el equilibrio por sí mismos como animales reales
- Los kits open source de ensamblaje robótico Nybble y Bittle, tras pasar por crowdfunding, llegaron a miles de usuarios en más de 60 países
- Objetivos de Petoi al compartir OpenCat como open source:
- Fomentar una mayor colaboración entre usuarios y desarrolladores en movimiento robótico, IoT y desarrollo de IA para robots cuadrúpedos asequibles
- Ofrecer materiales educativos y currículos de STEM y robótica a una base de usuarios más amplia
- Inspirar a estudiantes, adultos, adolescentes y niños que aprenden ingeniería y ciencias de la computación
- Participar en flujos de IA robótica e IoT que coordinan las funciones de sistemas complejos
- El proyecto OpenCat surgió en medio del creciente interés tras la demo de Boston Dynamics Dogs de 2015, y en 2016 Rongzhong Li lo inició en su dormitorio como un prototipo de mascota robótica
- El código relacionado puede consultarse en el repositorio de GitHub de Petoi
1 comentarios
Opiniones en Hacker News
Para quien tenga curiosidad, la página de GitHub es mejor y más clara: https://github.com/PetoiCamp/OpenCat
Vi a alguien de Petoi en OpenSauce en San Francisco y, como me gustó más el aspecto de Nybble que el de Bittle, compré un Nybble
Es un juguetito divertido, y me parece bastante bueno lo que Petoi está haciendo con los robots y el framework OpenCat. Pero todavía no sé si es un defecto de diseño o un error sutil durante el armado: la pobre cola del gato es tan larga que toca el piso y el robot se cae
Me recuerda a Accelerando de Charles Stross
Tengo Bittle, el perro robot open source que compré en Kickstarter
Está bastante genial :)
A pesar de su aspecto atractivo y de su diseño visualmente llamativo, los vehículos terrestres no tripulados cuadrúpedos (QUGV) todavía no son óptimos para uso real en campo
En operaciones ISR tienen una movilidad más limitada que los UAV y, frente a los UGV tradicionales, una capacidad de carga bastante mediocre, así que terminan siendo una plataforma que combina las desventajas de ambas categorías. Personalmente, creo que sirven sobre todo para educación, demostraciones o para sacarles un “wow” a personas fuera del ámbito de la robótica. Por ejemplo, la última vez que revisé, los robots de Boston Dynamics no podían bajar escaleras hacia atrás, los de Unitree tendían a sobrecalentarse rápido y sus componentes internos eran propensos a fallar; además, estaban construidos con piezas baratas como tres Jetson Nano en vez de una sola SBC más robusta
No creo que alguien que quiera comprar una mascota robot lo haga buscando maximizar la capacidad de carga o la utilidad real en campo
Si se combinan con funciones de UAV, podrían ser herramientas bastante capaces para mapeo o ISR en lugares como cuevas o zonas posteriores a un terremoto. En particular, los modelos que “saltan” quizá sean especialmente valiosos para mapear la Luna o asteroides
La evasión de colisiones de DJI es bastante buena, pero un vehículo terrestre no se estrella fatalmente por tocar algo
Con un modelo de lenguaje grande, parece posible crear una mascota robot que pueda hablar
Con la tecnología de punta actual no se podría meter una gran tarjeta gráfica dentro de algo así, pero tampoco hace falta. Se conecta a internet y llama a una API
Parece que ya es hora de construir a Teddy de la película “AI”
Me gustaría que saliera algo así como un vehículo con ruedas en el que se pueda montar un celular viejo y que cueste menos de 30 dólares
Para educación estaría bien. Los “prototipos” hechos con Lego Mindstorms son más caros. Hoy parece que los buenos motores representan una parte considerable del costo. Antes hubo startups que intentaron hacer algo así, pero parece que ya cerraron [1]
[1] https://web.archive.org/web/20190104173241/http://www.simple...
Es una historia de pivote bastante audaz
Es sorprendente lo que se puede comprar comercialmente hoy
Boston Dynamics lo mostró y lo puso a la venta por primera vez hace no tanto, y esto salió muy rápido
https://unitreerobotics.net/robotdog/unitree-go1-pro/
Por el precio de una Mac Pro puedes comprar una buena computadora y un perro robot
Muy genial. Estoy intentando introducir poco a poco a mi hijo en esta área, así que voy a seguirle la pista a esto
Si alguien conoce intentos similares o kits que un niño pueda usar de inmediato, me gustaría saberlo
Como referencia, el precio original es de 1000 dólares, así que si un revendedor lo vende más caro, está inflando el precio. También hay productos DIY que requieren impresión 3D, etc.
Me pregunto qué ventajas tiene este producto frente al SunFounder PiDog, que parece más barato
PiDog parece estar un poco mejor en aspectos como sensores