GO2 Manuals

_images/Go2_Walking.gif

The following text are hyperlinks to. Click on them to get redirected to the websites.

GO2 Apps

GO2 Apps Binding

To set up the app, you can either download it from the provided links or search for it directly by the name “Unitree Go” on the App Store or Play Store.

Once you have downloaded the app, please follow these steps:

  • Download and open the Unitree Go App. Register an account using your email address on the login page of the home screen and log in.

_images/Go2_Binding_1.jpg
  • Click on the home page to add a robot.

_images/Go2_Binding_2.jpg
  • Then, turn on the power of Go2 and simultaneously enable the Bluetooth on your mobile phone. Select the device you want to add for binding.

_images/Go2_Binding_3.jpg
  • Customize the robot’s information as per your preferences.

_images/Go2_Binding_4.jpg
  • Go2 needs to establish a connection with the app. After binding the robot, you will have two connection modes: AP router and Wi-Fi. Choose the one that suits your needs.

_images/Go2_Binding_5.jpg
  • If you select AP Mode, follow the prompts to set the hotspot name (GO2-XXXXXX) and an 8-digit password. Open the wireless LAN settings on your mobile phone,select the Wi-Fi name you just configured, and enter the password to complete the connection. Once the connection is established, return to the Unitree Go App and click “I’m done” to confirm a successful connection between Go2 and the app.

_images/Go2_Binding_6.jpg _images/Go2_Binding_7.jpg
  • If you choose Wi-Fi connection mode, select this mode to establish a connection. Pick an existing Wi-Fi network and enter the password. Wait for the connection to be established. After the Wi-Fi connection is completed, return to the Unitree Go App’s home page, confirming that Go2 and the app are successfully connected.

_images/Go2_Binding_8.jpg _images/Go2_Binding_9.jpg

You can access the App Binding video by following the provided link below.

Additionally, the following video demonstrates how to adjust the robot’s perspective view within the app after completing the setup.

GO2 Multiple Binding

To bind more then one Go2 with your app (considering you already have a Go2 binded with the app)please follow the below mentioned steps:

  • On the main screen please select the name of your robot mentioned on the top-left corner of the app.

_images/Multi-GO21.jpeg
  • select the plus sign besides the already binded robot.

_images/Multi-GO22.jpeg
  • Now follow the same steps as mentioned in the above section to setup your additional Go2

GO2 Remote Control Binding

To pair a remote control with the Go2, follow these steps:

  • While the robot is powered on and connected to your mobile device, go to EMPLACE -> data -> Remote Control from the app’s home screen.

_images/remote1.gif
  • Choose change to modify the ID of the currently paired remote to match the new one you have.

  • Enter the 6-digit ID found on the white sticker on the right front side of the remote, then confirm to bind the remote controller.

_images/remote2.gif

For a visual guide on Remote Control Binding, access the video through the provided link below.

GO2 Basic Operations

Gifs 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)

_images/Go2_Walking.gif
  • Running: L2+START

_images/Go2_Running.gif
  • Standing: SELECT

  • Undamped state: L2+B

_images/Go2_Undamped_state.gif
  • Prone position: L2+A (Press double times to go onto standing position)

_images/Go2_Prone_position.gif

In standing position:

  • Rollover: L2+Y

_images/Go2_Rollover.gif
  • Stand up from fall: L2+X

  • Stretch: R2+A

_images/Go2_Stretch.gif
  • Shake Hands: R2+B

_images/Go2_Shake_Hands.gif
  • Cheer: R2+Y

_images/Go2_Cheer.gif
  • Frond legs Punch: R1+X

_images/Go2_Frond_legs_Punch.gif
  • Jump Forward: R1+A

_images/Go2_Jump_Forward.gif
  • Sit Down: R1+B

_images/Go2_Sit_Down.gif
  • Bow with Hands: L1+A (Press START to cancel)

_images/Go2_Bow.gif
  • Dance: L1+B (Press START to cancel)

_images/Go2_Dance.gif

In advanced mode (Triggered by pressing START two times rapidly):

  • searchlight Switch: L2+SELECT

