До недавнего времени отличительной чертой роботов была их жесткая механическая конструкция. Большинство из них состоит из жестких структурных элементов, двигателей и приводов, электроники, датчиков и батарей, ни один из которых не может быть эластичным. Будущие роботы, однако, могут стать мягче, и мы уже видели много различных роботов, которые частично или полностью сделаны мягкими.