Skip to product information
1 of 4

SKU: 51758 | HAN: 3060000095 | GTIN: 6931705001006

UBtech

UBtech Yanshee

UBtech Yanshee

Leasing enquiry

Company details

Contact person

View full details

Highly dynamic mobility on two legs

The UB-Tech Yanshee is a compact humanoid educational robot that demonstrates true bipedal walking, turning, and balancing. With 17 precision-controlled servo motors, it realistically replicates essential joints of the human body and is ideal for teaching locomotion, gaits, and balance controllers in STEM education.

Intelligent navigation in complex environments

Thanks to a combination of an HD camera, IMU, gyroscope, and ultrasonic and infrared sensors, Yanshee recognizes its surroundings in real time. Learners can program obstacle detection, simple path planning, or marker tracking themselves and see immediately how changes in the code affect the humanoid robot's actual navigation behavior.

Precise dual-arm manipulation

The Yanshee’s two arms feature a multi-jointed design, enabling gripping and manipulation tasks that go far beyond those of simple toy robots. Whether lifting objects, mimicking gestures, or operating switches – the sensitive servos make movement sequences reproducible and are excellent for teaching topics such as inverse kinematics, coordinate transformation, and trajectory planning.

AI-powered perception and interaction

With its 8 MP camera, microphones, and speakers, Yanshee becomes a compact platform for AI projects in the classroom. Face recognition, object detection, voice control, or dialogue-based assistants can be tested directly on the robot. In this way, students experience computer vision, natural language processing, and human-robot interaction directly on a live system.

Yanshee


The UB-Tech Yanshee is a humanoid educational robot specifically developed for schools, universities, and applied research. Standing approximately 40 cm tall, with 17 servo-motorized degrees of freedom and a Raspberry Pi computing unit, Yanshee combines practical robotics design with a full-fledged AI and programming platform. The combination of an HD camera, microphone, speakers, IMU, and ultrasonic and infrared sensors makes it ideal for projects involving computer vision, voice control, and autonomous movement. Thanks to its Linux/ROS foundation and support for Blockly, Python, C/C++, and Java, the robot can be seamlessly integrated into existing curricula, robotics clubs, and research labs.

  • Dynamic full-body locomotion

    Yanshee's finely tuned whole-body control coordinates the legs, torso, and arms for stable walking, turning, and balancing. This makes the educational robot ideal for the hands-on study of gaits, step patterns, control loops, and stability criteria – from simple walking attempts to push-recovery experiments.

  • High-precision gripping and manipulation capabilities

    Multi-jointed arms and servo-motorized hands allow for gripping, pointing, and gesture movements with high repeatability. Students can program grasping strategies, trajectories, and keyframe animations and observe them immediately in the real system – ideal for courses on manipulation, HRI gestures, and human-robot collaboration.

  • Perception for AI projects

    The integrated 8 MP camera, microphone, IMU, as well as ultrasonic and infrared sensors provide diverse sensor data for AI and sensor technology experiments. Whether for facial recognition, object detection, line following, or simple SLAM approaches: Yanshee provides a compact platform on which modern AI methods can be clearly demonstrated

  • Programmable on-device AI

    Thanks to the Raspberry Pi platform with Linux and open access, AI models can be executed directly on the robot. From image classification and voice dialogs to reinforcement learning motion strategies, the Yanshee can be used as an edge device without relying on external cloud services.

  • Open software ecosystem

    Yanshee supports Blockly programming for beginners as well as text-based programming in Python, C/C++ or Java. Through ROS packages, SDKs and documented APIs, the humanoid robot integrates into existing teaching and research environments and enables the development of custom toolchains, CI pipelines and experimental environments.

  • Safety concept for HRI scenarios

    Multi-level safety features including an emergency stop button, servo power limitation, and definable movement boundaries ensure controlled operation in the classroom. This allows for human-robot interactions, touch experiments, or collaborative tasks to be implemented in a didactically valuable and safe manner.

Frequently Asked Questions

What applications is the UBtech Yanshee suitable for?

