Festo Just Unveiled A Pair of Unusual Biomimetic Robots Don’t feel bad if you think that all German robotics outfit Festo does is put together amazing robot prototypes that look like jellyfish, kangaroos, and other animals. They do actually …