Chinese humanoid robot company UBTECH shows off its Walker 2 robot autonomously swapping its battery.
695.84K