Who are development platforms suitable for?

Teaching teams delivering practical humanoid robotics

For teaching, it’s essential that students can work with joints, sensors and their own applications, rather than simply watching pre-programmed routines. The University of Duisburg-Essen reports using a Unitree R1 EDU 2 in teaching, research and student projects. This doesn’t mean every R1 EDU version offers the same capabilities.

Research labs working on embodied AI and human–robot interaction

These teams need interfaces and development environments suited to their work on perception, planning or interaction. Unitree Robotics documents SDK, DDS and ROS 2 workflows for the R1, while PAL Robotics describes ROS 2-based tools for its research platforms.

Procurement teams responsible for day-to-day operation

As well as the platform itself, they need to organise setup, training, maintenance and laboratory procedures. If the robot is used as work equipment covered by Germany’s Ordinance on Industrial Safety and Health (BetrSichV), section 3 requires a risk assessment before use. This should begin before selection and procurement.

What should you consider when choosing?

First, decide which experiments the platform needs to support. Then check that the development tools, space, supervision and agreed services can meet the demands of regular teaching or laboratory use.

Consideration What to check before buying Who it matters to
Development access and simulation Check for documented interfaces for joints and sensors, as well as a simulation environment compatible with your software. I want to work with movement and sensor data in my own exercises, not just run ready-made demonstrations. For around 36% of buyers, development access is the main priority.
Safe laboratory operation Clarify the room layout, permitted operating modes, training and emergency stop arrangements for your specific workflow. For work equipment covered by the BetrSichV, plan the risk assessment before use. When students are working close to a moving robot, I need an experiment that can be properly supervised, with clearly defined safeguards. Around 29% of buyers put safe operation first.
Capabilities to meet your teaching objectives Decide whether bipedal movement is essential or whether mobile manipulation will do, then check the specification and version against the offer. A wheeled platform won’t work for my experiments on balance and whole-body movement. For around 21% of buyers, matching the robot’s physical capabilities to their needs is the main concern.
Support and maintenance Agree in writing on training, contact details, response times, software recovery and spare parts for the specific model. I need to look after the robot across several teaching sessions and know who to contact if something goes wrong. Around 14% of buyers prioritise dependable support.

Which assumptions can complicate procurement?

  • Assuming open interfaces mean a ready-to-use teaching system

    Documented development access doesn’t take away the need for your team to do programming and integration work. PAL Robotics says its ROS 2-based developer tools require Python or C++ skills and are officially supported on Linux.

    Before ordering, ask for a short simulation and API workflow to be demonstrated, and work out which exercises your team will need to develop itself.

    Allow time for setup, simulation and your own software development.

  • Treating a product label as a complete safety plan

    For work equipment covered by Germany’s BetrSichV, a risk assessment is still required before use. The German Social Accident Insurance (DGUV) also highlights the risk of collisions when robots and people work in close proximity.

    For each planned experiment, consider the room, safety zones, training, permitted operating modes and procedures for handling faults. Check which inspections are required for setup and use.

  • Comparing EDU versions by range name alone

    R1 and G1 offers may differ in their versions and optional services. A description of the product family doesn’t necessarily tell you exactly what will be supplied.

    Make sure the offer specifies the model number, sensors, hands, computing module, SDK access, training, maintenance and spare parts process.

  • Planning to use mobile manipulation for bipedal movement

    PAL Robotics describes TIAGo as a mobile manipulator for tasks such as navigation, perception and interaction. It can’t be used for humanoid experiments involving balance or bipedal locomotion.

    Set out your planned experiments before choosing a model. If you need bipedal movement, compare suitable humanoid versions. If mobile manipulation is enough, assess that class of platform against the tools you need.

Relevant brands to consider

Unitree

A relevant brand with the R1 EDU and G1 EDU for teaching and research projects that need a bipedal humanoid platform.

  • For the R1 range, Unitree Robotics documents SDK, DDS and ROS 2 workflows, as well as calibration and recovery. Terra Robotics lists training and support options for the R1 EDU and G1 EDU.
  • Check that the documentation applies to the exact version you’re considering, and agree the scope of supply, maintenance and spare parts provision as part of your procurement.

PAL Robotics

A research alternative when navigation, perception, manipulation and human–robot interaction matter more than bipedal locomotion.

  • PAL Robotics describes TIAGo as a mobile manipulator and documents ROS 2 and simulation tools for TIAGo Pro. The company also offers training and support.
  • TIAGo isn’t a bipedal humanoid. PAL Robotics says its developer tools require Python or C++ skills and officially supported Linux environments. Delivery and service arrangements should be agreed for your specific procurement.

Humanoid platforms at Joybuy

These models are relevant as humanoid development or EDU platforms to consider for specific teaching and research tasks. Before buying, compare each version on offer with the interfaces, operating conditions and support services you need.

AGIBOT X2 Ultra humanoid robot

AGIBOT X2 Ultra

For projects involving humanoid movement and your own development work. Ask for confirmation of the exact X2 Ultra configuration, including development access. Plan for supervision and a safety approach suited to how the robot will be used.

View at Joybuy
Booster Robotics K1 Edu humanoid robot

Booster Robotics K1 Edu

An EDU version for teaching and research projects involving your own programming. The product title lists 22 degrees of freedom and 117 TOPS. Check that the interface documentation, sensor configuration and operating requirements suit your exercises.

View at Joybuy
Unitree R1 Edu in blue and white

Unitree R1 Edu Blue and White

For teaching and research projects using a bipedal robot. Unitree Robotics documents development workflows for the R1 range; check that they apply to this version. The product description specifies a clear area of at least 6 m × 6 m for dynamic movement. Training and safeguards must suit the actual operating conditions.

View at Joybuy
Booster Robotics K1 Geek humanoid robot

Booster Robotics K1 Geek

For development projects using a humanoid robot, such as work on AI algorithms and perception. The product title lists 22 degrees of freedom and 48 TOPS. Before choosing, check the APIs, sensors, development environments and laboratory operating conditions you’ll need.

View at Joybuy

Frequently asked questions

Does a university need to carry out a risk assessment before using a humanoid robot?

Yes, if it uses the robot as work equipment covered by Germany’s BetrSichV. Under section 3, the employer must assess the risks before use and identify the necessary safeguards. The assessment should begin before selection and procurement; a product label is no substitute.

Is an inspection needed after setup or relocation?

It depends on whether the safety of the specific work equipment depends on how it is assembled. If it does, section 14 of the BetrSichV requires an inspection by a competent person before first use. After reassembly, an inspection is required before each recommissioning. Use the risk assessment and manufacturer’s documentation to establish what applies to your setup.

Can students work close to the moving robot without a barrier?

You can’t assume this is permitted based on the product description alone. The German Social Accident Insurance (DGUV) highlights the risk of collisions when robots and people work in close proximity. For each experiment, define the safety zone, operating mode, supervision, access arrangements and emergency stop procedure.

What experience does a team need to use a ROS 2-based platform?

According to PAL Robotics’ documentation, its developer tools require Python or C++ skills. The officially supported environments are Linux-based, particularly Ubuntu 22.04 and 24.04. For other platforms, check their own toolchain and test a planned exercise in the appropriate development environment first.

What should you clarify about technical support before ordering?

For the specific model, agree contact details, response times, remote access, on-site services, training, software recovery and the spare parts process. PAL Robotics documents ticket-based support and possible remote assistance; Terra Robotics lists technical support and training for the R1 EDU, as well as an optional maintenance contract. The services that apply will depend on your agreement.