Robots · Humanoids

AgiBot X2 teleoperation: why the Ultra is the only X2 you can build on

The X2 is a 1.31 m humanoid sold for performances and interaction, with an official store price. Only one version opens up for development, and AgiBot has no teleop kit for either.

AgiBot X2, Compact interaction and performance humanoid
AI-generated illustration of the AgiBot X2. For product photos, see AgiBot.
Height
About 1.31 m
Weight
About 35 kg (Neo), about 39 kg (Ultra)
Degrees of freedom
30 (Neo); 31 (Ultra New Version, 2-DoF neck); 7 per arm
Compute
2 × RK3588; Ultra adds Orin NX (157 TOPS)
Battery
About 500 Wh, about 2 h at 0.5 m/s, swappable, ≤1.5 h charge
Payload
3 kg in specific postures, ≤1 kg across full range
Arm reach
558 mm, excluding end effector
Walking speed
Typical ≤0.8 m/s, up to 2 m/s in the lab

Updated

The AgiBot X2 is a compact humanoid, about 1.31 m tall and 35 to 39 kg, built for performances, receptions and interactive shows. It dances, gestures, talks and reacts to touch, and its entry version has a public price in US dollars on AgiBot's own store. That makes it a common first humanoid for venues and content teams. For teleoperation and data work it comes with two catches that are easy to miss before ordering: only the X2 Ultra supports development at all, and AgiBot's VR teleoperation kit does not support any X2.

X2 Neo or X2 Ultra: the development line

The AgiBot store listing puts the two current versions side by side, and the difference that matters is in the last rows of the table:

X2 Neo, listed at $25,600 on the AgiBot store as of October 2026

30 DoF (1 neck, 7 per arm, 3 waist, 6 per leg), two RK3588 boards, an interactive RGB camera, Wi-Fi, Bluetooth and 4G/5G. No high-performance board, no LAN port and no video output. Secondary development: "Not supported". The store's FAQ says plainly that X2 Neo "does not include secondary development support" and is designed for performances and interaction.

X2 Ultra New Version, price on request

31 DoF with a 2-DoF neck, the same RK3588 pair plus an Orin NX board rated at 157 TOPS, a 3D LiDAR, RGB-D camera, front dual RGB and rear RGB cameras, two RJ45 ports and a Mini DP output. Secondary development: "Supported", with the FAQ advising buyers to confirm the available interfaces and support scope for their configuration.

If you plan to teleoperate an X2 with anything other than its handheld controller and app, or record data from it, buy the Ultra. A Neo cannot be developed on, and it has no wired network port or head cameras for an operator view.

One more caution on versions. AgiBot's X2 product page still shows an earlier spec table: 25 DoF with 5-DoF arms for the X2 and 30 DoF for the X2 Ultra. The store calls its listing the X2 "Refresh" series and tells buyers to "match the model and hardware generation named in each guide". When you order, confirm the arm DoF in writing; a 5-DoF arm and a 7-DoF arm need different teleop mappings.

There is no official X2 teleop stack

AgiBot's VR Teleoperation Kit is "Compatible only with AGIBOT A2 Ultra and AGIBOT A2 Lite". Neither the X2 product page nor the store listing mentions teleoperation or motion capture. Out of the box, an X2 is driven with its included handheld controller and the mobile app, and programmed motions come from AgiBot's content tools. AgiBot's developer site, the AIMA Open Platform, groups LinkCraft for motion content, LinkSoul for interaction agents, Genie Studio for task development and the Link-U OS open-source robot operating system, but it does not list which tools support which robot. Ask AgiBot which of them your X2 Ultra configuration supports before planning around one.

Building teleoperation for an X2 Ultra

With development access on the Ultra, there are three practical ways to put a remote operator in control. Each one assumes AgiBot's development interfaces on your unit give you the control level it needs, which is the first thing to confirm with sales.

VR upper body, controller for walking

