This is cool. The article says that it generates 46 microwatts, which isn't that much power. I wonder if there's a way to wire them such that you can aggregate the power to something significant. That would make sense if they are lined across the superstructure of skyscraper and harvesting power from the building's natural vibrations.
30% of the overall kinetic energy is harvested. That's pretty dang good for any generator, much less a micro one.
Pic!