Skip to main content

Go2

The Go2 is Unitree's compact quadruped, supplied as a development platform. Unitree's control stack handles locomotion; you write your application against it over the robot's internal network, wired for anything touching low-level control.

This page does not repeat or replace Unitree's documentation. It highlights the information you reach for most often, and supplements it with what we have learned from supplying and supporting these units — configuration, verified values, and our own guides.

Unitree's own documentation:

Unitree Go2 quadruped robot

Getting started

Read Operational Safety before powering the robot for the first time, including the additional hazards specific to quadrupeds.

The Go2 Edu we supply carries Unitree's 4D LIDAR L1 and, where fitted, the expansion dock that gives you a computer of your own to work on. Bring-up in outline:

  1. Power on and pair the controller or the mobile app.
  2. Connect your machine to the robot's internal network over Ethernet.
  3. SSH to the expansion dock — see Logins and IP addresses.
  4. Install the SDK and run one of Unitree's examples.

Then see Guides for this product for diagnostics and SLAM.

Key information

A quick reference for the things you reach for most often, collected so you can find them with the robot in front of you. Values are as configured on the units we supply.

Files and repositories you clone or download to work with the robot.

ResourceWhat it isWhere
User guideWeston Robot's Go2 user guideGo2 User Guide
Expansion dock reflashRecovering or updating the dock's firmwareReflash guide
Payload mountingMechanical mounting guidanceUnitree payload guide
URDF / CADRobot model for simulation and mechanical designUnitree developer downloads
C++ SDKPrimary development interfaceunitree_sdk2
Python SDKPython bindings for the same interfaceunitree_sdk2_python
ROS 2 packageROS 2 integrationunitree_ros2

Installing Weston Robot packages on the robot or your host? Add our package repository first: Weston Robot Apt Source.

Vendor manuals, videos and the mobile app are on the official pages linked at the top of this page.

Serial number

The serial number and model designation are in the battery compartment, and in the mobile app under Device → Robot Settings. The app is usually faster and gives you both at once.

Logins and IP addresses

ComputerAddressCredentialsWhat it is
Expansion dock192.168.123.18unitree / 123Where your code runs
Operation & control192.168.123.161Unitree's control stack. Not user-accessible
The expansion dock is Go2 Edu only

The expansion dock module is not compatible with the Go2 Air or Go2 Pro. Without it there is no user-accessible computer on the robot, and development happens from an external machine over the SDK.

Use a wired connection for anything touching low-level control — WiFi dropouts can stall a control loop and drop the robot. WiFi is reasonable for high-level work and for internet access.

Network layout

The control computer and the expansion dock sit on the robot's internal 192.168.123.x network. Your code goes on the expansion dock.

Electrical interfaces

What you use when mounting a payload or wiring anything to the robot. Click either image to enlarge.

Go2 expansion dock connector and specification diagram
Expansion dock interfaces — Go2 Edu only.
Go2 electrical interface locations on the robot body
Interface locations on the body.

Note: The output power interface voltage comes directly from the battery.

Guides for this product

GuideWhat it coversReach for it when
Go2 Diagnostics GuideReading diagnostic data and alarm information through the mobile appSomething is wrong and you need to know what
Unitree SLAM GuideMapping and navigation on the Go2 and Go2-WBuilding a map or running autonomous navigation

All Go2 guides — generated from the go2 tag, so anything published later appears there without this page being edited.

Troubleshooting & FAQ

What does "account insufficient" mean?

Each new Go2 comes with a complimentary RMB 120 credit, used for data transfer and GPT services. Consult the Connection Mode table to see which connection modes consume it. When the balance runs out, the Go2 can only be connected in AP mode.

To top it up, contact us.

Does the Go2 support 4G?

Yes — insert a SIM card into the slot.

Location of the SIM card slot on the Go2
SIM card slot location.

Why does the robot suddenly enter damping mode?

The motors have overheated, and damping mode is protective. Avoid holding the locked stand mode for extended periods — that is the most common cause.

Does the robot have a follow-me function?

Yes. See Unitree's UWB application guide and the accompanying-mode video on the official product page.

Can I develop over WiFi instead of a wired connection?

Technically yes, and it is fine for high-level work. Not for low-level control — a WiFi latency spike or dropout can stall the control loop and the Go2 can fall as a result. Use a cable for anything joint-level or balance-related. See the full answer.

Questions that apply across our platforms

These are answered in the guides rather than repeated on every product page:

Support

Collect the serial number, firmware version and logs before raising a ticket — Before you contact us lists what helps and includes the commands to gather it.

Submit a support request.