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

MarketGen is een schaalbaar simulatieplatform met een agent-gebaseerde procedurele generatieframework dat realistische supermarktomgevingen en een nieuwe benchmark creëert om geavanceerde embodied AI-agenten voor complexe commerciële taken te trainen en evalueren.

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

Gepubliceerd 2026-03-06
📖 4 min leestijd☕ Koffiepauze-leesvoer

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

MarketGen: De Digitale Supermarkt die Zich Zelf Bouwt

Stel je voor dat je een robot wilt trainen om in een supermarkt te werken. In het verleden was dit als proberen een auto te leren rijden in een leeg veld, en dan plotseling te zeggen: "Oké, nu rijd je door een drukke stad met verkeerslichten, winkels en mensen." Het is bijna onmogelijk om die stad handmatig te bouwen voor elke test.

De onderzoekers van MarketGen hebben een oplossing bedacht die je kunt vergelijken met een magische, zelfbouwend supermarkt. Hier is hoe het werkt, in simpele taal:

1. Het Probleem: De "Handgemaakte" Supermarkt

Vroeger moesten wetenschappers elke supermarkt voor robots handmatig bouwen, net als een kind dat urenlang met Lego blokken een stadje moet maken.

  • Het nadeel: Het kostte eeuwen, was saai, en elke supermarkt zag er hetzelfde uit.
  • De oplossing: MarketGen is een platform dat automatisch een hele supermarkt bouwt, compleet met planken, koelkasten en duizenden producten, op basis van een simpele opdracht.

2. De Magische Bouwer: De "Architect" en de "Bouwer"

MarketGen werkt met een slim team van twee digitale helpers:

  • De Architect (De Agent): Dit is de "hersenen". Jij geeft de Architect een opdracht, bijvoorbeeld: "Bouw een gezellige, moderne supermarkt met veel fruit en metalen planken" (of je uploadt een foto van een stijl die je mooi vindt). De Architect denkt na over de indeling: Waar komt de groente? Waar de kassa? Hij gebruikt slimme regels uit de echte wereld om een logisch plan te maken.
  • De Bouwer (De PCG): Dit is de "hand". Zodra de Architect het plan heeft, begint de Bouwer direct te werken. Hij pakt duizenden 3D-modellen (flesjes melk, blikken soup, fruit) en plaatst ze automatisch op de juiste plek. Hij past zelfs de planken aan: "Deze plank moet 6 verdiepingen hoog zijn, die andere 4."

De Analogie: Het is alsof je een pizzabakker bent die een robot stuurt. Je zegt: "Maak een pizza met veel kaas." De robot (MarketGen) pakt niet alleen de kaas, maar bouwt ook de oven, de tafel en de winkel eromheen, allemaal in een fractie van een seconde.

3. De Schatkist: Duizenden Producten

Om de supermarkt echt te laten lijken, hebben ze een enorme digitale schatkist gemaakt.

  • Er zijn meer dan 1.100 verschillende producten (van banaan tot blikje cola).
  • Er zijn meer dan 100 soorten meubels (planken, koelkasten, kassa's) die je kunt aanpassen. Je kunt de hoogte van een plank veranderen of de kleur van de vloer aanpassen, net als bij een video-game, maar dan met echte fysica (zodat een flesje echt omvalt als je er tegen stoot).

4. De Proef: Twee Lastige Taken voor Robots

Om te testen of hun robots echt slim zijn, hebben ze twee moeilijke proeven bedacht, alsof je een stagiair test in een echte winkel:

  1. De Kassa (Checkout Unloading): De robot moet als kassamedewerker producten uit een winkelmandje halen en op de band leggen. Dit is lastig omdat de producten vaak op elkaar liggen en de robot moet weten hoe hij ze vastpakt zonder ze te laten vallen.
  2. De Schapvuller (In-Aisle Item Collection): De robot moet door de gangen lopen, een specifiek product vinden tussen honderden andere producten, en het in zijn mandje doen. Dit is als een zoektocht in een bibliotheek waar alle boeken op elkaar lijken, maar dan met een robotarm.

5. Van Virtueel naar Echt: De "Sim-to-Real" Test

Het allerbelangrijkste is dat MarketGen niet alleen een spelletje is. De onderzoekers hebben getest of wat de robot in de simulatie leert, ook werkt in de echte wereld.

  • Ze lieten een robot in de computer een flesje pakken.
  • Vervolgens lieten ze dezelfde robot in het echte leven een flesje pakken.
  • Het resultaat: Het werkte bijna even goed! Dit betekent dat je robots kunt trainen in deze digitale supermarkt, en ze daarna direct kunt inzetten in een echte supermarkt, zonder dat je maandenlang in de echte winkel hoeft te oefenen.

Samenvattend

MarketGen is als een onuitputtelijke, zelfbouwend supermarkt die wetenschappers helpt om robots te trainen voor moeilijke banen in de echte wereld. Het bespaart tijd, maakt het mogelijk om oneindig veel verschillende winkelindelingen te testen, en zorgt ervoor dat robots die in de computer leren werken, ook echt kunnen werken in de supermarkt van de buren.

Het is de eerste stap naar een toekomst waarin robots ons helpen met het invullen van schappen en het scannen van producten, zodat wij ons kunnen richten op het kiezen van de lekkerste aardbeien.