Cuddly robot at Edinburgh Science Festival