Наверное, идея идиотская, но всё же

А если ручную динамо-машину использовать? Сразу двух зайцев завалим: 1) электричество добудем 2) согреемся. Естественно, система не должна подразумевать необходимость непрерывного кручения. Да и не так много камере нужно.
Наверняка, кто-то это уже и предложил, и реализовал.
Или термоэлектрический преобразователь. Нагреватель - на кожу, холодильник - наружу. Покуда ломишься по сугробам, отводить тепло от тела всяко полезно будет. Пока дошёл, батарейку подзарядил.