A six-legged robot dog designed by China has recently completed a series of tests near Zhongshan Station in Antarctica. The bot proved its capability in functioning in the harsh climate and unstable ...