Cyborg R01
China's first heavy-duty humanoid, 411Nm peak torque, 20kg dual-arm payload, 16 DOF dexterous hands each, indoor/outdoor terrain navigation