ACTUALIDAD EN IA Y TECNOLOGÍA
Inicio / Artículos / Robótica
Robótica · Pollen Robotics

Microduck Arena lleva la locomoción de un pequeño bípedo a un entorno virtual

Pollen Robotics publicó la demostración de Microduck Arena el 12 de octubre de 2026. El entorno virtual permite explorar la locomoción de un bípedo y su relación con las políticas de aprendizaje y el robot físico.

Pollen Robotics: imagen del material de presentación
Imagen del vídeo de Pollen Robotics.

Rampas, recorridos y pruebas con patines convierten la locomoción en algo que puede observarse intento a intento. Pollen Robotics publicó el 12 de octubre de 2026 una demostración de Microduck Arena, un entorno virtual relacionado con su pequeño robot bípedo. La escena de la arena pertenece a la simulación; el hardware tiene documentación separada. [1] [2] [3]

El Microduck físico se describe con unos 25 centímetros de altura, 800 gramos y quince servos, con un ciclo de control de 50 Hz. Esa escala no elimina el problema central de caminar: relacionar postura, movimiento y órdenes para conservar el apoyo mientras cambia el entorno. [2]

Una política decide cómo mover el cuerpo

Microduck Arena está publicado bajo la cuenta de Pollen Robotics en Hugging Face. La demostración presenta un entorno de simulación con recorridos, rampas y pruebas con patines. El repositorio de Microduck describe por separado el robot. [1] [2] [3]

El modelo virtual representa el movimiento dentro de sus condiciones físicas. Una escena de simulación no acredita que el aparato real haya ejecutado la misma acción en ese terreno.

Una política transforma información de estado en acciones. En locomoción, puede recibir señales sobre postura y movimiento y producir órdenes para las articulaciones. No necesita describir verbalmente cada paso. Su utilidad se mide por cómo responde a lo que ocurre durante el movimiento.

El repositorio del robot describe ejecución sobre un Rockchip RK3566, con quince servos y control a 50 Hz. [2] Cincuenta ciclos por segundo equivalen a una actualización cada veinte milisegundos. Es una frecuencia de control, no una cifra de velocidad al caminar ni una garantía de respuesta total del sistema.

El proyecto de entrenamiento utiliza PPO sobre entornos de MuJoCo Warp mediante mjlab. Publica una receta con física de actuadores, variación de condiciones y exportación a ONNX. [4] Es documentación del proyecto físico y de sus políticas; no acredita por sí sola las reglas actuales de Arena.

En términos generales, el aprendizaje por refuerzo utiliza una señal de evaluación para favorecer ciertos comportamientos. Definirla importa tanto como entrenar: si se recompensa únicamente avanzar, el sistema puede encontrar una forma de hacerlo que no coincida con la marcha que esperaba el diseñador. El objetivo debe representar también las restricciones que hacen útil el movimiento.

Una política que solo conoce un suelo ideal puede depender demasiado de él. Introducir variación permite exponerla a fricciones, respuestas del motor o perturbaciones diferentes. La intención es evitar que un ajuste válido en una única representación falle ante pequeñas diferencias reales.

La variación tampoco resuelve todo. Si falta un efecto importante en el modelo, cambiar números alrededor de una representación incompleta puede no cubrirlo. Para transferir hay que comparar qué ocurrió en simulación y en el aparato: contacto, holguras, sensores y retrasos pueden explicar diferencias de resultado.

Del entrenamiento al robot físico

La arquitectura documentada concentra el acceso a motores en robotd; otros servicios gestionan configuración, medios y actualizaciones. Los clientes envían intenciones, mientras la capa de control decide qué resulta ejecutable. También se describe verificación de actualización y vuelta a la versión anterior si falla una comprobación de salud. [5]

Separar responsabilidades ayuda a que una interfaz no tenga que controlar cada motor directamente y a conservar una vía de recuperación cuando algo no arranca. Es un ejemplo de trabajo de producto que no aparece en una carrera virtual: operar un robot también consiste en mantenerlo configurable y actualizable.

Entrenar produce una política a partir de muchos intentos. Ejecutar aplica una política preparada al estado presente. Competir añade reglas, recorrido y criterio de puntuación. Un usuario puede interactuar con una simulación sin haber entrenado un comportamiento nuevo, y un robot puede ejecutar sin volver a aprender en ese momento.

La documentación de entrenamiento requiere GPU compatible con CUDA para su flujo publicado. [4] Eso no significa que cada visitante de una arena web necesite el mismo equipo. Los requisitos pertenecen a la tarea concreta. Esta separación evita presentar una experiencia de navegador como si incluyera automáticamente entrenamiento local o un robot físico.

Las diferencias entre un modelo virtual y el mundo físico pueden afectar contacto, sensores y respuesta de los actuadores. Incluso una simulación útil no permite prometer que un comportamiento funcionará igual al transferirlo.

Un ensayo físico debería describir el robot, la versión de software, el suelo y las condiciones de prueba. También recoger fallos e intervenciones. La velocidad de un personaje virtual, por sí sola, no informa de la autonomía o resistencia de un producto que alguien vaya a comprar.

El entorno y el código están separados

La simulación permite observar qué cambia al modificar un comportamiento: equilibrio, recorrido y caídas. Repetir una tarea ayuda a distinguir una mejora consistente de un único intento favorable.

Pista, física, posición inicial y número de intentos condicionan cualquier comparación. Las reglas y puntuaciones corresponden a la versión vigente del entorno y pueden cambiar con sus actualizaciones.

El espacio de Arena, el repositorio del robot y el entorno de entrenamiento son las fuentes originales del proyecto. Los requisitos de instalación corresponden a cada actividad: visitar una interfaz, ejecutar una política o entrenarla. [1] [2] [4]

La conexión entre estos componentes permite seguir el recorrido desde un comportamiento virtual hasta su posible ejecución física, manteniendo separadas las condiciones de cada etapa.

La receta de entrenamiento documenta MuJoCo Warp mediante mjlab, PPO y exportación de políticas a ONNX. Ejecutar una política preparada no significa que el robot o la escena estén aprendiendo en ese instante. Tampoco la documentación de entrenamiento establece por sí sola las reglas o la clasificación de Arena. Son piezas relacionadas de un proyecto que deben leerse en su contexto. [4]

Fuentes y documentación

  1. Pollen Robotics: Microduck Arena ↗
  2. Pollen Robotics: proyecto Microduck ↗
  3. Pollen Robotics: demostración original ↗
  4. Pollen Robotics: entrenamiento Microduck RL ↗
  5. Pollen Robotics: arquitectura del software del robot ↗

El vídeo original de Pollen Robotics

Original de Pollen Robotics

Original de Pollen Robotics. El reproductor conecta con YouTube al pulsar. Abrir en YouTube ↗