To have robots at homes, they will need their tools to be efficient. It will not be the same washing machine, oven, or dishwasher that we use now, there will be new ones made for robots.
To have robots at homes, they will need their tools to be efficient. It will not be the same washing machine, oven, or dishwasher that we use now, there will be new ones made for robots.
what do you think how long it takes to align all washing machine manufactures to make a 'Robot Washingmashine'? Also if its optimized for robots, you need a robot to use it.
The progress in ML/AI is so fast, we can easily skip this tedious assumption that we have to form our env for robots instead of teaching robots how to interact in our env.
and no a robot doesn't need to be efficient at all. A robot can do things 24/7. If i'm out of the house and a robot needs 4 hours to clean my kitchen and this doesn't cost me a lot besides of a little bit of energy, i could care very little how long it takes as long as it doesn't take too long.
Everyone is piling on Transformers and Diffusion (and in robotic, humanoids) today; but for most of the history of AI, we've been making things so simple they can only mono-task, and the only way to make commercial sense of that is to be much more efficient (on one of the many axies) than humans.
Now we have models that seem (at least at first glance) to cover the full breadth of what humans can do, so the question has become: can we make them perform at a decent skill level, rather than like someone who is book-smart enough to pass the tests but has almost no real experience of anything.
- Mix type.
- Mix consistency.
- Mix timing and water amount (which he adjusted as he worked).
- Uneven walls.
These things are based on experience, room type, wall type, wall alignment ... etc. There is no way that a robot will do the same job as a man; it has to be done differently. Using the same space as humans will not make generic robots useful. Your vacuum example is perfect, I have one and had to manually add/remove the water container as the robot will not be able to do that. Even if it does, it has to return to the dock, unload, and start again. A human would remove it at any point and place it somewhere else.
We're already seeing in AI that given human examples they can "learn" to act the same way, and a robot wouldn't have to go from never having done any plastering to being an expert plasterer in a single shot. They can be trained once using the expertise of professionals (both explanations, and videos of them doing work) such that they don't make the same mistakes you make on a first attempt - and once trained once, that knowledge can be rolled out to all robots running that software rather than needing to teach each one individually. Hell, even without expert advise in the training, they could even learn how to do it by trying it in a demo room (or a virtual environment) thousands of times until they figure out what does and doesn't lead to the desired end result...
You're not looking at hyper efficiency for most of the tasks anyway, see the robot vacuum for example, they are not quick and are slower than humans but absolutely useful.