本页目录

XGO-Rider2

XGO-Rider2: The World's First Desktop Wheeled-Legged AI Robot

(Originally funded by backers on Kickstarter, XGO-Rider2 has evolved from a crowdfunding sensation into the standard platform for desktop control theory research.)

XGO-Rider, World’s First Desktop Wheel-Legged Robot with AI

jwxm9-alefh.jpg

1. Product Overview

XGO-Rider2 is a desktop-level wheeled-legged robot powered by the Raspberry Pi CM5. Unlike traditional robots that either roll (efficient but limited) or walk (adaptable but slow), the Rider2 combines the best of both worlds.

It utilizes a Hybrid Drive System:

  • ·Wheels: Integrated FOC (Field Oriented Control) Hub Motors for silent, high-speed, self-balancing movement.

  • ·Legs: High-torque 4.5kg.cm serial bus servos acting as a variable suspension system.

This unique architecture allows it to perform omni-directional motion, adjust its body height dynamically, and navigate complex terrain with the agility of a biological system.

ys.png

Fig.1 XGO-Rider2

2. Core Technologies

  • Industrial-Grade Self-Balancing: Leveraging a high-precision IMU and closed-loop control algorithms, XGO-Rider2 acts as a programmable Inverted Pendulum. It maintains perfect stability even when carrying payloads or traversing uneven surfaces.

  • FOC Silent Maneuvering:The brushless hub motors are driven by Field Oriented Control (FOC) technology. This provides high torque density and whisper-quiet operation, making it perfect for classroom and office environments.

  • Edge AI Computing (CM5):With the built-in Raspberry Pi CM5, Rider2 is capable of running:

    • ·Computer Vision: Face/Gesture recognition via the 5MP camera.

    • LLM interaction: network-based voice conversation through the AI service configured for your image and region. See AI Conversation.

    • Gemini_Generated_Image_celswqcelswqcels.png

      Fig.2 XGO-Rider2 exploded view

3. Developer & Research Value

XGO-Rider2 is widely used in universities for teaching Modern Control Theory:

  • ·LQR (Linear-Quadratic Regulator): Students can tune the balancing parameters directly in Python.

  • ·Kinematic Decoupling: Study how to isolate body posture (Pitch/Roll) from wheel movement.

  • ·Secondary Development: Full access to the ESP32 lower computer and structural STP files.

4. XGO-Rider2 Specifications

4.1 General Parameters

The XGO-Rider2 integrates high-performance computing with a lightweight, variable-height chassis structure.

Parameter

XGO-Rider2

Computer / controller

Raspberry Pi CM5, 2 GB / ESP32

Actuators

2 leg servos + 2 powered wheels

Robotic arm

None

Dimensions

135 × 118 × 116–158 mm (variable height)

Weight

560 g

Structure

1 mm sheet metal, ABS and carbon fiber

Legs and feet

Silicone + ABS

Display

2.0-inch IPS, 320 × 240

Camera

5 MP OV5647

Audio

Dual MEMS microphones; 8 Ω, 2 W speaker

Battery

18500, 2S, 1400 mAh

Charging

USB Type-C

Typical runtime

Approximately 2 hours

Development

Python and ROS

4.2 Joint Actuation System

Parameter

Specification

Component type

4.5 kg·cm, metal-housed, steel-geared, 360° magnetic-encoder, dual-shaft TTL serial bus servo

Motor Core

Core Motor

Gear material

Steel gears

Output Torque

4.5KG•CM

Speed

0.08 S/60°

Joint servo specification voltage

6 V

Weight

25g

Operating Temp

-10℃~+50℃

4.3 Drive Actuation System

Parameter

Specification

Component type

4012 FOC brushless hub motor

Dimension

D 48mm ,H 20mm

Weight

130g

KV Rating

75 RPM/V (High Torque Optimized)

Rated Torque

0.13N.m

No-Load Speed

400 RPM

Rated Current

940mA

Voltage

8.4V

5.XGO-Rider2 Kits include

  • ·XGO-Rider2 Box (20*15*15cm 1.5kg)

  • ·XGO-Rider2 Robot

  • ·User Manual

  • ·Type-C Cable

  • ·Type-C USB Hub

  • ·HDMI Cable