Zurück zu RL EnvironmentsRL Environments

Robosuite: Standardisierte Manipulation Benchmarks auf MuJoCo

Robosuite-Tiefduck: 9 standardisierte Tisch-Tasks auf MuJoCo, Drop-in ALOHA und Robomimic-Unterstützung, MIT-Lizenz und 8 Roboterarme.

Robosuite wurde von der ARISE Initiative (Stanford, UT Austin, ASU) erstellt und ist der am häufigsten zitierte Manipulation Benchmark im Roboter-Lernen. Es liefert 9 Kern-Tisch-Tasks auf MuJoCo, Drop-in-Unterstützung für Mobile ALOHA und Robomimic, Steuerungs-Abstraktionen von Joint-Torque zum Betriebsraum und eine MIT-Lizenz, die es zur Standardwahl für lab-weite Imitations-Learning-Pipelines macht.

Browse kompatible Hardware Komm zu einem benutzerdefinierten Robosuite Env Komm zu den Datenmengen

MIT-Lizenz 9 Kern-Benchmark-Aufgaben Robomimic + ALOHA integriert

Was ist Robosuite?

Robosuite ist ein Open-Source-Modul-Simulations-Framework und Benchmark für Robotern Manipulation Learning, das ursprünglich im Surreal-Projekt an der Stanford Universität eingeführt und später von der ARISE Initiative entwickelt wurde. Es wurde 2018 veröffentlicht und seitdem kontinuierlich aufrechterhalten und ist der am häufigsten zitierte Benchmark in veröffentlichten Imitier-Learning- und Offline-RL-Manipulationspapieren.

Das Framework liegt auf der Spitze von MuJoCo und fügt drei Dinge hinzu, die bloße MuJoCo Ihnen nicht gibt: eine standardisierte Aufgabenoberfläche mit Belohnungsschutzfunktionen, Erfolgskriterien und Reset-Logik; eine Roboter-Abstraktionsschicht, die die gleiche Aufgabe auf einer Franka, Sawyer, UR5e, Kinova, IIWA, Jaco oder der Mobile ALOHA-Bimanualplattform mit einer einzigen Argumentänderung ausführen lässt; und eine Controller-Abstraktionsschicht, die Joint-Torque, Joint-Position, Operationsraum und inverse Kinematik unter einer einheitlichen API-Steuerung ausstellt. Zusammen machen diese Abstraktionen Robosuite zur natürlichen Umgebung für das Training von Imitations-Lernpolitik, die sich über Roboter-Einführungen hinweg verallgemeinern muss.

Robomimic bietet BC, BC-RNN, BC-Transformer, IQL und CQL-Baselines mit Referenzkontrollpunkten für alle Robosuite-Kern Aufgaben, und die beiden Bibliotheken sind so konzipiert, dass Daten und Konfigurationen sauber hin und her übergeben werden. Diffusion Policy, ACT und viele VLA-Evaluierungspapiere verwenden Robosuite-Robomimic als Standard-Benchmarking-Stack.

Installation Schnellstart

Robosuite installiert in weniger als zwei Minuten. Das Framework zieht MuJoCo automatisch als Abhängigkeit, so dass eine einzige Pip-Installation eine funktionierende Einstellung erzeugt:

# Install Robosuite (MuJoCo is pulled as a dependency)
pip install robosuite

# Verify installation with a random-action rollout on Lift
python -c "import robosuite as suite; \
env = suite.make('Lift', robots='Panda', has_renderer=False); \
obs = env.reset(); \
for _ in range(100): obs, r, done, info = env.step(env.action_spec[0] * 0); \
print('Robosuite ready, reward:', r)"

Für das Imitationslernen fügen Sie Robomimic und die Demonstrationsdatenmengen aus dem ARISE-Hub hinzu. Ein vollständiger Robosuite + Robomimic-Workflow Sammeln von Demos, trainieren von BC-Transformer, bewerten nimmt drei Befehle:

