Unitree Arms (Z1, etc.)

~$16k

The 6+ DoF manipulators — for manufacturing cells, benchtop automation, and as a complement to a mobile base.

Manipulator·for Manufacturing, integration

Specs

What it actually does.

Spec sheet

DoF
6+ (model-dependent)
Payload
Model-dependent
Reach
Model-dependent
Compute
Onboard controller + offboard SDK
SDK
unitree_sdk2 (Z1 family)
ROS 2
Yes (unitree_ros2)

Use cases

  • Manufacturing cells (machine tending, light assembly)
  • Benchtop automation (lab, testing, R&D)
  • Mobile manipulation when paired with a B2 or Go2 base
  • Light-payload pick-and-place

Honest callouts

  • · Arm specs (payload, reach, IP) vary significantly by model. Get the datasheet for the specific SKU before specifying.
  • · The Z1 family is the most common Unitree arm in our integrations.
  • · Pairing an arm with a B2 or Go2 base gives you a mobile manipulator — useful for inspection tasks that need interaction.
z1_pick.py
python
# Z1 arm — Cartesian trajectory to a target pose
from unitree_sdk2py.core.channel import ChannelFactoryInitialize
from unitree_sdk2py.z1.arm import Z1Arm

ChannelFactoryInitialize(0, "eth0")
arm = Z1Arm()

arm.start()
arm.MoveL(p=[0.4, 0.0, 0.3], r=[0, 0, 0], duration=2.0)
arm.gripper.close(force=20)
arm.MoveL(p=[0.2, 0.2, 0.4], r=[0, 0, 0], duration=1.5)
arm.gripper.open()
arm.stop()
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).