Never mind human body motion, surely this idea would work well using energy form ocean waves.