pip install robomimic
# Download 200 human demonstrations for the Square peg task
python -m robomimic.scripts.download_datasets --tasks square
# Train BC-Transformer on those demos (~30 min on an RTX 4090)
python -m robomimic.scripts.train --config bc_transformer_square.json

Mobile ALOHA bi-manual-support ist als erstklassige robot-option verfügbar T2 und umfasst teleoperation-Wiedergabe und action-chunking-kompatible datensätze aus der box.

Roboter und Aufgaben unterstützt

Robosuite unterstützt acht Tischmanipulatorarme: Franka Panda, Rethink Sawyer, Universal Robots UR5e, Kinova Gen3, Kuka IIWA, Jaco, Baxter (bi-manual) und ALOHA (bi-manual). Die Roboterabstraktionsschicht ist tief Belohnung Funktionen, Beobachtungsräume und Controller-Parameter alle sich automatisch an den ausgewählten Roboter anpassen, weshalb Cross-Incarnation-Imitierung-Lernpapiere Robosuite als ihre Bewertung-Substrate verwenden.

Das Kernbenchmark besteht aus neun standardisierten Aufgaben, die zum Referenzsatz für veröffentlichte Manipulationsergebnisse geworden sind: Lift (einfach-Objekt-Häufung), Stack (vertikales Stapeln), Pick-Place (geordnete Bin-Sortierung über vier Objektklassen), Nut Assembly (Peg-in-Hoch mit quadratischen und runden Nüssen), Door (Leveröffnung), Wipe (Oberflächenreinigung mit variablen Schmutzverteilungen), Two-Arm Transport (zwei-Arm-Hochübergabe), Two-Arm Peg-In-Hole (zwei-Arm-Hochversammlung) und Two-Arm Lift (zwei-Arm-Kooperativ-Hochbewegung). Jede Aufgabe ist mit dicht und spärlich belohnten Varianten, konfigurierbaren Objektsätzen und deterministischen Samen ausgestattet.

Neben den Kern Aufgaben erleichtert Robosuites MJCF-Autorsystem die Erstellung von benutzerdefinierten Tischszenen: Werkzeugnutzung, Gießen, Einfügen mit Clearance-Variation, artikulierte Objektsmanipulation und sprachlich bedingte mehrstufige Sequenzen sind alle gemeinsame Community-Erweiterungen. LIBERO, RoboCasa und MimicGen sind alle auf Robosuite aufgebaut und erweitern es auf langen Horizont, Küchen-Skala und prozedural generierte Szenarien.

Benchmarks auf Robosuite

Die Robosuite Core-9-Task-Sammlung ist der am häufigsten reproduzierte Manipulation Benchmark in der Literatur. Referenzzahlen zu Lift, Can, Square und Transport stammen aus dem Robomimic-Papier (Mandlekar et al., CoRL 2021) und sind die Basislinie, gegen die fast jedes nachfolgende Imitations-Learning-Papier berichtet. Die Diffusion Policy (Chi et al., RSS 2023), ACT (Zhao et al., RSS 2023), und BC-Transformer veröffentlichten alle ihre Titelnummern zu Robosuite-Aufgaben.

Für die VLA-Evaluierung unterstützt Robosuite einen wachsenden Anteil der standardisierten Testbett. LIBERO-130 basiert auf Robosuites Aufgaben-Autoritersystem und verwendet dieselben Beobachtungs- und Aktionsräume. MimicGen, der automatisch aus einigen menschlichen Beispielen großflächige Demonstrationen erzeugt, läuft von Ende zu Ende auf Robosuite. Die Datensätze Open X-Embodiment und RoboCasa verwenden beide Robosuite-kompatible Aktionsspezifikationen, die die Bewertung der Politik zwischen Datensätzen einfach machen.

Vor- und Nachteile

