But why would a robot need a blanket to stay warm? In fact you would want them as cold as possible so that they don't overheat.
not necessarily. your body can't operate under a certain temperature so it stands to reason that a sufficiently complex robot may not be able to either
car engines, for instance, can run into trouble at low temperatures. because of the oil, I think