Take a look at the robots running in the second Humanoid Robot Half Marathon in Beijing, China.
The views and comments expressed in this part are based on the premise that the prevailing international law position on the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results