Saltar al contenido
ColombiaMug

El mundo Apple, en español
Con criterio, no con prisa.

Análisis Gadgets

El robot de Hugging Face se lleva bien con tu Mac, hasta que quieres enseñarle algo

El Microduck cuesta $399 y juega sin computador. Su código soporta macOS a propósito. El único muro aparece al entrenarlo: ahí pide una GPU de Nvidia.

Comparte esta nota
Un pequeño robot bípedo azul de un ojo y pico plano, unido por un cable corto a un portátil plateado abierto, mientras al fondo un armario de servidores queda tras una mampara de vidrio que ningún cable cruza.

Hugging Face presentó el Microduck: un pato robot bípedo de 25 centímetros, $399, que camina, patea, patina, se levanta solo cuando lo tumbas y recoge cosas con el pico. Thomas Wolf, cofundador de la compañía, lo anunció como “el primer robot de RL verdaderamente accesible”. El tuit lleva 1,6 millones de vistas.

La pregunta que me hice es la que se hace cualquiera aquí: ¿esto sirve si lo único que tengo es un Mac?

Fui al código a mirar. La respuesta es más interesante que un sí o un no.

Para jugar, el computador casi no aparece

Empecemos por lo obvio, porque se pierde entre el ruido técnico. El Microduck viene con mando de juego incluido y siete comportamientos ya entrenados. El README del proyecto lo dice sin ceremonia: “Pick up a gamepad and drive.”

El asterisco está en el primer emparejamiento. La documentación de Pollen lo resuelve con un comando que corre en el propio robot, sudo robotctl pad pair, al que se llega por ssh o desde un portátil. Hecho eso una vez, el mando queda emparejado y de confianza, y se reconecta solo al arrancar, sin nadie conectado.

Vale la pena el matiz de dónde sale ese dato: esa documentación es la del entorno de desarrollo. Si el mando que viene en la caja llega ya emparejado de fábrica, Pollen todavía no lo ha dicho.

Y el Mac está soportado a propósito

Aquí viene lo que no esperaba encontrar. Pollen no solo tolera macOS: lo eligió.

El archivo CONTRIBUTING.md abre diciendo que el robot corre Linux, pero que “desarrollas en Linux o macOS”. Y sobre macOS es explícito: correr la suite completa son 942 tests pasando, “nada excluido”. Las dos únicas excepciones son pruebas del sensor de profundidad que no tienen contra qué correr porque el driver habla con un bus de Linux, es decir, código que vive en el robot y no en tu máquina.

Hay algo todavía más deliberado en duckctl, el cliente que controla al robot desde un portátil por Bluetooth, sin red y sin ssh. Los propios comentarios del proyecto explican por qué eligieron una librería y no otra:

btleplug en vez de bluer, porque esto corre en la máquina de un desarrollador: CoreBluetooth en macOS, BlueZ en Linux, WinRT en Windows. bluer dejaría el cliente solo para Linux, lo que echa a perder [el propósito].”

Descartaron la opción cómoda para no dejar fuera a los Mac. CoreBluetooth es el framework de Apple.

Y el detalle que remata: en el documento de diseño de la ruta de la app, fechado el 5 de agosto, la primera prueba end-to-end contra hardware real la hicieron desde un Mac.

“El camino funciona de extremo a extremo en hardware: un Mac descubrió el robot, se emparejó, leyó la versión de la API, pasó el PIN y recibió de vuelta un system.info real.”

El mismo documento admite qué falta: el enlace todavía no va cifrado y, hasta esa fecha, nada se había probado con un teléfono, solo con portátiles. La app de móvil está diseñada, no terminada.

El muro está en un solo sitio

Entonces, ¿dónde aparece el problema? En una sola parte, y es justo la que el anuncio pone en el centro: entrenar comportamientos nuevos.

El README de microduck_rl es de una línea:

“Requires a CUDA GPU (training runs through MuJoCo Warp) and uv.”

CUDA es Nvidia. MuJoCo Warp, el simulador acelerado que usa el proyecto para correr miles de entornos en paralelo, solo funciona sobre tarjetas Nvidia. Un M4 no sirve, un M5 Max tampoco. Entrenar una marcha decente toma entre una y dos horas con 4.096 entornos simultáneos, y eso pide hardware que Apple no fabrica.

