Products

VR Teleoperation Quick Start

Version: v1.0Release Date: 2026-06-09X2 Ultra

Preparation

Hardware and software requirements

No.Hardware / SoftwareDescription
1PICO 4 UltraVR headset
2VR AppSee the Software Installation Guide for the app name (updated continuously)

Hardware and Software Requirements:

  • Hardware: PICO 4 Ultra + X2 Ultra robot only (X2 Youth not supported)

  • Connection: Robot hotspot (recommended) or LAN IP

  • Startup: L2+X → R2+X → R2+△

  • Config file: /agibot/software/mc_param/robot/lx2501_3_t2d5/remote_controller_config/operation_config.yaml

Network connection configuration

  1. Connect the VR headset to the robot’s Wi-Fi hotspot.

  2. On the robot body (IP: 10.0.1.40), run ifconfig and check the IP address of hotspot0 (typically 192.168.88.88).

  3. If the hotspot Wi-Fi password is unknown, run:

cat /agibot/data/var/hostapd/hostapd.conf

LAN IP connection

  1. The VR headset and the robot must be connected to the same network.

  2. On the robot body (IP: 10.0.1.41), run ifconfig and check the IP address of wifi0.

⚠️ The VR headset and the robot must be on the same local network (LAN).

VR teleoperation procedure

Startup and app library

  1. Power on the VR headset.

  2. Press and hold the Menu button on the right-hand controller.

  3. Click App Library in the lower-left corner.

  4. Open the corresponding VR app.

Note: Users must maintain their orientation while connected. If the orientation changes, exit VR and recalibrate.

Video feed connection mode

  • No Video Feed Mode: Click “Wireless Connection” → enter the robot’s IP address → click Connect.

  • With Video Feed Mode: Click “With Video Feed” → “Local Area Network” → “Tencent”

    • Server address: 10.111.102.18 (contact technical support if issues arise)

    • Room number: Enter the robot’s SN code

Get Robot's SN

On the robot body (IP: 10.0.1.40), run:

cat /agibot/data/info/sn

🤖 The SN label is also on the robot’s neck.

Teleoperation startup

Startup modes

  • Power on → Standby (L2 + X) → Stand up (R2 + X) → Teleoperation (R2 + △)

OmniHand hand configuration (optional)

If gripper or omnihand hand configuration files need to be modified, restart the mc service or reboot the robot after making changes.

On the robot body (IP: 10.0.1.40), edit:

vim /agibot/software/mc_param/robot/lx2501_3_t2d5/remote_controller_config/operation_config.yaml
Basic control parameters
Basic control parameters

Modify the default omnihand hand configuration according to your actual requirements.

Button diagram

Basic controller button diagram
Basic controller button diagram
On this page