A battery pack including a case, a battery included in the case and relatively movable with respect to the case, a generator attached to the battery and including a generation axis, and a rotation member connected to the generation axis, wherein the rotation member is configured to act a torque enabling the generation axis to be rotatable when the battery is in motion.