United Kingdom & Singapore Robotics solutions architect
01Professional R&D · PepsiCo programme

Humanoid robotics

For two years, Rakshith programmed industrial use cases on Unitree H1-2 and G1 humanoid robots for a PepsiCo programme. Each use case put a real industrial task on a legged robot.

Legged controlNeural policiesSim-to-realActuator identification

What

The programme put defined industrial tasks, such as case handling and palletising, on Unitree H1-2 and G1 humanoid robots. Learned neural policies controlled the locomotion. The gait was not scripted.

How

Rakshith trained the policies for legged control in simulation, then transferred them to the real robots. System identification on the actuators showed where the real torque response and compliance differ from the simulation model.

Rakshith also added instrumentation to record the failure modes that occur only on hardware. A controller that works in simulation can fail on a real actuator. For this reason, the actuator is identified before the controller is trusted.

Results

The programme delivered use cases on both robots. It also produced a transfer method, "identify the system before trusting it", which Rakshith has used on every project since.

Photographs

Select a photograph to enlarge it
Rakshith with the humanoid robot on its gantry
Hands on with the humanoid, on its gantry.
Render of the H1-2 humanoid in programme livery
The H1-2 in programme livery.
End effector taking a packed case
The end effector takes a packed case.
Palletising trials on the laboratory floor
Palletising trials on the laboratory floor.
The robotics laboratory after hours
The robotics laboratory after hours.