La salida que ofrece Pollen está dos líneas más abajo:

“¿No tienes GPU? Añade --hf-jobs a cualquier comando de entrenamiento para correrlo en Hugging Face Jobs en vez de local.”

O sea: mandas el trabajo a la nube de Hugging Face y lo pagas.

Microduck desde un Mac
Sí se puede
  • Manejar el robot con el mando incluido, una vez emparejado
  • Controlar el robot por Bluetooth con duckctl (CoreBluetooth en macOS)
  • Compilar y correr la suite completa del proyecto (942 tests)
  • Reentrenar en la nube con --hf-jobs
No en local
  • No Entrenar políticas nuevas en tu propia máquina (pide GPU CUDA)
  • No Correr MuJoCo Warp, el simulador acelerado del proyecto

Elaborado con el README, CONTRIBUTING.md y los documentos de diseño de pollen-robotics/microduck y microduck_rl, consultados el 28 de agosto de 2026. Dos advertencias: la app de teléfono está diseñada pero, según el documento del 5 de agosto, aún no se había probado con un teléfono real; y el repositorio de entrenamiento declara la GPU CUDA como requisito general, así que correr el simulador en local desde un Mac no está documentado ni desmentido.

Dicho de frente: esto no es Pollen ignorando a Apple. Es al revés, se tomaron trabajo para incluirla. El muro es de la industria: el entrenamiento por refuerzo hoy vive en territorio de Nvidia, y ningún fabricante de robots de $399 va a resolver eso solo.

El asterisco del “código abierto”

Hay otro matiz que casi ningún titular recoge. El press kit oficial lo acota:

“La declaración de código abierto cubre el stack de software. Los archivos de diseño mecánico y electrónico, no.”

The Register preguntó directamente y un vocero de Pollen confirmó que no hay planes de abrir el hardware.

Y es un retroceso, no una omisión. La FAQ del Reachy Mini, el robot anterior de la misma casa, sigue diciendo hoy que “los archivos STL están disponibles en el repositorio para que puedas imprimir piezas tú mismo”, con archivos STEP planeados. En el producto de 2025 podías imprimirte una pieza rota. En el de 2026, no.

Lo que traes por $399

Del press kit: 25 cm de alto por 14 de ancho, menos de 800 gramos, 15 grados de libertad entre patas, cabeza y cuello. Adentro, un Rockchip RK3566 con acelerador de IA, 1 GB de RAM y 32 GB de almacenamiento. Cámara frontal, dos unidades de medición inercial, una matriz de tiempo de vuelo de 8×8 y dos antenas NFC.

Batería NP-F550 de cámara, extraíble, 2.600 mAh, alrededor de una hora de autonomía. Bucle de control a 50 Hz. Cuatro colores y mando incluido.

Un ajuste de expectativa: varios medios hablan de “LiDAR”. Una matriz de 8×8 es un sensor de profundidad modesto, no el LiDAR de un carro autónomo.

Pollen Robotics es de Burdeos, Hugging Face la compró en abril de 2025 y dice haber colocado más de 10.000 Reachy Mini. Las pre-órdenes abrieron el 27 de agosto y las entregas se prometen antes de Navidad, en Norteamérica y Europa.

Lo que sigue

Queda una coincidencia difícil de ignorar. El Microduck se anunció un día después de que se reportara que Nvidia compraría a Hugging Face por $12.900 millones.

The Register lo intentó y dejó constancia del silencio: el vocero de Pollen respondió con gusto todo lo del pato, y nada sobre Nvidia.

Así que el robot abierto de Hugging Face necesita una GPU de Nvidia para aprender algo nuevo. Y Nvidia, si el reporte se confirma, va a ser la dueña de Hugging Face.

Para quien tenga un Mac y ganas de un pato: cómpralo tranquilo. Juega, prográmalo, contrólalo, corre sus políticas. Solo ten claro que el día que quieras enseñarle un truco propio, o pagas nube o te consigues una tarjeta.

Comparte esta nota