14. Humanoids 2014: Madrid, Spain