The following text are hyperlinks to demonstratory videos. Click on them to get redirected to the websites.
It is highly recommended to view the quick start manual and user manual before using the robot to ensure safe and correct operation.
Currently, we do not have the ultrasound SDK’s but will be provided as soon as available.
Once the apps are installed users can connect to the native hot-spot of GO1 or through the Ethernet port to access its on-board computers.
GO1 has the network address range of
192.168.123.*. The SSID of the Wifi network of GO1’s hot-spot begins
with UnitreeRoboticsGO1-###, where the hash tags represent the GO1’s model number and the default password is
00000000 or 8 zeros.
Once connected to the WiFi network, one can access GO1’s app, web-control, and PCs.
It is recommended to connect to the GO1’s LAN when developing and testing for better connectivity.
GO1 Basic Operations¶
A video demonstration on starting-up the robot and performing various actions is given below. It also includes instructions on the activation of companion mode.
Good to know commands:
- Walking: START (Press double times)
- Running: L2+START
- Standing: START
- Jump in direction: R2+(direction key)
- Undamped state: L2+B
- Prone position: L2+A (Press double times to go onto standing position)
In standing position:
- Rollover: L2+Y
- Bow with Hands: L1+A (Press START to cancel)
- Dance type 1: L1+X (Press START to cancel)
- Dance type 2: R1+X (Press START to cancel)
In advanced mode (Triggered by pressing START two times rapidly):
- Obstacle avoidance: Y (On)
- Obstacle avoidance: X (Off)
- Stair climbing: A (On)
- Stair climbing: B (Off)
Some features are bound to the version of the GO1.
Once connected to the WiFi of the GO1. You can access the GO1 website by entering the following in the web addess bar
The GO1’s Firmware version, motor temperature, vision, and control can all be accessed in here.
- Turn on the robot and the remote.Once the robot is fully booted and stands up, press start
- While the robot is trotting press the left or right arrow keys opposite of the Go1 drift on the controller keypad
- Continue pressing the keys until drift stops and press b to save (this has to be done before the robot trotting stops)
IMU can be calibrated by using the following file.
Some Go1 have different firmware. For most of the Go1’s follow until step 2, and then continue from the calibration video.
- Turn on the robot dog, L2+B makes the robot dog lie down.
- Press L2+B twice to make the robot dog enter the undamped mode
Twisting the leg joints of the robot dog will not feel damping at this time.
Follow the video guide for the rest of the video guide, as the procedure is the same.
- Hold the remote control but do not touch the joystick.
- Press the remote control buttons F1 and F3 and release them at the same time.
At this time, the remote control will emit a continuous
drip ~ drip ~ sound (1 time / second) to
indicate that it has entered the calibration mode.
- After entering the calibration mode, move the left and right joysticks to full rudder and rotate it several times until the
drip ~ drip ~sound stops, and the calibration is ready.
- Press F3 once to make the calibration take effect and complete the calibration.
Please do not touch the joystick before calibrating, only enter the calibration mode to move the joystick. After calibration, you can view the status of the joystick after calibration through APP. (reference Page: 33 of the user manual)
Robot Falling Over¶
- Replace the robots foot paws. (In the video tutorials)
GO1 (EDU) Hotspot Password¶
The default GO1 Hotspot password is 00000000.
- To change the GO1 password connect to the GO1 via Ethernet.
- SSH into the pi as described in Network-Setup.
- Edit the hotspot connection via the nano command.
sudo nano /etc/hostapd/hostapd.conf
- Reboot the PC
GO1 External Power-Supply¶
The procedure described below is only for development purposes. It turns on the robot without a battery inside from the external power supply. The power supply should atleast be able to provide 24V/20A.
- Remove the battery from the GO1.
- Ensure the GO1 is placed on the ground with all four paws as well as
knee joints touching the ground.
- It is advised to place robot on some carpet or similar compressible surface to prevent damage to the joints.
- Connect the cable to the connection ports on the GO1’s back.
- The GO1 requires 24V with around 20A of current. At startup it may take up to 20A of current.
- Be vigiliant and make sure the XT30 male pins are in the correct orientation when plugging in.