Robots on show in Shanghai
Robotic engineers from around the world have displayed their latest innovations in Shanghai, China.
More than 1,000 people attended the Institute of Electrical and Electronics Engineers conference, where robots showcased their ability to improve human lives.