Foot Impact And Dynamic Analyses Of Piezoelectrically-Actuated Walking Micro-Robots.