Energy scavenging for small-scale unmanned systems