Robot museum shows its mettle