A new generation of robots

Very interesting collection of modern robots