UBTECH Yanshee

A real jointed humanoid for classrooms and labs, with Python, Scratch and ROS underneath.
Yanshee is for education and research teams that need more than a toy but less than a full commercial humanoid: 17 servos, an 8 MP camera, Raspberry Pi compute and open access for Python, Scratch, Linux and ROS-based work.

- 17 servos
Neck, arms, legs
- 37 cm, 2.1 kg
Desk-sized humanoid
- Raspberry Pi 3B
1 GB RAM, 16 GB eMMC
- 8 MP camera
Up to 30 fps
- Python and Scratch
Linux, ROS concepts, GPIO
- 9-axis IMU
Plus ultrasonic, IR, climate
- About 3 hours
3000 mAh battery
- STM32 co-processor
Real-time joint control
What it does
- Humanoid motion
17 DOF for head, arms and legs: walks, poses, dances and runs repeatable motion sequences for teaching kinematics and behaviour design.
- Vision and interaction
8 MP camera, microphones, speakers, IMU and environmental sensors for vision tasks and human-robot interaction exercises.
- Open coding workflow
Raspberry Pi 3B, Python and Scratch, ROS concepts, Linux tooling and GPIO for hardware extension.
- K-12 STEM programs
Coding classes, sensor experiments, introductory AI and robotics clubs where code gets a visible physical response.
- Universities and research labs
A compact open humanoid for computer vision, interaction design and coursework before moving to larger hardware.
- Competitions and public demos
Expressive motion and interactive behaviour for competitions, exhibitions and outreach.
- Maker and training labs
GPIO, Linux access and a platform that extends for custom lessons and control experiments.
Add these to complete the job

UBTECH UGOT
One kit, seven robots. Edge AI, Python and ROS 2 for the programs that outgrow block coding.Quoted to order
UBTECH uKit
The kit a class can build, code and reuse in one session.Quoted to order
UBTECH Cruzr 1S
The reception robot. Greets, guides, plays your content and comes back to charge.Quoted to your floor
Unitree G1
A compact humanoid for research, development and the kind of demo people remember.Quoted to order
Published specification
Who buys it?
Schools, universities, maker labs, coding workshops and research teams wanting a compact humanoid for teaching and early embodied-AI work.
Python and Scratch?
Yes, both, which is why it suits entry-level teaching and more technical secondary development.
Advanced research?
It's a teaching and prototyping platform. Larger projects move to hardware like the Unitree G1.
Where does it sit in a program?
After uKit, alongside or after UGOT, before a full research humanoid.