A headset tracks the operator's head and hands; inverse kinematics maps hand poses onto the 7-DoF arms and head pose onto the 2-DoF neck, and the operator steers walking with a thumbstick while the robot's own gait controller keeps balance. The front dual RGB cameras give a stereo view back to the headset. This is the quickest path and suits gesture, greeting and light-object work.

Whole-body retargeting from motion capture

A mocap suit or a VR full-body tracker streams the operator's skeleton, which is retargeted onto the X2's shorter body. The TWIST2 project shows the pattern on another humanoid: a portable, mocap-free whole-body system built on PICO VR, whose authors report collecting 100 demonstrations in 15 minutes. Retargeting a 1.7 m operator onto a 1.31 m robot needs scaling and joint-limit handling, and is where most integration time goes.

Recorded motion with live triggers

For shows, operators trigger and blend pre-built motions and speak through the robot rather than drive every joint. Lower risk, lower data value, but often the right mode for a live audience, where a missed grasp is more costly than a less natural motion.

Setting up an X2 Ultra operator station

Network

Connect the robot to the local network over one of its RJ45 ports rather than Wi-Fi when you can, and reach it from the operator's side over a VPN instead of a remote desktop, which re-encodes the screen and adds delay.

Video

Choose which cameras the operator sees. The front dual RGB pair gives depth; the rear RGB helps when backing up; the RGB-D stream is better kept for recording than for the headset.

Local monitor

The Mini DP output lets an on-site technician see the robot's own screen during setup and debugging, without taking over the operator's view.

Limits

Set joint limits, speed caps and a teleop-mode gait limit on the robot side, so a delayed or dropped command degrades into a stop rather than a lurch.

Stop authority

Keep the included handheld controller with a person on site, and agree in writing who stops the robot and when. A remote operator cannot see everything around a 1.31 m robot.

One clock

Timestamp camera frames, joint states and operator commands on the robot side, so network delay shows up in the data rather than hiding inside it.

Latency on a small, fast robot

The X2 walks at a typical 0.8 m/s or less and can reach 2 m/s in the lab. At 0.8 m/s and a 200 ms round trip it moves 16 cm before the operator sees the result, which matters on a stage edge or in a crowd. Keep the gait controller on the robot, cap speeds in teleop mode, and put the operator on a wired link to the robot's network where possible; the Ultra's RJ45 ports make that straightforward. Gestures and expressive motion tolerate more delay than reaching for objects. Our teleoperation latency guide covers budgets by task.

What X2 data is good for

Be realistic about the body. The X2 carries 3 kg only in specific postures and 1 kg or less across its full range of motion, with a 558 mm reach, and no hands are included: AgiBot's OmniHand and OmniPicker are sold separately for the Ultra. So the X2 is not a manipulation-data robot in the way a full-size humanoid with dexterous hands is. Where it is useful:

Motion and performance data

Retargeted human motion for dance, gesture and expressive behavior, recorded as joint trajectories with timing and music cues.

Interaction data

Operator-driven greetings, conversations and responses to touch, for training interaction policies.

Small-scale loco-manipulation

Picking up light objects and handing them over with an end effector fitted, on the Ultra.

Whatever you collect, record every camera stream, joint states and the operator's commands on one clock, and fix the action space before the first session. Our data collection guide covers episode structure, and we deliver in LeRobot, RLDS or HDF5.

X2, A2 or a Unitree G1?

AgiBot A2

If you want an AgiBot with a maker-supported VR teleop kit, the 169 cm AgiBot A2 is the one. The X2 is smaller, cheaper and has no kit.

Unitree G1

The closest alternative in size, at 1.32 m. Its EDU version is open for development and is supported by Unitree's open xr_teleoperate stack, so teleop works without custom integration. See our Unitree G1 page.

AgiBot X2 Ultra

The right pick if you are committed to the AgiBot ecosystem, need its interaction software and expressive 7-DoF arms, and are ready to build or commission the teleop layer.

Renting before you buy

