Robot-Factored World Models via Robot Rendering
Dit artikel stelt "robot-gefactoreerde wereldmodellen" voor die actie-geconditioneerde videovoorspelling en generalisatie over verschillende robot-embodiments verbeteren door de specifieke realisatie en geometrie van de robot te ontkoppelen in expliciete door controllers gegenereerde trajecten en gerenderde visuele beelden op basis van URDF, waardoor het model zich uitsluitend kan concentreren op het leren hoe de omgeving reageert op zichtbare robotbeweging.
Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer
Stel je voor dat je een superintelligente robot probeert te leren de toekomst te voorspellen. Niet de toekomst van de aandelenmarkt of het weer, maar de directe toekomst van een kamer: als de robot uitreikt om een kopje te pakken, wat zal er dan met het kopje gebeuren? Zal het omvallen? Zal het schuiven? Dit is de taak van een "wereldmodel". Denk aan een wereldmodel als een mentale filmprojector in de hersenen van een robot. In plaats van daadwerkelijk het kopje vast te pakken en een rommel te riskeren, draait de robot een simulatie: "Als ik deze beweging maak, laat de video zien dat het kopje valt." Dit is ongelooflijk nuttig omdat het robots in staat stelt om te oefenen en te plannen zonder in de echte wereld iets kapot te maken.
Maar hier komt het lastige deel: hoe vertel je de filmprojector welke beweging hij moet maken? In het verleden probeerden wetenschappers de ruwe computercode van de robot (zoals "beweeg gewricht 3 naar hoek 45") rechtstreeks in de filmmaker te voeren. Het probleem is dat die code als een geheime taal is die specifiek is voor het lichaam van één robot. Het laat de filmmaker niet zien hoe de robot eruitziet of waar hij zich bevindt in de kamer. Het is alsof je een regisseur vertelt: "Druk op knop X", zonder het gezicht van de acteur of de set te laten zien. De filmmaker moet dan zowel raden hoe de robot eruitziet als hoe de kamer reageert, wat veel werk is en vaak leidt tot verwarrende films.
Dit artikel introduceert een slimme nieuwe manier om dit puzzelstukje op te lossen, genaamd "Robot-Factored World Models". De auteurs suggereren dat we stoppen met de filmmaker vragen om de lichaamstaal van de robot te raden. In plaats daarvan moeten we de filmmaker een vooraf gemaakte, 3D-animatie van de bewegende robot geven, gerenderd precies zoals een videogame-personage. Ze noemen dit een "nominale trajectorie". Voordat de robot iets aanraakt, berekent de computer exact hoe de robot zou bewegen op basis van zijn eigen instructies, waarbij de rommelige realiteit van de kamer even wordt genegeerd. Vervolgens veranderen ze die berekening in een visuele video van de arm en hand van de robot die in de lucht zweven.
De magie gebeurt wanneer ze deze "zwevende robotvideo" samen met een video van de kamer in het wereldmodel voeren. Het model hoeft niet meer te raden hoe de robot eruitziet; het ziet simpelweg de robot bewegen in de video en leert hoe de objecten in de kamer op die specifieke beweging reageren. Om er zeker van te zijn dat de robot weet of hij de kop echt aanraakt of er alleen boven zweeft, voegen ze een speciale "dieptekaart" (een video die laat zien hoe ver dingen weg zijn) toe aan de mix.
De resultaten zijn indrukwekkend. Toen ze dit op echte robotdata testten, was het model dat de "gerenderde robotvideo" bekeek veel beter in het voorspellen van wat er daarna zou gebeuren dan modellen die alleen de ruwe computercode lazen. Het was zo goed in het begrijpen van de vorm en beweging van de robot dat het zelfs kon voorspellen wat er zou gebeuren als een andere robot (die het nog nooit had gezien) dezelfde beweging zou proberen, zolang de beweging van die nieuwe robot maar werd gerenderd in hetzelfde visuele formaat. Ze lieten zelfs zien dat je een video van een mens die een hand beweegt kunt nemen, dit kunt omzetten naar een beweging van een robot, en het model correct kan voorspellen hoe een robot met objecten zou interageren. In essentie, door de acties van de robot in een helder, visueel verhaal te veranderen in plaats van een reeks code, hebben ze de AI geleerd de fysieke wereld veel duidelijker te begrijpen.
Verdrinkt u in papers in uw vakgebied?
Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.