Some heated motorcycle jackets can be plugged to the bike's battery (you just have to install the plug somewhere accessible and connect it to the battery.) Then when you get on your bike you just have to connect your jacket and off you go. The alternator provides the power during your ride.