A miniature jumping robot with self-recovery capabilities
A miniature 7g jumping robot