3 ms·
I'd say that there are two categories of reasons. First, the iteration cycle is much longer than for software. Second, Moravec's Paradox https://en.wikipedia.
by coolgeek 5y ago
I'd say that there are two categories of reasons.
First, the iteration cycle is much longer than for software.
Second, Moravec's Paradox https://en.wikipedia.org/wiki/Moravec%27s_paradox https://en.wikipedia.org/wiki/Moravec%27s_paradox
Both of these make robotics really expensive to research and develop.
- robot_whisperer 5y agoI came to the same conclusion - the cost/progress ratio is still pretty high for the field.
- Jensson 5y ago> Moravec wrote in 1988: it is comparatively easy to make computers exhibit adult level performance on intelligence tests That is just plain AI hubris, performing well on intelligence tests isn't easy even today unless you pick a very specific kind of intelligence test. It costs millions of dollars of computation just to make the AI play a simple game like starcraft or dota reasonably well with the methods we have today, the real world is way more complex than those games and will get way more expensive. In simple lab or factory environments he is right though, there the reasoning can be implemented with a simple maze solver or inverse kinematics or similar so basically free. But still, his paradox no longer applies today. Object detection is already good enough for robots, the problem is the reasoning required to actually navigate around those objects, not detecting them. For example, Uber detected the woman they ran over and killed, but their navigation algorithm assumed it wasn't an important object so just ran her over. The hard part was the reasoning, not the vision.
- deleted 5y ago[deleted]
- coolgeek 5y ago"The electronics and the mechanics and the fabrication took me a year. Then it took me an afternoon to program the computer to actually activate it" https://news.ycombinator.com/item?id=29195000 https://news.ycombinator.com/item?id=29195000