Humanoid robots display skills at first Olympiad in Greece

(AP Photo/Thanassis Stavrakis)

©(AP Photo/Thanassis Stavrakis)