Hundreds of robots on display at World Robot Conference in Beijing