Whenever anyone talks about 'the singularity' (i.e. computer consciousness) I usually respond with "get your bot to make me a goddam ham sandwich and clean my toilet!" - then we can talk!
But let's avoid calling people 'retarded', eh :)
Whenever anyone talks about 'the singularity' (i.e. computer consciousness) I usually respond with "get your bot to make me a goddam ham sandwich and clean my toilet!" - then we can talk!
But let's avoid calling people 'retarded', eh :)
How about "get your bot to build my microprocessors" or "get your bot to route my package through a warehouse" or "get your bot to weld a car"? There you can get robots to do amazing things, and they can cost whatever the company wants to charge because those robots are making money. If a robot can build a modern CPU, it could clean your toilet. That's not the problem.
Even still, there are household robots that are fairly common. I've got one running upstairs right now. It's called a Roomba.
Sorry, but no. Very, very hard.
+ Find my fridge + Open it + Find the meat + Find the bread + Open the mayo + Get a knife + Spread it
etc. etc. etc.
Even if you do it 'the machines way' it's extremely difficult.
No way. Not for quite a while.
Much harder than 'driving a car'.
Without proving it directly - let me do it indirectly:
Factories would love to have robots with such intelligence and dexterity. It's definitely worth '10's of thousands of dollars' per machine to do that.
If machines could do that ... even Chinese labourers would be out of a job.
We can barely make robotic arms that 'hold stuff' of any weight reasonably without getting out of balance.
Go ahead and look at industrial grade robot-arms - you'll see these powerful steel machines - max load: 5 lbs (!).
McDonald's would be having robots prep your burgers - even ina a controlled/machine setting - and they don't do it - because it's a ways off.
There are so many issues with that one, it's a long way off.
I agree with the idea that we are 20 years away from a walking talking robot. One that could find the fridge, figure out which mayo is the good one, and which mayo has gone bad. The get the right ham, not the crap the kids like, and find the knives. Where are all the knives? And then put the stuff away, so nobody complains later....
I own 2 welding robots.(Miller-Panasonic Prefab Welding Cell) They are time consuming to program, and you do have to 'touch up' the program all the time. They are both 7 axis machines, with the capability of running another 13 axis each. The complexity of a setup is much much higher than a self driving car, which has go/stop/left/right as possible inputs. A self drive car is only 2 axis of movement.
In order to deal with 900 types of sandwiches in another factory, humans are used, not machines . http://www.mirror.co.uk/news/uk-news/sandwich-factory-worker... . They don't do it because they like paying humans. It is too complex to handle the high mix of products (900 sandwich types) for automation.
Those are some of the worst sandwiches I've ever seen – which confirms your point, I suppose.
Again, they just don't do it in a "human" way. They do it like robots do it. Driving a car is infinitely harder because you have to do it the human way.
Again, you're thinking of making an android: something that resembles a human and has fingers and hands and would spread butter with a knife. That's a far cry from "a robot that makes a sandwich". Those have existed for longer than the Internet has.
Likewise for a sandwich, if the meat and cheese and bread are all in robot-compatible forms, it's just layering them together. Not much more complicated than a printer that can pull from multiple paper trays. You can even combine the two for maximum efficiency.
What's hard is making a robot behave like a human, because even humans struggle at behaving like a human. IMO there's no purpose to making a robot have the same physical constraints as a human. Our bodies are pretty shitty when you think about it. Robots can be much more elegant.
If you don't think there are sandwich-making robots that actually exist, I'd wonder how you think gas station ham sandwiches are made. Hint: it's a conveyor belt that drops bread, then cheese, then ham, then more bread. That's a robot that makes sandwiches. I'd sell you one for $1m, but you'd probably say "I can make my own for free, thank you!"
But that robot can't refill its consumables, it can't mop up the floor, and it can't deal with the mess after your semi-demented grandpa missed half the bowl. This solution is useful for a large rest stop with a dozen toilettes and thousands of customers per day (and employees that do the above tasks), and utterly useless for your own home.
> IMO there's no purpose to making a robot have the same physical constraints as a human. Our bodies are pretty shitty when you think about it. Robots can be much more elegant.
Our bodies have a huge advantage: they are incredibly flexible, and surprisingly strong for their dexterity. No robot we have ever built even comes close. You can have lots of robots in your home (Roomba, toilet bowl cleaner, dish washer, sandwich maker, a kitchen machine, uuh, is there anything else you can automate?) and you'll still need a human doing a lot of work. Or you can have a single human working half-time in your home, and you don't need a single robot. Give me a robot that can do 90% of all household chores, and I'm sold.
I think it's another discussion whether we can make robots who each do one thing well. Roomba, etc.
Besides the space constraints with multiple robots, I think it's clear there are significant advantages in having just 1 entity that can perform all the required cleaning tasks. Much like single-purpose hardware has given way (mostly) to software, except in areas with interesting requirements (GPu etc.)
The disadvantage of the specialized machines you speak of is their limited to no adaptability, inflexibility to novel situations and obsolescence upon changing environments. There's need for actually smart appliances (which is what the kind of robots you spoke would be) but they'd be best suited to easily circumscribable tasks. Not what many have in mind when they think robots.
That would be Item #130001 from Integrated Food Services.[1] "Today IFS and their affiliates own and operate a state-of-the-art facility which includes two USDA processing plants, a wholesale bakery and a dry warehouse which total over 100,000 square feet on five acres. We are located in the greater Los Angeles area, almost equidistant from downtown, LAX and the Port of Los Angeles." Most of the prepackaged sandwiches in Southern California come from those plants. Here's an automated sandwich assembly line.[2]
[1] http://integratedfoodservice.com [2] https://www.youtube.com/watch?v=V8D9YE26QEs
Do you think it's likely we'll see robots making high quality goods like this, or will they always be commoditized and (my opinion) fully disgusting?
Robots clearly do well with mechanical items like cars. There doesn't seem to be any immediate reasons they can't make an artisan sandwich. Maybe it's a limitation of ingredient spoilage / exposure to air during the process?
Curious what you think -- will robots making food continue to be McDonalds level, or will we have good food coming from machines?