A robot is carried ahead of a soccer match at the RoboCup German Open 2014 in Magdeburg, Germany, April 3. Teams from 16 countries were demonstrating state-of-the-art competitions in soccer, rescue and service robots.[Photo/icpress.cn]