Making Robots · Amr Eldib 

Making Robots


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