About R1

_images/unitree-r1~6.webp

Component Overview

The Unitree R1 humanoid robot is composed of an upper body and a lower body, featuring a modular mechanical structure with multiple degrees of freedom (DOF) to support precise motion and posture control. Depending on the selected model, the R1 offers different joint configurations to balance weight, flexibility, and functionality.

Each leg is designed with six degrees of freedom, incorporating the hip, thigh, knee, and ankle joints to ensure stable locomotion and adaptable movement. The arms are available in two configurations, providing either four or five degrees of freedom, including the shoulder, upper arm, and elbow joints. The Air variant features a simplified arm design with a reduced elbow configuration.

The waist module is offered in two versions: a fixed configuration with no degrees of freedom, and an articulated configuration with two degrees of freedom, corresponding to the lumbar joint. Similarly, the head module is available in either a fixed (0-DOF) configuration or a 2-DOF articulated neck, enhancing environmental perception and sensor orientation. The Air variant does not include waist or head articulation.

Based on these configurations, the R1 series is divided into the R1 Air, R1 Basic, and R1 EDU models. These variants provide a total of 20 or 26 degrees of freedom, enabling accurate whole-body motion control and flexible posture adjustment across a wide range of applications.

Degrees of Freedom by Model

Category

R1 Air

R1 Basic / R1 EDU

Total DOF

20

26

Single Leg DOF

6

6

Waist DOF

0

2

Single Arm DOF

4

5

Head DOF

0

2

Component Description

R1 Air

Unitree R1 Humanoid Robot

R1 Basic / R1 EDU

Unitree R1 Humanoid Robot

Dexterous Hand (Dex3-1)

Overview

The Dex3-1 dexterous hand is a compact, force-capable end-effector designed for precise manipulation tasks in humanoid robot applications. Featuring a three-finger configuration and multiple sensing elements, the Dex3-1 enables fine-grained object interaction while maintaining a lightweight and robust design.

Electrical Parameters

Parameter

Specification

Operating Voltage

12–58 V

Sensing Range

10 g – 2500 g

Total Degrees of Freedom

7

Array Sensors

9

Degrees of Freedom Configuration

The Dex3-1 hand provides a total of seven active degrees of freedom, distributed as follows:

  • Thumb: 3 active degrees of freedom

  • Index Finger: 2 active degrees of freedom

  • Middle Finger: 2 active degrees of freedom

This configuration enables both power grasping and delicate manipulation, supporting a wide range of interaction scenarios.

Joint Motion Ranges

The allowable joint angle ranges for each finger are defined below:

  • Thumb: - 0° to +100° - −35° to +60° - −60° to +60°

  • Index and Middle Fingers: - 0° to +90° - 0° to +100°

These ranges provide sufficient flexibility for stable grasping, finger coordination, and controlled contact with objects.

Usage Guidelines

When operating the Dex3-1 dexterous hand, users should ensure that the robot’s motion planning prevents unintended contact between the hand and the robot body. If necessary, increasing the outward offset of selected shoulder joints can help reduce the risk of self-collision.

During development and testing, it is recommended to avoid highly dynamic or strenuous behaviors—such as running or balance stress tests—while the dexterous hand is active. This helps protect the mechanical structure and ensures reliable operation during manipulation-focused tasks.

Mounting Hole Positions

Front Chest Mounting Holes

The Unitree R1 provides mounting points on the front chest area for installing external components or accessories. If access to these mounting holes is required, follow the procedure below carefully.

Mounting Preparation Procedure

  1. Remove fixing screws Detach the following screws as indicated in the reference diagram:

    • Two neck fixing screws from the front

    • Two shoulder fixing screws from the rear

    • Four waist fixing screws from both sides

  2. Drill front panel holes From the inside of the front panel, use a 3.3 mm drill bit to carefully drill through the existing front panel screw holes.

  3. Tap mounting threads From the inside of the front panel, use an M4 tap to create threads along the existing M4 threaded paths. Take care to align the tap correctly and avoid damaging the internal threads.

Installation Hole Position

Front

Installation Hole Position

Back

Installation Hole Position

Side

Mounting Hole Specifications

  • Thread Type: M4 threaded hole

  • Units: millimeters (mm)