** Stärken.** MIT-Lizenz, minimale Installation (ein Pip-Befehl), acht vorkalibrierte Roboterarme mit automatischer Belohnungsanpassung, neun standardisierte Kern Aufgaben mit veröffentlichten Basislinien, enge Integration mit Robomimic, LIBERO, MimicGen und Mobile ALOHA und eine tiefe Bibliothek von Community-Contributed-Erweiterungen. Da Robosuite die Kontaktphysik von MuJoCo erbt, ist es wirklich genau für die Manipulation von Tischplatten.

** Schwächen.** Der Umfang ist absichtlich auf die Manipulation von Tischplatten beschränkt keine Beinbewegung, keine mobile Manipulation (außerhalb einiger Community-Würbel), keine fotorealistische Darstellung. Die Controller-Abstraktion ist leistungsstark, fügt aber eine Lernkurve für Teams von rohem MuJoCo hinzu. Die Codebase setzt MuJoCo als Backend voraus; das Portieren auf Isaac Sim oder Genesis erfordert Community-Würbel. CPU-gebundene Stepping Caps Durchsatz im Vergleich zu GPU-parallel Frameworks wie Isaac Lab.

Wann man Robosuite wählt

Wählen Sie Robosuite, wenn Ihre Experimente über eine Tabelle manipulation sind und Sie wollen standardisierte Aufgaben statt Ihren eigenen zu bauen. Es ist die richtige Standard für die Nachbildung-Lern-Forschung, VLA-Evaluierung auf einem Franka oder zweibrochig ALOHA, robomimische Baseline-Reproduktion und jeden Workflow, wo das Veröffentlichen von Apfel-zu-Apfel-Vergleiche gegen frühere Papiere zählt. Die MIT-Lizenz und die Ein-Befehls-Installation machen es auch zum einfachsten Simulator für einen Kurs, Tutorial oder Hackathon.

Wählen Sie MuJoCo direkt, wenn Sie die vollständige Autorität als Benchmark-Horness benötigen. Wählen Sie Isaac Sim wenn fotorealistische Rendering oder ROS 2-Integration der Engpässe sind. Wählen Sie Isaac Lab wenn Sie GPU-parallel RL bei 4.096+ Envs für die Bewegung oder groß angelegte Ausbildung benötigen.

Erhalten Sie eine benutzerdefinierte Robosuite-Umgebung

RCSV baut benutzerdefinierte Robosuite-Umgebungen für Imitierungs-Lern- und VLA-Evaluierungsteams auf: neue Tabellaufgaben mit robomimic-kompatiblen Demonstrationsdaten-Sets, Kreuz-Inkarnations-Suiten, die die gleiche Politik über mehrere Arme auswerten, und Mobile ALOHA-Bimanual-Szenen mit Teleoperationswiedergabe. Jede Lieferungsschiffe mit Robomimischen Konfigurationen, deterministischen Samen und einem entsprechenden Teleoperationsdatensatz aus unserem San Francisco Labor.

Browse Store Get Custom Env Get Datasets

Verwandte Links

  • [RL Umgebungshub] T13) Vergleichen Sie 8 große Simulatoren.
  • Die Physik-Engine Robosuite baut auf.
  • [Isaac Lab] T15) GPU-parallel RL Alternative für groß angelegte Training.
  • [MuJoCo vs Isaac Sim 2026] T16) Kopf-zu-Kopf-Simulator-Vergleich.
  • [Kompatible Hardware im Laden] T17) Franka, Mobile ALOHA, UR5e.
  • Mainwerkteleoperationsdaten-Sets für das Imitationslernen.

Simulation bringt Sie auf 80% die letzte Meile ist ein echter Roboter.

Bewert auf echtem Hardware → Komm die Hardware → Sammeln Sie reale Daten →

Next step

Match the sim stack to real hardware

Rent or buy platforms that pair with Isaac Lab, MuJoCo, and Robosuite workflows. Ships in 48 hours where stocked.

Browse the storeAll RL environments