AgiBot launched a rental program at MWC 2026. BGR reported that it covers the X2 series alongside the G2 and the D1 quadruped, starts at €899 a day, runs in 17 markets including the US, and includes on-site technical support, with installation as soon as two working days after a request. Renting is a cheap way to test whether an X2 fits a venue, an audience and a show format before committing to a fleet. Check which version you will get, because a rented Neo cannot be developed on, and agree in advance whether you may record data during the rental and who owns it.

As of October 2026, foreign-produced advanced robotic devices are on the FCC Covered List under FCC public notice DA 26-786 (July 28, 2026), unless the Department of War grants them a Conditional Approval. The FCC definition covers mobile robots, including humanoids, quadrupeds and autonomous mobile robots, that weigh over 4.4 lb with any base or dock and have a sensor, network connectivity and control software, when they do not qualify as US-made under the federal Buy American test, whatever the nationality of the maker. Covered models cannot receive new FCC equipment authorizations, which most devices need before they can be imported or sold in the US, while the FCC says models it authorized earlier can still be imported, sold and used; US buyers should confirm the current status with the seller.

What a good X2 operator does

Keeps loads light and close to the body; 1 kg across the full range is the honest limit.
Paces the show to the battery: about two hours at a gentle walk, less with dancing. Swap batteries between sets.
Leaves margin for the robot's size. A 1.31 m robot is easy to lose sight of behind people; a spotter on site keeps the remote view honest.
Repeats motions the same way across takes, so recorded clips can be cut and reused.
Hands control back to autonomy cleanly, with the robot in a stable pose.

How RoboPilots runs X2 teleoperation

We work with you to scope the teleop layer on your X2 Ultra, then staff it. Several humanoid makers have sent RoboPilots robots to test our operating protocols. On your program we train a dedicated group of operators on your own unit and task protocol, and the same group stays with you.

One-week trial

Sets the baseline on your robot: clean episodes per operator hour for data, or usable takes per session for motion work.

Coverage

Shifts across time zones, including US Pacific, for events or continuous collection.

Data

Sessions labeled by task and outcome, delivered as LeRobot, RLDS or HDF5.

Interfaces, specs and sources

  • Handheld controller and mobile app
  • Secondary development (X2 Ultra only)
  • AIMA Open Platform
  • Custom VR or mocap teleop
  • Ethernet, Mini DP (Ultra)

Availability: Buyable. AgiBot X2 Neo is listed at $25,600 on the AgiBot store as of October 2026, with delivery to be confirmed per country by AgiBot sales. X2 Ultra (New Version) is price on request. AgiBot also offers X2 robots through its rental program, which BGR reported at MWC 2026 as starting at €899 a day in 17 markets including the US. US buyers: see the FCC note on foreign-produced robots (DA 26-786).

Specs are the maker's published figures, checked on . RoboPilots is not affiliated with AgiBot; product names are trademarks of their owners.

Frequently asked questions

Can I program the AgiBot X2 Neo?
No. AgiBot lists secondary development as not supported on the X2 Neo. The X2 Ultra supports development, and AgiBot advises confirming the available interfaces for your configuration.
How much does the AgiBot X2 cost?
As of October 2026 the AgiBot store lists the X2 Neo at $25,600. The X2 Ultra is price on request, and delivery, taxes and import charges are confirmed per country.
Can the AgiBot X2 be teleoperated with VR?
Not with an official kit. AgiBot's VR Teleoperation Kit supports only the A2. On an X2 Ultra a custom VR or motion-capture teleop layer can be built on its development interfaces.
What is the difference between X2 Neo and X2 Ultra?
The Ultra adds an Orin NX board, 3D LiDAR, RGB-D and extra RGB cameras, Ethernet ports, a 2-DoF neck and development support. The Neo is aimed at performances and interaction and cannot be developed on.
Can I rent an AgiBot X2?
Yes. AgiBot's rental program, launched at MWC 2026, includes the X2 series, with prices reported from 899 euros a day in 17 markets including the US.