China develops world's largest quadruped bionic robot with off-road capabilities

Open in new window