Refer to the R1 Mounting Hole Dimension Diagram below for detailed hole positions and spacing before installation.

Installation Hole Position

Front

Installation Hole Position

Back

Important

Ensure all drilling and tapping operations are performed with the robot powered off and the battery removed. Improper handling may damage internal structures or compromise mechanical integrity.

Electrical Interfaces

The upper section of the Unitree R1 is equipped with multiple electrical interfaces used to connect joint motors, sensor peripherals, networking equipment, and external control devices. This interface layout is designed to support convenient system debugging, fault diagnosis, and secondary development activities.

Unitree R1 Humanoid Robot

Interface List

No.

Interface Type

Abbreviation

Description

1

Reserved Button

Reserved Button

Not connected (NC)

2

Type-C

Type-C

Supports USB 3.0 devices; used on EDU version to connect to the rear computing module

3

XT30UPB-F

24V

24 V / 3 A power output

4

XT30UPB-F

36V

36 V / 5 A power output

5

GH1.25

Emergency Stop Interface

External emergency stop interface

6

GH1.25

Reserved Socket

Not connected (NC)

7

RJ45

1000 BASE-T

Gigabit Ethernet interface

8

Button

STOP

Integrated emergency stop button

External Emergency Stop Interface

The external emergency stop interface uses a GH1.25 connector. Pin assignments are defined from left to right as shown below.

Unitree R1 Humanoid Robot

Pin Number

Signal

1

STOP

2

NC

3

GND

Important

When connecting external power or emergency stop devices, ensure correct voltage levels and pin alignment. Improper connections may result in system malfunction or hardware damage.

Onboard Computer

Overview

The R1-EDU Professional Edition is equipped with a dedicated Development Computing Unit, designed specifically to support secondary development, algorithm deployment, and advanced perception or control workloads. This onboard computer provides sufficient computing performance for real-time processing, AI inference, and system integration tasks.

Development Computing Unit Specifications

Parameter

Specification

Model

NVIDIA Jetson Orin NX

CPU Architecture

Arm® Cortex®-A78AE

CPU Core Count

8

Thread Count

8

Max Turbo Frequency

Up to 2.0 GHz

GPU

1024-core NVIDIA Ampere GPU with 32 Tensor Cores

Max GPU Frequency (Dynamic)

918 MHz

Video Memory

16 GB

System RAM

16 GB

Cache

2 MB L2 + 4 MB L3

Storage

2 TB

Instruction Set

64-bit

OpenGL Support

Version 4.6

OpenCL Support

Version 3.0

DirectX Support

Version 12.1

Network Configuration

  • Default IP Address: 192.168.123.164

This address is preconfigured for communication and development access within the robot’s internal network.

Usage Notes

  • The Development Computing Unit is intended exclusively for secondary development purposes.

  • Default login credentials are provided for initial access:

    • Username: unitree

    • Password: 123

  • The computing module shipped with the robot may be replaced with a newer or higher-performance version, provided that its performance is not lower than the specifications listed above.

Important

For security reasons, users are strongly advised to change the default login credentials after first access. Ensure proper shutdown procedures are followed before performing any hardware or software modifications.

Camera Field of View (FOV)

The Unitree R1 is equipped with wide-angle vision systems designed to provide strong visual perception and spatial awareness. Depending on the model variant, the robot uses either a monocular or binocular camera configuration to support perception, navigation, and interaction tasks across diverse environments.

Camera Configurations by Model

  • R1 AIR

    The R1 AIR head integrates a monocular camera with a horizontal field of view of up to 146° and a maximum vertical field of view of 110°. This configuration provides broad visual coverage while maintaining a lightweight design.

  • R1 Basic / R1-EDU

    The R1 Basic and R1-EDU models are equipped with a binocular depth camera module, offering a horizontal field of view of up to 150° and a maximum vertical field of view of 124°. This setup enables depth perception and enhanced spatial understanding.

Vertical Field of View Example

When using the binocular camera module, the effective vertical field of view is influenced by the head’s pitch motion range. For example, a vertical FOV of approximately 109.58° corresponds to the available head pitch movement range, allowing the robot to actively scan its surroundings.

Installation Hole Position

Horizontal FOV

Installation Hole Position

Vertical FOV

Unitree R1 Humanoid Robot

