Universal Robots
UR5e
From a learning point of view
The UR5e is the arm that shows up in more recent imitation-learning papers than any other, usually with a Robotiq gripper and a wrist camera. Diffusion Policy, UMI and π0 all report results on it. Control is position or velocity based through RTDE; there is no direct torque interface, so methods that need torque control (some RL fine-tuning, contact-rich learning) are easier on a Franka. The payoff is industrial reliability: the same arm a factory buys, so a policy that works here is already on production-grade hardware.
Good for learning
- Industrial-grade reliability and support
- Most common arm in recent imitation-learning papers
- Good ROS 2 and RTDE tooling
- Same hardware a factory would deploy
Watch out for
- No direct joint-torque control
- 5 kg payload limits gripper plus part
- Price not published; typically quoted through distributors
Simulators
Public datasets on this robot
Control & SDK
Real-time control over RTDE at 500 Hz (ur_rtde / RTDE C++ and Python). Official ROS 2 driver. URScript for on-controller programs. No joint-torque interface: force control works through the built-in force/torque sensor and compliant modes rather than direct torque commands.
Specs
- Manufacturer
- Universal Robots
- Category
- Arm
- Degrees of freedom
- 6
- Payload
- 5 kg
- Reach
- 850 mm
- Price
- Not disclosed
- Availability
- Shipping
Reviewed results on this robot (3)
| Task | Algorithm | Maturity | Success | n | Grade | Year |
|---|---|---|---|---|---|---|
| Cable and deformable handling | UMI (Universal Manipulation Interface) | Lab | 70% | 20 | B | 2024 |
| Tabletop benchmark tasks | UMI (Universal Manipulation Interface) | Lab | 100% | 20 | B | 2024 |
| Tabletop benchmark tasks | Diffusion Policy | Lab | 95% | 20 | B | 2023 |