A research team from China's Shanghai Jiao Tong University has developed a six-legged guide robot for ...