This paper presents an electromagnetic based generator which is suitable for supplying generating power
from human body motion and has application in providing energy for body worn sensors or electronics
devices. A prototype generator has been built and tested both by a shaker at resonance condition and also
by human body motion during walking and slow running. The experimental results will show that the
prototype could generate 300Wto 2.5mW power from human body motion. The measured results are
analyzed and compared with the theoretical model.