That video is fake. Sorry.
The guys at IEEE aren’t fools though.
And they did softly insinuate that the chinese company COULD fake it, but likely have not.
That said, this little sucker is useless. The demo guy had to jam a water bottle under the handle to drive home that “It could be... useful... I guess..”
But yeah, China will kick off the robot apocalypse.