China releases new four-legged robot, capable of running, climbing stairs

2018-12-05 8

China releases new four-legged robot, capable of running, climbing stairs