The latest version of Dexter walks faster and more robustly.
anybots.com
anybots.com
The usual arguments for legged robots aren't very convincing, IMO:
- "legged robots are better for difficult/uneven terrain": look at some videos showing the iRobot PackBot (which runs on threads): Although it's very small, it can climb stairs.
- "humanoid robots have an advantage because people can interact more naturally with them": maybe, but people also interact with Roombas, dogs, cars etc. - none of which are humanoid. Regarding the Roomba, I have read an article that many people name their Roomba and even pity them if it gets stuck. So the question will be: is the advantage of "better interaction" worth the considerably higher price for a humanoid robot body?
- Isaac Asimov said that humanoid robots will have an advantage because the whole world is already build for humans. Again, maybe - but when the car was introduced, we rebuilt the whole infrastructure (i.e. streets) to meet our new machines' needs.
Perhaps I'm just not getting the point of humanoid robots - apart from beeing technically impressive and cool to watch.
Given the choice, do you really think we would rebuild the whole world's infrastructure?
Then again, Dean Kamen said cities would be redesigned for Segways...
No - because we already have built the infrastructure in such a way that most important places can be reached with wheels rather than legs.
And if I had the choice of
1. maybe buying a small ramp for the stairs in my (not yet existing) house so that a wheeled robot can drive upstairs
2. buying a humanoid robot that can use the stairs himself
I would of course consider the costs - my guess is that the ramp will be much cheaper. What would you do?
Hey, why not write a pure Ruby indexing and search engine?
Oh right, because Ruby is too slow.