Robots Everywhere: The promise of humanoid robots
For some reason, we humans seem to be hell-bent on making robots that look like us.
Read more...