Enquire about Robot

Simply fill up the form, our team will then reach out to you to connect to the relevant parties who can help facilitate your request.

Brand & Model
All fields required. Refer to our privacy policy for questions.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
HomeRobots

XGO-Rider

XGO-Rider is a desktop-sized dual-wheeled bipedal robot with AI vision, stable balancing, omnidirectional movement, and programmable via micro:bit or Raspberry Pi CM4.
Software Type
Open Source
Software Package
MakeCode graphical programming environment for micro:bit users. Python SDKs and APIs for advanced coding on Raspberry Pi CM4. ROS packages for robotic middleware and system integration. Open serial bus comunication for hardware control extensions.
Actuators
6V 4.5KG·CM all-metal magnetic encoding serial bus servos (dual-axis) for joints. 8.4 V magnetically encoded outer rotor brushless hub motors with FOC for wheels.
Compiute
Raspberry Pi Compute Module 4 (quad-core Cortex-A72 at 1.5GHz, 2GB RAM) or BBC micro:bit V2 with integrated ESP32 co-controller for real-time motor and sensor management.
Sensors
The XGO-Rider incorporates a 3-axis inertial measurement unit (IMU) for attitude sensing and posture feedback; a 5MP OV5647 camera for vision sensing; dual MEMS microphones for voice input; integrated wheel encoders with 360° magnetic encoding; and current sensors inside servos for precise torque monitoring.
Max Op. time
60
mins

Robot Brief

The XGO-Rider is a desktop-level, dual-wheeled bipedal robot combining wheel-based and legged mobility for agile, omnidirectional movement. Designed primarily for education, entertainment, and robotics programming exploration, it integrates advanced AI capabilities and stable posture control. It is built on platforms such as micro:bit and Raspberry Pi Compute Module 4 (CM4), allowing flexible computing options. The robot features metal magnetic encoder bus serial port servos for precise actuation, FOC (Field Oriented Control) wheel hub motors for smooth drive, and onboard IMU sensors for adaptive balance on varying terrains. The XGO-Rider supports graphical programming, Python development, and Robot Operating System (ROS), making it both accessible for beginners and extensible for advanced users.

Use Cases

  • Omnidirectional Movement: Moves 360° flexibly and stably using self-balancing algorithms and precise motor control.
  • Stable Posture Control: Uses integrated IMU sensors and control algorithms to maintain balance on diverse surfaces and during motion.
  • AI-Powered Interaction: Includes a 5MP camera and dual MEMS microphones for basic image and voice input processing.
  • Programmability: Supports graphical block programming (MakeCode), Python coding, and open serial communication protocols for secondary development.
  • Wireless Remote Control: Allows Bluetooth-based remote operation via a dedicated mobile app.
  • Audio-Visual Output: Incorporates an 8Ω 3W chambered speaker and a small color TFT display for status and user interaction.

Industries

  • Education: Ideal for STEM learning, teaching robotics programming and AI concepts interactively.
  • Entertainment: Interactive robotics platform for hobbyists and learners with capabilities for responsive behaviors.
  • Robotics Development: Offers an open-source framework supporting rapid prototyping and algorithm testing.
  • AI Application Research: Enables experimentation with vision, voice, and sensor fusion on a compact platform.

Specifications

Length
-
135
mm
Width
-
118
mm
Height (ResT)
-
mm
Height (Stand)
-
158
mm
Height (Min)
116
mm
Height (Max)
158
mm
Weight (With Batt.)
-
0.6
kg
Weight (NO Batt.)
-
kg
Max Step Height
-
mm
Max Slope
+/-
-
°
Op. Temp (min)
-
°C
Op. Temp (Max)
-
°C
Ingress Rating
-
No items found.

Intro

XGO-Rider stands as a slim, compact bipedal robot approximately 135 mm long, 118 mm wide, and 116–158 mm tall, weighing about 600 grams, constructed from aluminum alloy, PC, and carbon fiber materials for stiffness and lightness. It combines two high-lifespan FOC brushless wheel motors and metal shell steel gear serial bus servos with 360° magnetic encoders to precisely control posture and locomotion. The embedded inertial measurement unit (IMU) continuously feeds real-time attitude data to the control loop, enabling smooth, stable, and omnidirectional movement modes such as turning, balancing, and stepping within its compact workspace. The robot supports both micro:bit V2 and Raspberry Pi CM4 host controllers, featuring integrated peripherals including a 5MP camera sensor, microphones, speaker, and a 2-inch TFT color screen (on CM4 variant) to facilitate AI capabilities and user interaction. USB-C charging and wireless connectivity complete the polished platform designed for ease of programming and experimentation.

Connectivity

  • Bluetooth 4.2 BLE and Wi-Fi for wireless communication and remote control.
  • USB Type-C port for charging and data transfer.
  • Dual-band 2.4 GHz/5 GHz Wi-Fi (CM4 variant) and serial communication protocols for hardware extension.
  • Compatible with mobile apps for control and monitoring.

Capabilities

  • Self-Balancing Bipedal Locomotion: Balances dynamically on two wheels with fine control for multi-directional movement.
  • Precise Servo Joint Actuation: Metal gear serial bus servos with 4.5 kg·cm torque provide smooth joint control and 360° encoder feedback.
  • AI Vision and Voice Input: 5MP camera plus dual MEMS microphones enable basic object recognition and voice command experimentation.
  • Robust Programming Environment: Supports graphical block programming, Python scripting, and ROS integration for versatile development.
  • Stable Posture Adaptation: IMU-driven feedback adjusts motor output for stable gait over uneven surfaces or obstacles.
  • Remote Control and Interaction: Bluetooth connectivity allows user operation via apps, including real-time status monitoring.