_images/Go2_searchlight_Switch.gif
  • Obstacle avoidance ON: X (On)

  • Obstacle avoidance OFF: Y (Long Press for 3s)

  • Stair climbing mode 1: Right Arrow Key+START (Go upstairs forward and downstairs backward)

  • Stair climbing mode 2: Left Arrow Key+START (Go downstairs forward)

  • Endurance Mode: L1+SELECT

You can access the Basic Operation video by following the provided link below.

Note

Some features are bound to the version of the GO2.

Once connected to the WiFi of the GO2. You can access the GO2 website by entering the following in the web addess bar 192.168.12.1. The GO2’s Firmware version, motor temperature, vision, and control can all be accessed in here.

GO2 Accompany Mode

To activate the accompanying mode for the robot, you’ll need the small remote controller that’s included with it.

  • Quickly press the “M” button twice on the remote to enter accompanying mode while the robot is turned on. The front headlamp will turn purple, indicating the robot is in accompanying mode. In this mode, the robot will maintain a specific distance and angle from the remote transmitter as it moves.

_images/accompany1.gif
  • To enable obstacle avoidance in accompanying mode, double-click the “L2” button on the remote.

_images/accompany2.gif
  • Press the “M” button once to exit accompanying mode.

For a visual guide on Accompany Mode, access the video through the provided link below.

GO2 Voice command/ 4G Function

Navigate to FUNCTIONS -> BenBen Dog from the app home screen while the robot is turned on and connected to your mobile device. You’ll find the option to select either Automatic or LongPress. This choice determines whether the robot responds to voice commands instantly as you speak, or if you prefer to activate voice commands by pressing the talk button. This voice command feature allows complete control over the robot, from executing tricks, navigating specific distances and angles, to playing your preferred music.

For a visual guide on Voice commad Mode, access the video through the provided link below.

Note

To enable this Funtion, the robot requires an internet connection through Wi-Fi.

GO2 Programming Mode

Navigate to FUNCTIONS -> Programming from the app home screen while the robot is turned on and connected to your mobile device.

_images/program1.gif

It will show you a UI with different commands blocks that you can mix and match for make your robot do certan stuff on the go. You can also visualize the simulation of your code in a small visual box on the right of the sceen.

_images/program2.gif

For a visual guide on Programming Mode, access the video through the provided link below.

GO2 IMU Calibration

To calibrate the built-in IMU on the Go2, please follow these steps:

  • Navigate to EMPLACE -> data -> robodog from the app home screen while the robot is turned on and connected to your mobile device. Scroll down to the bottom and select the imu option.

_images/imu1.gif
  • The interface will prompt you to place the robot on an even and level surface, ensuring all four support pads are touching the ground.

  • Then, press the calibration start button. During calibration, the front headlamp will turn blue and start flashing. Once it turns green, the calibration is complete.

_images/imu2.gif
  • Restart the robot to save the calibration data.

For a visual guide on IMU Calibration, access the video through the provided link below.

GO2 Leg Calibration

To calibrate the legs on the Go2, please follow these steps:

  • Navigate to EMPLACE -> data -> robodog from the app home screen while the robot is turned on and connected to your mobile device. Scroll down to the bottom and select the legs option.

_images/leg1.gif
  • A popup will show up, select continue which will in return show you steps to take to calibrate the robot.

  • The interface will prompt you to place the robot on an even and level surface, ensuring all four support pads are touching the ground and select calibration option.

_images/leg2.gif
  • Align the body motor of the robot in a centered triangular shape as depicted in the images below. Then, press calibrate once more.

_images/leg3.gif
  • With the robot legs now in an upright position, utilize the calibration ruler to ensure the angle between the thigh and shin forms a right angle.

_images/leg4.gif
  • Press calibrate again and choose save to store the calibration data. Finally, restart the robot to confirm the calibration.

_images/leg5.gif

For a visual guide on leg Calibration, access the video through the provided link below.

GO2 Unbinding

To Unbind the robot please follow the below mentioned steps:

  • Login to your go2 app and from the main screen select option Device

_images/unbinding1.jpeg
  • Select Robot Dog Settings option

_images/unbinding2.jpeg
  • Scroll dow to the end of the page and select option unbind the robot dog

_images/unbinding3.jpeg

GO2 App Logout

To Logout of the unitree Go2 app please follow the below mentioned steps:

  • On the main screen select option Me

