humanoids
Lecture
How to Create Your Own Humanoid: Robot Science Made in Japan
February 5, 2013-February 5, 2013