A four-legged robot named Olympus was "mounted upside down to a floating platform at the European Space Agency’s ORBIT ...
A new generation of medical robots, inspired by nature, promises to navigate the most remote recesses of the human body.