News
The China Media Group (CMG) World Robot Competition — Mecha Fighting Series, the first-ever humanoid robot fighting ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results