MarketGen: A Scalable Simulation Platform with Auto-Generated Embodied Supermarket Environments

MarketGen es una plataforma de simulación escalable que utiliza generación procedural basada en agentes para crear automáticamente entornos de supermercado realistas y diversos, abordando la falta de datos en entornos comerciales complejos mediante un nuevo benchmark con tareas de manipulación móvil y de larga duración validado con transferencia sim2real.

Xu Hu, Yiyang Feng, Junran Peng, Jiawei He, Liyi Chen, Wei Sui, Chuanchen Luo, Xucheng Yin, Qing Li, Zhaoxiang Zhang

Publicado 2026-03-06
📖 4 min de lectura☕ Lectura para el café

Each language version is independently generated for its own context, not a direct translation.

¡Hola! Imagina que quieres enseñarle a un robot a trabajar en un supermercado gigante. El problema es que entrenar a estos robots en la vida real es caro, lento y peligroso (imagina un robot derramando leche o chocando con estanterías). Además, construir un supermercado de juguete para probarlos es una tarea titánica que requiere miles de horas de trabajo manual.

Aquí es donde entra MarketGen, la solución que proponen los autores. Vamos a explicarlo como si fuera una historia:

🏗️ El Problema: Construir un Supermercado a Mano es como Pintar la Mona Lisa con los Ojos Vendados

Antes, para crear un entorno de simulación (un "videojuego" realista para robots), los científicos tenían que colocar cada estante, cada caja de cereal y cada refrigerador a mano, uno por uno.

  • La analogía: Es como si quisieras construir una ciudad entera de Lego, pero tuvieras que poner cada ladrillo individualmente con pinzas. Es aburrido, lento y, si quieres probar 100 ciudades diferentes, te llevaría una vida entera.
  • Además, la mayoría de los "videojuegos" existentes solo simulaban cocinas o mesas de comedor (cosas pequeñas), no supermercados complejos.

🤖 La Solución: MarketGen, el "Arquitecto Robot"

Los autores crearon MarketGen, una plataforma que actúa como un arquitecto y constructor automático. En lugar de poner ladrillos a mano, le das una orden y ¡zas! El supermercado aparece.

Funciona con dos cerebros trabajando en equipo:

  1. El "Arquitecto Inteligente" (El Agente):

    • Tú le hablas o le muestras una foto de referencia. Por ejemplo: "Quiero una tienda pequeña y moderna, con estantes de metal y mucha luz".
    • Este "cerebro" (basado en Inteligencia Artificial) entiende lo que quieres y dibuja el plano: "Aquí van las frutas, allá los refrigeradores, y en el medio los pasillos".
    • La magia: No solo dibuja líneas; entiende las reglas de un supermercado real (no puedes poner la carne cruda al lado de los helados, por ejemplo).
  2. El "Constructor Rápido" (PCG - Generación Procedural):

    • Una vez que el Arquitecto tiene el plano, el Constructor toma una biblioteca gigante de más de 1,000 productos (desde galletas hasta botellas) y más de 100 tipos de estanterías.
    • La analogía: Imagina que tienes una caja de Lego infinita donde las piezas son "paramétricas". Si necesitas un estante de 5 metros, el robot lo construye automáticamente ajustando las piezas. Si necesitas uno de 2 metros, lo hace también. ¡Todo en segundos!

🎮 El Campo de Pruebas: Dos Misiones para los Robots

Para ver si los robots aprenden de verdad, MarketGen les pone dos pruebas difíciles, como niveles de un videojuego:

  1. La Misión del Cajero (Checkout Unloading):

    • El robot está quieto en una caja registradora. Tiene que tomar productos de una cesta desordenada (donde las cosas están apiladas y ocultas) y ponerlos en la cinta.
    • El reto: Es como intentar sacar un juguete de una caja llena de arena sin tirar nada. Requiere mucha precisión y paciencia.
  2. La Misión del Repartidor (In-Aisle Item Collection):

    • El robot tiene que caminar por los pasillos, buscar un producto específico entre miles de opciones idénticas (¡imagina buscar una lata de refresco entre 500 latas iguales!) y llevarla a una cesta.
    • El reto: Es como jugar a "buscar la aguja en el pajar" mientras caminas por un laberinto estrecho sin chocar con nada.

🧪 ¿Funciona de verdad? (Del Videojuego a la Realidad)

Lo más impresionante es que probaron esto en la vida real.

  • La analogía: Imagina que entrenas a un piloto de carreras en un simulador de videojuego. MarketGen es tan realista (con la física de los objetos, la luz, los materiales) que cuando el robot "salta" del videojuego a un supermercado real, sabe exactamente qué hacer.
  • Los resultados mostraron que lo que el robot aprendió en la simulación funcionó casi igual de bien en la realidad. ¡Es como si el videojuego hubiera sido un entrenamiento perfecto!

🌟 En Resumen

MarketGen es como tener una máquina del tiempo y de construcción para la robótica.

  • Antes: Construir un supermercado para robots tomaba meses y costaba una fortuna.
  • Ahora: Con MarketGen, puedes pedirle a la IA que genere un supermercado nuevo en segundos, con productos diferentes y estantes distintos, para entrenar a los robots miles de veces sin romper nada.

Esto abre la puerta a que, en el futuro, veamos robots trabajando en nuestros supermercados reales, organizando las estanterías o ayudando a los clientes, porque primero aprendieron en este "parque de atracciones" virtual creado por MarketGen.