_images/logout1.jpeg
  • Select Account and Security option

_images/logout2.jpeg
  • Scroll dow to the end of the page and select option logout

_images/logout3.jpeg

GO2 Lidar Assembly & Disassembly

_images/laidar.png

To assemble or diassemble the robot LIDAR manually please follow the video link provided below:

GO2 Electrical Interface

_images/go2_electrical_interface.png

Interface

Meaning

XT30U-F Power Interface:

  • 16V-45V (Peak 60V) input: 2 inputs (1 for internal expansion dock power, 1 for external robotic arm)

  • 12V output: 1 output, current output 3A (for external user)

  • 5V output: 1 output, current output 3A (for external user)

Gigabit Ethernet Interface

  • Total interfaces: 2 ports (standard RJ45)

  • Gigabit Ethernet: 1 channel to GO2, 1 channel for external user

M8 Aviation Plug Interface (Gigabit Ethernet + 12V Power)

  • Total interfaces: 1 port (standard European aviation plug)

  • Gigabit Ethernet: 1 channel for radar-specific interface

  • Power output: 1 channel 12V/2A for radar power

USB-Type A Interface

  • Total interfaces: 1 USB3.2 Gen2

  • Supported modes: USB host only

  • Power output: 5V/1A

  • Transfer speed: 10Gbps

USB-DP Alt Mode Type-C Full-Featured Interface (USB+DP)

  • Total interfaces: 1 Type-C

  • Supported modes: USB host or DP Alternative Mode - USB: USB3.2 Gen2 - DP: DP1.4

  • Power output: 5V/3A

  • Transfer speed: 10Gbps

USB-Type-C Interface

  • Total interfaces: 1 Type-C

  • Interface type: USB3.2 Gen2

  • Power output: 5V/2A

GH1.25-4PIN Interface (Gigabit Ethernet)

  • Total interfaces: 1 port

  • Gigabit Ethernet: 1 channel for external user

_images/Go2_ethernet_m8plug.png

GO2 External Power-Supply

Warning

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 30V/20A.

  1. Remove the battery from the GO2.

  2. Ensure the GO2 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.

  3. Connect the cable to the connection ports (XT30U-F BAT Input) on the GO2’s front .

    • The GO2 requires 30V with around 20A of current. At startup it may take up to 20-30A of current.

    • Be vigiliant and make sure the XT30 male pins are in the correct orientation when plugging in.

_images/go2_input_interface.jpg

GO2 Steamdeck Controller

Warning

The Steamdeck usage is in experimental phase. Loss of connection or (laggy connection) may lead to the robot moving and/or not stopping immediately. Caution should be taken when using the Steamdeck for the operation of the robot!

Steamdeck - Basic Controls

  1. Power button is on the top of the Steamdeck with the power symbol.

  2. R2 for mouse left-click

  3. L2 for mouse right-click

  4. Left trackpad for mouse scrolling

  5. Right trackpad for mouse movement

  6. L2+R2 for middle mouse button click

  7. The 3 dashes button is located on the top right of the Steamdeck next to the Y button, Hold for 3 seconds to gamepadmode and hold for 3 seconds again to go to desktop mode(Switching to desktop mode activates the cursor for the trackpad as well).

_images/go2_steamdeck.png

Steamdeck Controller

Steamdeck - Initialization with Robot

Before usage:

  1. Ensure the Steamdeck is connected to the robot’s WiFi access point.

  2. Ensure the robot is powered on and operational.

  3. Single tap the Joystick Launcher on the screen to activate the controller for the robot. (Do not open multiple instances of the joystick launchers, as this can cause zombie nodes).

  4. Single tap the Rviz2 Launcher on the screen to visualize the robot.

Steamdeck - Robot Controls

  1. L1 is the dead man’s switch for slow speed.

  2. R1 is the dead man’s switch for high speed.

  3. LJ is to move in x and y direction.

  4. RJ is to move in yaw direction.

  5. B is to release soft switches if the lift reaches maximum height.

Steamdeck - Rviz2 Controls

  1. L2+R2 should be held when wanting to move the orbit in the xy plane.

  2. R2 should be held to orbit around the orbits origin

  3. Left trackpad can be moved up and down to zoom in and zoom out.