Chinese humanoid robot company UBTECH shows off its Walker 2 robot autonomously swapping its battery.
695,85K