The UBtech Yanshee is suitable for schools, universities, robotics clubs, STEM project weeks, AI education programs, research labs, companies, and educational institutions. Terra Robotics positions the humanoid learning robot specifically for hands-on instruction in robotics, programming, artificial intelligence, sensor technology, locomotion, and human-robot interaction.

What is the UBtech Yanshee?

The UBtech Yanshee is a compact humanoid educational robot from UBtech, designed for education and applied research. It combines bipedal movement, servo-motorized joints, camera, microphone, speaker, IMU, ultrasonic and infrared sensors with a Raspberry Pi-based Linux and ROS platform.

Why is the UBtech Yanshee interesting for STEM education?

The UBtech Yanshee is interesting for STEM education because learners can experience robotics, programming, kinematics, control engineering, sensor technology, and artificial intelligence directly on a real humanoid robot. Instead of just discussing theoretical models, teachers can demonstrate movements, sensor data, voice control, and AI functions in a practical way.

What programming options does the UBtech Yanshee offer?

The UBtech Yanshee supports graphical Blockly programming for beginners as well as text-based programming with Python, C/C++, and Java for advanced users. In addition, the humanoid educational robot can be integrated into existing teaching, research, and development environments via ROS, SDKs, and documented APIs.

What movements can the UBtech Yanshee perform?

The UBtech Yanshee is capable of true bipedal walking, turning, balancing, gestures, and full-body movements. With its 17 servo-motorized degrees of freedom, this educational robot is particularly suitable for teaching and research on gaits, walking patterns, balance, push recovery, motion planning, and humanoid locomotion.

UBTECH Yanshee – Humanoid Educational Robot for Robotics, Coding & AI

The UBTECH Yanshee is a programmable humanoid educational robot for schools, vocational schools, colleges, universities, and robotics labs. The focus is not on a pre-programmed show function, but rather on an open development platform where learners and researchers can develop their own programs, motion sequences, and applications. Yanshee combines humanoid movements with sensor technology, a camera, voice functions, and a Raspberry Pi-based computing platform, thereby making topics like robotics, programming, artificial intelligence, and human-robot interaction practically tangible.

Yanshee thus positions itself between classic robotics construction kits and significantly more complex research robots. While modular kits primarily teach construction and basics, Yanshee offers a complete humanoid hardware platform from the start. Terra Robotics classifies the model as particularly suitable for STEM education, higher-level programming languages, as well as open sensor and actuator projects.

You can find further solutions for schools, colleges, and training at the Educational Robots from Terra Robotics.

Understanding humanoid robotics in a practical way

A humanoid robot offers a decisive advantage for training: programs do not remain abstract on a screen. Movements, sensor values, and decisions become directly visible on a physical system.

Yanshee features 17 servo motors that can be used to implement various humanoid motion sequences. Learners can use these to investigate how individual joints are coordinated, how motion sequences are created, and what influence speed, timing, and posture have on a robot.

This allows topics from computer science, mechatronics, and control engineering to be linked together. Instead of merely outputting a programmed value, the system executes an actual movement or reacts to information from its environment.

Raspberry Pi as an open development platform

Inside the UBTECH Yanshee, an architecture based on Raspberry Pi and STM32 is at work. The Raspberry Pi platform, in particular, makes the robot interesting for more demanding educational and research projects, as learners can fall back on a widely used development environment.

Yanshee is explicitly designed by UBTECH as an open-source-oriented learning and development platform. This allows educational institutions to go further beyond prescribed exercises and develop their own software projects.

This is especially relevant for secondary schools, vocational schools, colleges, and universities where robotics should not just be demonstrated, but systematically programmed and studied.

Programming with Python, C/C++, Java, and Blockly

Yanshee supports various programming languages, making it suitable for different skill levels. UBTECH mentions Python, C/C++, Java, and Perl, among others. In addition, graphical Blockly programming is available via the Yanshee app.

Beginners can start with visual programming blocks to understand basic processes. Advanced students can subsequently write text-based programs and access the robot's functions in greater detail.

