Semantic & material ready Embodied / Robotics Research use only Open

RLBench Robot Learning Benchmark

Provider:Imperial College London (Dyson Robotics Lab)

RLBench offers 100 hand-designed manipulation tasks with unlimited motion-planned demonstrations, standard protocol 18 tasks/249 variations on a Franka Panda in CoppeliaSim.

Get it from the source →

At a glance

Readiness
L2 · Semantic & material ready
Rationale
Manipulation L2: 100 hand-designed manipulation tasks, each with procedural variations and an unlimited supply of motion-planned demonstrations in the CoppeliaSim physics scene; grasping uses parent-child attachment rather than frictional contact, so it is not L3.
Scale
100 hand-designed tasks with procedural variations; the standard evaluation protocol uses 18 tasks and 249 variations with 100 demonstrations per task (The RLBench paper (arXiv 1909.12271, RA-L 2020) lists 100 tasks; the 18-task/249-variation protocol used since PerAct comes from follow-up work. Checked 2026-10-25.)
License
Research use only — A custom Imperial College academic license (BSD-style with mandatory citation of the RLBench paper) permits research use and incorporation into products, but check the LICENSE before redistribution or commercial use.
Access
Open
Formats
other
Runtimes
pybullet · other
Physics properties
Collision geometryJoint structureSensor attributes
Domain
Other
Published
2026-10-25
Updated
2026-10-25

Why it is listed

RLBench solved a reproducibility problem in manipulation research: instead of each paper inventing its own tasks, it supplies a shared scene, a shared task library and a shared observation interface, so perception-to-action pipelines can be compared under identical conditions.

Readiness assessment

One hundred hand-designed tasks span simple target reaching to multi-stage activities such as opening an oven and placing a tray inside. Each task ships waypoints that a motion planner turns into an effectively unlimited supply of expert demonstrations, which is what made demonstration-based learning practical at this scale.

Practical notes

The environment runs on CoppeliaSim v4.1.0 via PyRep with a Franka Panda and parallel gripper; arms can be swapped, UR5 support arrived in v1.1.0. Grasping is deliberately simplified by attaching the object to the gripper tip, which speeds up simulation but means contact physics is not realistic.

Disclaimer: license and usage terms follow the official source — verify them yourself before use. This site indexes and links only; it does not host or mirror any asset file.

License and usage terms are those of the official source — verify before use. No asset file is hosted or mirrored on this site.