Ufactory xArm 6 — Specs & Review
Specifications
| Brand | Ufactory |
|---|---|
| Model | xArm 6 |
| Year | 2019 |
| Category | Modular Diy |
| Autonomy | programmable |
| Environment | indoor |
| Price (USD) | $1699–$1899 |
| Connectivity | Ethernet, USB, ROS/ROS2, Wi-Fi |
| Country of origin | CN |
Key features
- 6-DOF, 5kg payload, 700mm reach at $1,699
- Built-in joint torque sensing
- Python, ROS/ROS2, MATLAB SDK
- CE and FCC certified
- Active open-source ROS2 community
- MuJoCo and Isaac Gym simulation models available
- Deployed in 50+ countries in university research labs
What is it?
The xArm 6 is Ufactory's 6-DOF collaborative robot arm, positioned as a serious research and light industrial platform with 5kg payload, 700mm reach, and built-in joint force torque sensing. It bridges the gap between hobbyist desktop arms (myCobot, Dobot) and full industrial cobots (UR5e, LBR iiwa) at ~$1,700.
Who is it for?
University robotics and AI labs running manipulation, grasping, and human-robot interaction research. Startup automation teams prototyping industrial workflows with real payload requirements. Computer vision researchers needing a reliable arm for perception-action experiments. Any team that needs more than a desktop toy but cannot afford a $30,000+ industrial cobot.
Key specs
- DOF: 6 axes
- Payload: 5 kg
- Reach: 700 mm
- Repeatability: ±0.1 mm
- Speed: 1000°/s max joint speed
- Force sensing: Built-in joint torque sensors
- SDK: Python, ROS/ROS2, C++, C#, MATLAB
- Safety: CE, FCC certified
- Weight: ~13 kg
- Price: ~$1,699
- Origin: China
The value proposition
Universal Robots UR5e: 5kg payload, 850mm reach, $35,000+. Ufactory xArm 6: 5kg payload, 700mm reach, $1,700. For research applications where the regulatory and warranty requirements of industrial cobots are unnecessary, xArm 6 provides comparable hardware capability at 5% of the cost.
Ecosystem
xArm 6 supports an active open-source ROS2 package, Python SDK, and community on GitHub. Third-party integrations include Robotiq grippers, Intel RealSense cameras, and reinforcement learning frameworks (Isaac Gym, PyBullet, MuJoCo xArm models).
Limitations
- Not ISO 10218 industrial safety certified
- ±0.1mm repeatability below industrial cobot standards (±0.03mm for UR5e)
- Chinese manufacture may face procurement constraints in some government/defence research contexts
- No official safety-rated force limiting for collaborative operation without additional risk assessment
FAQ
How does xArm 6 compare to Universal Robots UR5e?
xArm 6 has similar payload (5kg) and slightly less reach (700mm vs 850mm) at approximately 5% of the UR5e price. UR5e is ISO 10218 industrial safety certified with better repeatability (±0.03mm vs ±0.1mm). xArm 6 is appropriate for research; UR5e for certified industrial deployment.
Does xArm 6 have force torque sensing?
Yes. The xArm 6 has built-in joint torque sensors that enable force control, impedance control, and collision detection — capabilities typically only available on much more expensive research arms.
Can xArm 6 be used with reinforcement learning frameworks?
Yes. xArm 6 has community-maintained MuJoCo and PyBullet simulation models, and has been used in published reinforcement learning manipulation research. Isaac Gym xArm environments are also available from the community.
Is xArm 6 safe to use next to people?
xArm 6 includes collision detection via joint torque sensing and software-defined safety zones. It is CE certified. However, it is not ISO 10218-2 collaborative robot certified for unguarded human-robot collaboration in industrial settings without a formal risk assessment.