Perception Capabilities

The R1’s wide field of view significantly enhances visual perception, enabling accurate environmental understanding, reliable obstacle detection, and high-precision spatial awareness. These capabilities allow the robot to respond intelligently and adapt flexibly to a wide range of real-world scenarios, including navigation, interaction, and perception-driven tasks.

Single Camera Technical Parameters

Category

Specification

RGB Full Resolution

1280 × 1088

Depth Resolution

544 × 448

Depth Frame Rate

10 Hz

RGB Frame Rate

30 Hz

Sensor Resolution

13 Megapixels

Shutter Type

Global shutter

Dynamic Range

66 dB (Normal mode) / >100 dB (HDR mode)

Infrared Enhancement

850 nm / 940 nm near-infrared support

Gain Control

15.5× analog gain, 16× digital gain

Exposure Control

Auto exposure and gain control; supports exposure < 1 line

Advanced Features

HDR output, high photosensitivity, high SNR, LED strobe, external exposure control, multi-sensor synchronization, horizontal/vertical window adjustment, interface register programming

Note

Actual field of view and perception performance may vary depending on configuration, lighting conditions, and operational posture of the robot.

Joint Motors

The Unitree R1 is equipped with self-developed joint motors engineered for high performance, compact integration, and precise motion control. Each motor features a hollow-shaft design, reducing overall weight while enabling efficient internal routing of cables and mechanical components.

To support accurate control and state estimation, the joint motors are fitted with dual encoders, providing high-resolution feedback for both position and velocity. This design meets the requirements of high-precision control, dynamic motion execution, and stable whole-body coordination.

R1 Frontflip Sequence 1 R1 Frontflip Sequence 2 R1 Frontflip Sequence 3

Joint Indexing and Motion Limits

The table below lists the joint sequence numbers, joint names, and corresponding motion limits (in radians). Entries marked as EMPTY indicate reserved or unused joint indices.

Joint No.

Joint Name

Limit (rad)

0

L_LEG_HIP_PITCH

−2.9322 ~ 2.5482

1

L_LEG_HIP_ROLL

−1.0472 ~ 1.7453

2

L_LEG_HIP_YAW

−2.7402 ~ 2.7402

3

L_LEG_KNEE

−0.1745 ~ 2.4260

4

L_LEG_ANKLE_PITCH

−0.8727 ~ 0.5760

5

L_LEG_ANKLE_ROLL

−0.2618 ~ 0.2618

6

R_LEG_HIP_PITCH

−2.9322 ~ 2.5482

7

R_LEG_HIP_ROLL

−1.0472 ~ 1.7453

8

R_LEG_HIP_YAW

−2.7402 ~ 2.7402

9

R_LEG_KNEE

−0.1745 ~ 2.4260

10

R_LEG_ANKLE_PITCH

−0.8727 ~ 0.5760

11

R_LEG_ANKLE_ROLL

−0.2618 ~ 0.2618

12

WAIST_YAW

−2.6180 ~ 2.6180

13

WAIST_ROLL

−0.5236 ~ 0.5236

14

EMPTY

EMPTY

15

L_SHOULDER_PITCH

−3.1416 ~ 2.0944

16

L_SHOULDER_ROLL

−2.4784 ~ 0.2269

17

L_SHOULDER_YAW

−1.9199 ~ 1.9199

18

L_ELBOW

−0.9757 ~ 2.1850

19

L_WRIST_ROLL

−1.9199 ~ 1.9199

20

EMPTY

EMPTY

21

EMPTY

EMPTY

22

R_SHOULDER_PITCH

−3.1416 ~ 2.0944

23

R_SHOULDER_ROLL

−2.4784 ~ 0.2269

24

R_SHOULDER_YAW

−1.9199 ~ 1.9199

25

R_ELBOW

−0.9757 ~ 2.1850

26

R_WRIST_ROLL

−1.9199 ~ 1.9199

27

EMPTY

EMPTY

28

EMPTY

EMPTY

29

HEAD_PITCH

−0.6283 ~ 0.6283

30

HEAD_YAW

−1.8326 ~ 1.8326

Note

Joint limits are defined in radians and may vary depending on hardware configuration, firmware version, and operational conditions. Always ensure commanded joint motions remain within the specified limits.