Python, in particular, is interesting for educational projects because it allows for the combination of classic programming with data processing and AI topics. Thus, Yanshee can be used across multiple learning levels instead of being relevant only for a single course.

Camera and AI for computer vision projects

An integrated 8-megapixel camera expands Yanshee with visual perception. According to UBTECH, the platform supports face and image recognition as well as visual tracking functions, among others.

This creates numerous possible projects for teaching and research. For example, learners can investigate how a camera image is processed, what information an algorithm extracts from it, and how the robot can subsequently react to it.

Such experiments create a direct entry point into computer vision and artificial intelligence. At the same time, it becomes clear that AI applications always depend on sensors, data quality, and software logic.

For further research projects, these fundamentals can later be transferred to larger humanoid robots.

Speech and human-robot interaction

In addition to visual perception, Yanshee is equipped with microphones and speakers. The platform supports voice recognition and speech-based interaction. This allows for the development of projects where the robot reacts to spoken input or outputs information acoustically.

For educational institutions, this opens up additional subject areas concerning human-robot interaction, voice interfaces, and multimodal robotics. Learners can investigate how a robot receives information through different sensors and derives a suitable reaction from it.

It is precisely the combination of speech, camera, and movement that clearly distinguishes a humanoid learning robot from a purely stationary programming platform.

Expandable sensors for your own experiments

Yanshee supports additional sensors and peripheral devices. Among other things, a separate sensor package is available for the system, which adds infrared, touch, pressure, as well as temperature, humidity, and air pressure sensors. (terra-robotics.de)

This allows students to develop their own experiments in which physical environmental data is captured, processed, and connected to the robot's actions.

A simple example is reacting to distance or touch. Advanced projects can combine multiple sensor inputs and develop more complex decision-making logic from them.

This makes central principles of modern robotics understandable: Sensors detect the environment, software processes the data, and actuators execute a reaction.

Yanshee for school, vocational school, and college

UBTECH positions Yanshee specifically for higher school levels and colleges. The platform is offered with learning material for up to 60 lesson hours and connects coding with practical robotics projects.

In schools and robotics clubs, Yanshee can be used, for example, to vividly teach programming, sensor technology, and AI. Vocational schools can focus more on technical interfaces, control, and software development.

At colleges and universities, the robot is suitable for experiments concerning perception, motion control, and human-robot interaction. Terra Robotics therefore promotes Yanshee particularly as an educational robot for universities and vocational schools with open sensor and actuator interfaces.

Further application concepts can be found in the School & University section.

From the classroom to your own robotics project

A key advantage of Yanshee is the ability to transition from structured exercises to open-ended projects. In the beginning, movements can be programmed or individual sensors evaluated. Later, camera, speech, sensor technology, and motion control can be combined with each other.

This also makes the robot suitable for project weeks, competitions, final theses, or interdisciplinary university projects. Teams can define their own problem, develop software, test it, and then optimize it directly on the actual robot.

Errors do not just become visible in theory: when a movement, sensor query, or decision logic does not work, the interaction between hardware and software must be analyzed. Exactly this practical troubleshooting is an important component of modern robotics education.

Buy UBTECH Yanshee and build up robotics training

Anyone wanting to buy the UBTECH Yanshee should first determine which learning objectives are to be pursued with the system. For pure introductory courses, modular robotics kits may be sufficient. However, if a complete humanoid platform for Python, artificial intelligence, sensor technology, and advanced development projects is to be used, Yanshee offers significantly more possibilities.

Terra Robotics is an official UBTECH partner in the DACH region and, in addition to Yanshee, offers other learning platforms such as the Alpha Mini 2, UGOT, and the uKit series.

An overview of the manufacturer can be found at UBTECH Robotics at Terra Robotics.

This makes the UBTECH Yanshee particularly interesting for educational institutions that want to bring together coding, STEM, AI, and humanoid robotics within an open, programmable hardware platform – from the first humanoid motion program to custom research and development projects.