← Nieuwste papers
💻 computer science

ROSA: A Robotics Foundation Model Serving System for Robot Factories

ROSA is een fundamenteel robotica-model-serversysteem ontworpen voor robotfabrieken dat gebruikmaakt van gedeelde GPU-pools, multi-model programmeerabstracties en op fabrieksobjectieven gestuurde planning om de algehele productiviteit te maximaliseren, waarbij een verbetering van tot wel 12,06x wordt bereikt ten opzichte van conventionele toegewezen serversystemen.

Oorspronkelijke auteurs: Wenqi Jiang, Jason Clemons, Rowland O'Flaherty, Hugo Hadfield, Alperen Degirmenci, Shuran Song, Yashraj Narang, Christos Kozyrakis

Gepubliceerd 2026-07-02
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Wenqi Jiang, Jason Clemons, Rowland O'Flaherty, Hugo Hadfield, Alperen Degirmenci, Shuran Song, Yashraj Narang, Christos Kozyrakis

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 een fabrieksvloer voor vol met tientallen robots, die elk een specifieke taak proberen te volbrengen, zoals het oppakken van onderdelen, het assembleren van dozen of het controleren op defecten. In het verleden was de standaardmanier om deze robots aan te sturen het geven van elk robot zijn eigen persoonlijke brein (een krachtige computerchip) die direct op zijn rug zat.

Het artikel stelt dat deze aanpak lijkt op het geven van een eigen persoonlijke supercomputer aan elke werknemer in een enorm kantoor. Het is duur, verspilt energie en laat die supercomputers vaak ongebruikt achter terwijl de werknemer gewoon naar de printer loopt.

In plaats daarvan stellen de auteurs ROSA (Robotics Oriented Serving Architecture) voor. Denk aan ROSA niet als een persoonlijke computer voor elke robot, maar als een gecentraliseerde "Brain Cloud" die door alle robots wordt gedeeld.

Zo werkt ROSA, onderverdeeld in drie eenvoudige ideeën:

1. De Gedeelde Breinpool (In plaats van Persoonlijke Breinen)

De Oude Manier: Elke robot heeft zijn eigen kleine, zwakke computer. Als de robot een complexe berekening moet maken, krijgt hij het moeilijk omdat zijn batterij klein is en de computer niet erg snel is.
De ROSA-Manier: De robots sturen hun "vragen" (zoals "Wat moet ik nu oppakken?") via het internet naar een centrale kamer vol met enorme, superkrachtige servers.

  • De Analogie: Stel je een restaurant voor. In de oude manier heeft elke tafel zijn eigen kleine keuken met één chef-kok. In de ROSA-manier is er één grote, hoogtechnologische keuken aan de achterkant. De bediening (de robots) stuurt alleen maar bestellingen naar de keuken. De keuken kan veel bestellingen tegelijk verwerken, gebruikt betere apparatuur en bespaart energie omdat de bediening geen zware fornuizen mee hoeft te dragen.
  • Het Resultaat: De robots kunnen langer doorgaan op hun batterijen (omdat ze geen zware computer aansturen) en krijgen veel sneller antwoord omdat de centrale keuken veel sterker is dan het brein van een enkele robot.

2. De Slimme Manager (De Scheduler)

Alleen een grote keuken hebben is niet genoeg; je hebt een slimme manager nodig om te beslissen wie wat kookt en wanneer.

  • Het Probleem: Een robotfabriek gaat niet alleen over snel werken; het gaat er ook om dat er geen fouten worden gemaakt. Een robot heeft misschien een "Safety Checker" nodig (om te controleren of hij niet tegen een mens aan botst), een "Planner" (om de stappen uit te stippelen) en een "Action Taker" (om daadwerkelijk te bewegen).
  • De ROSA-Manager: ROSA fungeert als een verkeersregelaar. Hij kijkt naar alle robots en zegt:
    • "Robot A heeft nu een veiligheidscontrole nodig, dus laten we die prioriteit geven."
    • "Robot B voert een eenvoudige taak uit, dus we kunnen even wachten voordat we de volgende opdracht sturen."
    • "Laten we de orders van 10 robots samenvoegen en als één grote batch naar de server sturen."
  • Het Doel: De manager probeert niet alleen om één robot snel te laten werken. Hij probeert de hele fabriek productief te maken. Hij zorgt ervoor dat de belangrijkste taken worden uitgevoerd en dat geen enkele robot crasht omdat hij te lang op een antwoord heeft gewacht.

3. De "Veiligheidsnet"-regels

Het artikel legt uit dat ROSA ingebouwde regels heeft voor wanneer er iets misgaat, vergelijkbaar met hoe een menselijke toezichthouder zou reageren.

  • Als een robot een mens dreigt te raken: Het veiligheidsmodel zegt "Stop!" en de robot bevriest onmiddellijk of beweegt naar een veilige plek.
  • Als de server te traag is: Als het centrale brein te lang over een antwoord doet, heeft de robot een back-up plan (zoals stoppen of een mens om hulp vragen) in plaats van eeuwig te wachten.
  • Als een taak mislukt: Als een robot een doos laat vallen, merkt het systeem dit op, zet de robot terug naar de beginstand en probeert het opnieuw. Als het blijft mislukken, roept het een menselijke medewerker.

Wat Hebben Ze Gevonden?

De onderzoekers hebben ROSA getest op echte robots (een Franka Panda arm) en gesimuleerde grote fabrieken met tot wel 64 robots.

  • De Grote Winst: Vergeleken met de oude methode waarbij elke robot zijn eigen toegewezen computer had, maakte ROSA de fabriek 12 keer productiever.
  • De Vergelijking: Zelfs vergeleken met andere systemen die wel een server deelden maar geen "Slimme Manager" hadden, was ROSA 2,4 keer productiever.

Samenvatting

ROSA is een nieuwe manier om robotfabrieken aan te sturen. In plaats van elke robot een zware, dure en onderbenutte computer te geven, verbindt het hen met een gedeelde, krachtige cloud van computers. Een slimme scheduler beheert het verkeer om ervoor te zorgen dat de hele fabriek soepel, veilig en efficiënt draait, waardoor er zoveel mogelijk werk wordt verzet met een minimale verspilling van energie.

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.

Probeer Digest →