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

MarketGen è una piattaforma di simulazione scalabile che utilizza una generazione procedurale basata su agenti per creare ambienti di supermercato realistici e complessi, fornendo un nuovo benchmark e una vasta libreria di asset per valutare e accelerare lo sviluppo di agenti embodied in contesti commerciali.

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

Pubblicato 2026-03-06
📖 4 min di lettura☕ Lettura da pausa caffè

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

Immagina di voler insegnare a un robot a lavorare al supermercato. Sembra facile, vero? "Prendi il latte, mettilo nel carrello". Ma nella realtà, i supermercati sono caotici, pieni di migliaia di prodotti diversi, scaffali alti, corridoi stretti e persone che camminano ovunque.

Fino a oggi, i ricercatori hanno dovuto costruire questi ambienti virtuali "a mano", pezzo per pezzo, come se stessero montando un gigantesco set cinematografico per ogni singolo esperimento. Era lento, costoso e noioso.

Ecco che entra in scena MarketGen, il nuovo "super-architetto" digitale presentato in questo documento.

Ecco come funziona, spiegato in modo semplice:

1. Il "Cucina" dei Supermercati (La Piattaforma)

Pensa a MarketGen come a un chef robotico che non solo cucina, ma progetta l'intero ristorante.

  • Il problema: Prima, se volevi un supermercato virtuale, dovevi disporre ogni singola bottiglia e ogni scaffale manualmente. Era come dover disegnare a mano ogni singolo mattone di un grattacielo.
  • La soluzione MarketGen: Ora, puoi dire al sistema: "Voglio un piccolo negozio di quartiere, luminoso, con molti snack e bevande" oppure puoi mostrargli una foto di un supermercato che ti piace.
  • Come fa: Il sistema usa due "cervelli" che lavorano insieme:
    1. L'Architetto (Agente): Decide dove vanno i corridoi, i frigoriferi e le casse. Sa che il reparto latte non va vicino alla carne cruda (proprio come nella realtà!).
    2. Il Costruttore (PCG): Prende i piani dell'architetto e riempie automaticamente gli scaffali con migliaia di prodotti. Non usa solo scatole generiche, ma ha una libreria con più di 1.100 prodotti reali (dalle banane alle scatole di cereali) e 100+ tipi di arredi (frigoriferi, scaffali, casse) che possono essere modificati al volo (es. "aggiungi due ripiani in più").

È come avere un Lego infinito e intelligente: tu dai l'idea, e lui costruisce un intero supermercato realistico in pochi secondi, pronto per essere usato.

2. La Palestra per i Robot (Il Benchmark)

Una volta costruito il supermercato virtuale, MarketGen crea una "palestra" per testare i robot. Immagina due tipi di prove:

  • Il Cassiere (Checkout Unloading): Il robot deve stare fermo alla cassa e prendere velocemente oggetti da un carrello pieno, come se stesse aiutando un cliente a pagare. È una prova di precisione e velocità.
  • Il Commesso (In-Aisle Item Collection): Qui il robot deve muoversi! Deve camminare tra i corridoi, trovare un prodotto specifico tra migliaia di altri simili (es. trovare quel particolare succo di frutta) e prenderlo. È una prova di navigazione e intelligenza.

3. La Prova del Fuoco (Dalla Simulazione alla Realtà)

Il vero trucco di MarketGen è che ciò che succede nel computer funziona anche nel mondo reale.

  • L'esperimento: I ricercatori hanno fatto provare al robot di prendere oggetti (bottiglie, lattine, scatole) sia nel supermercato virtuale che in uno vero.
  • Il risultato: Il robot ha avuto quasi lo stesso successo in entrambi i casi! Questo significa che MarketGen è così realistico che i robot possono "allenarsi" milioni di volte nel computer senza rompere nulla, e poi andare a lavorare nel vero supermercato senza bisogno di riaddestramento.

Perché è importante?

Prima di MarketGen, insegnare a un robot a fare la spesa era come insegnargli a nuotare in una piscina vuota e poi sperare che sappia nuotare in mare in tempesta.
Ora, MarketGen è come una piscina virtuale con onde, correnti e sabbia sul fondo che imita perfettamente il mare. I robot possono fare errori, cadere e imparare nel mondo virtuale, per poi diventare esperti nel mondo reale.

In sintesi: MarketGen è il ponte magico che permette all'Intelligenza Artificiale di imparare a lavorare nei luoghi più complessi e affollati della nostra vita quotidiana, come il supermercato, accelerando il giorno in cui potremo avere robot che ci aiutano davvero a fare la spesa.