<blockquote><font class="small">In reply to:</font><hr /><p>Why would you want your robots to be humanoid?<p><hr /></p></p></blockquote><br />For several reasons, the main one being the amazing flexibility of that form. Its a bit different for space environments, but for earthly environments humanoid form for robots makes immense amount of sense, because all the environments and working tools are already built for humans.<br />Say you want a robot that does household jobs. Which of the three options makes most sense:<br />a) build a spezialised robot for each job, like robo-vacuum, robo-dishwasher, robo-lawnmower etc which will be sitting idle 90% of the time.<br />b) build one big clunky robot with all the necessary tools built in for each job, which will be occupied 90% of the time, but will be useless when you want it to do a new job that it doesnt have a tool for, like go fetch a beer from the fridge <br />c) build a humanoid, that can use existing tools, and do everything that humans can, given the right training/software ?<br /><br />I think the answer will become obvious in not-too-distant future.