Making Robots


Interesting collection of the different types of robots currently in research.