Unitree R1

~$4.3–4.9k

The lightweight, developer-friendly humanoid — STEM, HRI, and early autonomy entry point.

Lightweight humanoid·for STEM, HRI research, early autonomy

Specs

What it actually does.

Spec sheet

Height
≈ 123 cm
Weight
≈ 29 kg
DoF
Compact humanoid configuration
Battery life (real)
~1 hour active
Sensors
Depth camera, IMU, optional mic array

Use cases

  • STEM education and robotics clubs
  • Human-Robot Interaction (HRI) studies
  • Entry-level autonomy research (locomotion, basic manipulation)
  • Demonstrator and trade-show robotics

Honest callouts

  • · The R1 is a developer-friendly entry humanoid, not a production platform. Expect hobbyist-grade durability.
  • · Real battery is ~1 hour active. Plan demos with the charger on the table.
  • · Indoor only. Treat the chassis as a laptop with legs.
r1_basic.py
python
# R1 — basic pose + motion primitive
from unitree_sdk2py.core.channel import ChannelFactoryInitialize
from unitree_sdk2py.r1.robot import R1Robot

ChannelFactoryInitialize(0, "eth0")
r1 = R1Robot(); r1.Init()

r1.stand()                 # zero-torque to balanced stance
r1.gesture("wave")         # canned motion primitive
r1.walk(velocity=0.3, duration=2.0)
Free tool

Run the checklist before you sign anything off.

47 checks across mechanical, structural, and narrative layers. Your progress saves locally. No login, no cloud, no telemetry.

Before you sign off a Unitree deployment, run the 47-check acceptance test.

Get one

Submit your use case.

Tell us what you want to do and we'll tell you whether this platform is the right one (and if not, which is).