![]() | |
--
You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hbrobotics+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hbrobotics/E511340A-1117-4DE9-9F2B-AF6EB2D51999%40gmail.com.
Equal contribution. Listing order is random. Jakob proposed replacing RNNs with self-attention and started
the effort to evaluate this idea. Ashish, with Illia, designed and implemented the first Transformer models and
has been crucially involved in every aspect of this work. Noam proposed scaled dot-product attention, multi-head
attention and the parameter-free position representation and became the other person involved in nearly every
detail. Niki designed, implemented, tuned and evaluated countless model variants in our original codebase and
tensor2tensor. Llion also experimented with novel model variants, was responsible for our initial codebase, and
efficient inference and visualizations. Lukasz and Aidan spent countless long days designing various parts of and
implementing tensor2tensor, replacing our earlier codebase, greatly improving results and massively accelerating
our research.
--
You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hbrobotics+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hbrobotics/967f1b90-7bc6-40ba-8470-a29d96a5bb0d%40gmail.com.
"So here is a question? In theory, what would it take to build a robot that cleans a bathroom because it looks inside and thinks to itself, “this is disgusting, I need to do something about this,” rather than cleans the bathroom because someone clicked the “clean bathroom” button? In other words, a human-equivalent AI."
That, in theory, is not that difficult. It's all in the Behavior
Tree:
Routine home maintenance patrol. Go to bathroom. Inspect toilet.
Does camera image resemble "clean toilet" or "dirty toilet"? If
"dirty toilet" begin "clean toilet" routine. Re-inspect toilet. If
clean apply "toilet duck" and move on, if not alert user to
failure of "clean toilet" routine, place in debug ToDo list, and
move on. Note - it may well be much less work to clean the toilet
yourself than to debug why the robot failed to clean it. This will
ever more likely to be the case as AI progresses: The thing messed
up. We don't know why. It's not worth fixing at the moment. Deal
with it. Paging Dr Calvin. Paging Dr Susan Calvin....
James H Phelan "Nihil est sine ratione cur potius sit quam non sit" Leibniz
"So here is a question? In theory, what would it take to build a robot that cleans a bathroom because it looks inside and thinks to itself, “this is disgusting, I need to do something about this,” rather than cleans the bathroom because someone clicked the “clean bathroom” button? In other words, a human-equivalent AI."
That, in theory, is not that difficult. It's all in the Behavior
Tree:
Routine home maintenance patrol. Go to bathroom. Inspect toilet.
Does camera image resemble "clean toilet" or "dirty toilet"? If
"dirty toilet" begin "clean toilet" routine. Re-inspect toilet. If
clean apply "toilet duck" and move on, if not alert user to
failure of "clean toilet" routine, place in debug ToDo list, and
move on. Note - it may well be much less work to clean the toilet
yourself than to debug why the robot failed to clean it. This will
ever more likely to be the case as AI progresses: The thing messed
up. We don't know why. It's not worth fixing at the moment. Deal
with it. Paging Dr Calvin. Paging Dr Susan Calvin....
James H Phelan "Nihil est sine ratione cur potius sit quam non sit" Leibniz
So here is a question? In theory, what would it take to build a robot that cleans a bathroom because it looks inside and thinks to itself, “this is disgusting, I need to do something about this,” rather than cleans the bathroom because someone clicked the “clean bathroom” button? In other words, a human-equivalent AI.
I'm astonished that, because of shared information, solutions that are "10 years into the future" with linear arithmetic projections are, with truly "exponential" synergy, announced the following month!
James H Phelan "Nihil est sine ratione cur potius sit quam non sit" Leibniz
To view this discussion visit https://groups.google.com/d/msgid/hbrobotics/FE8D3867-E364-4BF4-AF55-E97E8FB70334%40gmail.com.
On Jul 25, 2026, at 11:25 AM, 'James H Phelan' via HomeBrew Robotics Club <hbrob...@googlegroups.com> wrote:
That, in theory, is not that difficult. It's all in the Behavior Tree:
Routine home maintenance patrol. Go to bathroom. Inspect toilet. Does camera image resemble "clean toilet" or "dirty toilet"? If "dirty toilet" begin "clean toilet" routine. Re-inspect toilet. If clean apply "toilet duck" and move on, if not alert user to failure of "clean toilet" routine, place in debug ToDo list, and move on. Note - it may well be much less work to clean the toilet yourself than to debug why the robot failed to clean it. This will ever more likely to be the case as AI progresses: The thing messed up. We don't know why. It's not worth fixing at the moment. Deal with it. Paging Dr Calvin. Paging Dr Susan Calvin....
On Jul 25, 2026, at 11:41 AM, 'James H Phelan' via HomeBrew Robotics Club <hbrob...@googlegroups.com> wrote:I'm astonished that, because of shared information, solutions that are "10 years into the future" with linear arithmetic projections are, with truly "exponential" synergy, announced the following month!
James H Phelan "Nihil est sine ratione cur potius sit quam non sit" LeibnizOn 7/25/2026 1:31 PM, Thomas Messerschmidt wrote:
It would take 50 years of engineering.
The problem as presented was "recognizing a toilet that needs cleaning",
not "have the human emotion of disgust", not "be a human",
nor "recognize and find a solution for every possible problem you could ever come across whether or not it's in your job description". In a human that directive would create an obsessive compulsive psychosis of suicidal proportion.
Don't be so sure "the behavior tree will never invent a novel solution to a problem". Reinforcement learning AIs have developed game strategies that no human had tried before. Given sufficient agency, the robot could query the accumulated experience of [insert large number here] of its fellow robots to see if another had a solution. Or query the [another large number] YouTube help videos.
If you want "artificial emotion" you can create a "disgust score" if certain conditions are met.
One needn't BE a human to accomplish human goals any more than an airplane has to flap its wings.
James H Phelan "Nihil est sine ratione cur potius sit quam non sit" Leibniz
--
You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hbrobotics+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hbrobotics/BDAC75C7-EB5F-4476-9879-0C8E7FB97643%40gmail.com.
So here is a question? In theory, what would it take to build a robot that cleans a bathroom because it looks inside and thinks to itself, “this is disgusting, I need to do something about this,” rather than cleans the bathroom because someone clicked the “clean bathroom” button? In other words, a human-equivalent AI.
OK this is a hard problem with no certain payoff. You will likely fail. So it would seem perfect. for “the hobbyist, not beholden to shareholders”. But that is not what we see most work on. Hobbyists work on project using decades old technology and on projects they know will work.
--
You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hbrobotics+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hbrobotics/CAG61pbex2x-y6UHreQ3hjVp_HWvontAa5PRC%2BwqGTLLnjDWepg%40mail.gmail.com.
On Jul 26, 2026, at 12:13 PM, Carl Sutter <cfsu...@gmail.com> wrote:
It seems like one advantage that animals have is a lot of touch sensors. Our robots have some in the joints, and sometimes fingers, but nothing like we do. Using vision alone is not nearly enough for fine motion except for limited tasks. There is a rare condition called Anaphia that is similar to this, and very difficult for those people to do some basic things.
--
You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hbrobotics+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hbrobotics/a0181fdc-a43a-4fb7-8b8b-0ccb5f0d1381n%40googlegroups.com.
There are a number of approaches that can get a lot of touch sensing points into a robot. Some of them are inexpensive and not too difficult to wire up. One that I found at CES is a new Bosch barometric sensor that supports I3C. At a tech conference in Santa Clara, talked to another company that has built a high-quality magnetic sensor fingertip that will be for sale soon: 4 sensors that measure pressure and shear with direction.
I have a goofy solution I'm going to be trying on my humanoid hand design that is extremely inexpensive, mostly low-tech, with about $10-20 of electronics for the whole hand. With that, I hope to get up to 3 touch points for each fingertip, along with finger position, and maybe finger torque.
Stephen
It seems like one advantage that animals have is a lot of touch sensors. Our robots have some in the joints, and sometimes fingers, but nothing like we do. Using vision alone is not nearly enough for fine motion except for limited tasks. There is a rare condition called Anaphia that is similar to this, and very difficult for those people to do some basic things.
--
You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hbrobotics+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hbrobotics/a0181fdc-a43a-4fb7-8b8b-0ccb5f0d1381n%40googlegroups.com.
|
Stephen D.
Williams
Founder: VolksDroid, Blue Scholar Foundation |
Lol, I'm just reading this...
We need smartphone-like availability of humanoid robotic hardware.
And then we need to use those mainly as avatars: telerobotics with a modest amount of ML to make it easy, safe, and useful to remotely control. And we'll capture everything as training data.
With enough avatar training data, we likely will rapidly converge on much better & broader robotic autonomy range.
Tesla & others are positioning humanoid robots as automobiles. They are expected to be as expensive as a luxury vehicle. They are expected to last as long as a luxury vehicle (implied).
Most humanoid robots won't be like automobiles, they will be like bicycles or riding lawnmowers: From cheap to modestly expensive, but nothing like an automobile or home.
The cameras, compute package, radio, etc. will be more, but that can be separate in various ways. Maybe we'll snap in a high-end mobile phone for part of it, which is free in some sense. Maybe we will have plug in modules that we periodically upgrade like mobile phones. That package is largely separate from the mechanics, drive electronics, integrated senses (touch, proprioception), and battery.
We don't do this with automobiles for a few reasons, except for entertainment & maps where this has been ceded almost completely to mobile phones. I think we will with robots. For one thing, we'll want the cellular & satellite connectivity that mobile phones already have. Plus camera, audio, and other integration. People using mobile technology are going to win over anyone trying to echo that stack. The compute module approach might work, but most examples of those that I am aware of do not anticipate plugging in a complete mobile phone sensor & antenna package.
Stephen