Driving through an obviously flooded street thinking "I'll easily make it" and getting stuck in the middle? Yeah, these cars have achieved human level intelligence.
I wonder how much of this is trouble perceiving water depth vs integrating that understanding into the larger driver model without creating regressions elsewhere.
I don't think there's a good solution right now. You can't just go based on surrounding traffic because humans are also stupid and flood their cars all the time.
You could maybe use short-wave infrared cameras combined with ground penetrating radar, but it'll get real expensive so probably not commercially viable.
I think the only "good" solution is to have the car be overly paranoid, and if it detects water on the roadway that's bigger than some arbitrary diameter (to rule out mud puddles), then the car has to assume its a flood, stop, and escalate to a human or change the route.
Alternatively, just don't run Waymo operations during flood/flash flood warnings. Maybe we as a society need to top forcing everything to still operate normally during natural disasters. It's OK to shut things down when safety calls for it, and that applies to human drivers too. If areas are flooding, stay home.
> Alternatively, just don't run Waymo operations during flood/flash flood warnings.
FTA
> the company said that it shipped an update to its fleet that placed “restrictions at times and in locations where there is an elevated risk of encountering a flooded, higher-speed roadway,”
> But even those precautions apparently were not enough to stop the Waymo robotaxi from entering the flooded intersection in Atlanta. Waymo told TechCrunch on Thursday that the storm in Atlanta produced so much rainfall that flooding was happening before the National Weather Service had issued a flash flood warning, watch, or advisory.
Snark aside, there will probably always be conditions in which waymo is not the right answer. Are they going to do hurricane evacuation? I think removing the driver just necessitates this.
Evacuation is a use case in my mind. Having a fleet of shuttles on command to move people in preparation of a hurricane would be a benefit. They would obviously need to put weather limitations during actual storms because no one should be driving in a hurricane.
Evacuation you want to prioritized throughput - think of how little road space 100 people in a bus take up vs say 50 cars with 2 people each. Or even 25 cars with 4 people each.
If you have central control you might even be able to get away with changing the rules. i.e. most roads are now one-way leading out of the city. voilà we nearly doubled outbound throughput. Even just for commuting that would be awesome, not that it is happening anytime soon, but one can dream, especially while sitting in gridlock traffic.
While this is going to be an overly optimistic scenario: Imagine how smooth a hurricane evacuation would go if _everyone_ used a self-driving car to do the evacuation - atleast there might be less gridlock than there is during any usual hurricane evacuations. And assuming the self driving cars don't do something stupid that causes every car behind it to essentially lock up and stop moving
That said, I know a scenario like that would never happen, probably for the best.
Traffic is usually caused by adding inefficiencies across a system with little slack - someone brakes too hard or too early, and if all the cars are stacked up, that one brake event can ripple through hundreds of following cars, getting worse and worse because each person brakes more. Self driving cars can perfectly sync up and move like a train. Theoretically there could be no traffic on highways if all cars are self-driving. Rarely is a highway so full that there couldn’t be more cars (eg. The entrance ramps are backed up) which implies the issues are related to the driving flow and not the capacity of the street itself.
Same reason there's less gridlock when people obey traffic lights and other rules of the road and don't brake randomly. If every car on the road drove itself then there would never be traffic.
Well, probably not the current generation of driverless cars. Those would be a nightmare. Contrary to what some want to believe self driving cars do random shit all the time.
But in the future, if there is a coordination standard among driverless cars, that could allow much higher density at higher speed. Coordination standards + higher density of self driving should reduce the self driving cars doing random shit too.
Ideally, robot drivers will some day be better drivers than humans in all road conditions. They'll be able to coordinate fast lane merges and busy intersections by subtly adjusting speed without vehicles having to stop.
Imagine a busy intersection where all the cars fly past one another at 40 miles an hour without stopping but none of them crash. Humans can't do this, but machines could, if, and when the technology gets there. To be clear, there's still a way to go.
In principle the driverless cars are more able to organize fleeting, operating in a way that's not actually practical if you don't share a single guiding directive.
I don't know that you'd ever see this in practice, but it's much more practical in theory for almost identical machines running the same software than for a bunch of humans in a variety of vehicles who've maybe only half understood how to do this.
Also, for this specific problem we know humans are idiots. They should all be driving an agreed route to the agreed evacuation point, but some real humans will decide they know a shortcut, they want to drop past Jim's place, or whatever. Just as there's a difference between what the protocol says happens when you have to abandon an aircraft on the tarmac versus the reality that people will decide they want to self-evacuate and they need their carry on bags and chaos ensues and maybe people die.
With human drivers: traffic light turns green. The first car starts driving. The 2nd car waits 2 seconds and then starts driving. The third car waits another 2 seconds (4 seconds total) and then starts driving. The fourth car waits another 2 seconds (6 seconds total) and then starts driving. etc.
With computers driving: traffic light turns green. All cars simultaneously start driving. It'd be like a train but without the efficiency.
Similarly, with human drivers: some jackasses drive into the box and the light turns red. Now perpendicular traffic is either fully blocked or must proceeed slower to maneuver around the jackasses. With computer drivers, they shouldn't intentionally break the law and they should have plenty of sensors to figure out that they cannot make it through the box.
It would be a failure. Turns out they do something stupid. People tested this in sf by calling a bunch of waymos at once for a prank, but I guess that is the best case example of what a panicked evacuation on the service might be like. It was like a ddos attack. They ended up gridlocking themselves and turned it into a real life version of one of those rush hour board games. No one got out of the little area they called the waymos in.
I doubt it's less actual throughput in most cases. In a place like Atlanta there's no place where it's bus after bus. The BRT line they built nearby is a bus every 10 minutes. Which being very generous to the bus usage is equivalent to like 5 cars a minute.
The problem is they're not designed for that. They aren't spending resources on some master control networking system because in 99% of use cases that won't be useful anyways as most of the traffic being dealt with isn't other waymo's willing to communicate.
There might be some level of adoption where they would, but honestly we're back to "but what about trains/trucks?".
Half the problem with evacuations is people don't want to leave behind their stuff to get destroyed. You'd basically be better off getting a fleet of semi's with some quick and dirty cube system thrown up than a bunch of automated sedans.
Sort of. There is no built in support for evacuation methods, but the WayMo absolutely does use a master control system for network the cars. This is how the database of streets is kept and is why WayMo vehicles occasionally swarm private non through way ally streets when there is some glitch in the database that indicates private ways are available roads or an ally that looks like a through way turns out to have a fence between properties.
they should probably put some sort of metal strip into the roads that a vehicle can follow reliably, future iterations could make continuous contact to the strip to deliver power to these vehicles, and this would also allow them to become larger by reducing fuel weight or even allow cars to travel very close together for efficiency gains
Self driving will never handle all corner cases until they essentially have a frontal cortex. They probably need something like an LLM to help with very high level abstract situations, e.g. avoiding a hurricane like someone else mentioned in this thread.
A frontal cortex isn't enough; there are plenty of corner cases that humans fail at too. The real test is if self-driving performs on par, or better than, humans in the vast majority of cases. If it saves 50,000 lives a year to go with self-driving, it's a net-win even if there are a few people who die in situations where they would have survived with a human driver behind the wheel.
Self driving cars are not going to be accepted if they have only marginally better success rates than humans. Just look at the news. Every minor self driving incident is endlessly magnified by the media while millions of human-caused accidents are just a part of life. That's just how our brains work.
They will add flooded streets to the training simulation and this problem will go away. Eventually, the corner cases not in the training simulation will be so corner they basically never happen. Waymo can be incredibly successful without dealing with "surprise clown parade" or whatever.
Humans don't handle all corner cases. People can be slow to react to completely novel or surprising situations. There will be corner cases where humans generally do better than a machine, but the simple rule to slow down and come to a halt if things look too weird or confusing will almost always be the right answer.
Ideally, driverless cars will one day be better drivers than humans and this will save tens of thousands of traffic deaths per year. Holding up progress because cars will be confused in extremely rare or improbable situations will cost more lives than it saves.
Clearly they haven't actually had any serious problems getting stuck or anything because it'd be all over the news.
I don't think they're barreling into foot+ deep water.
I think they're driving into shallower "perfectly navigable but still deep" puddles at normal for the roads speed and this pizza delivery boy type behavior is making passengers clutch their pearls because they are expecting their robotaxi to drive like a high end chauffeur.
That title sounds so much more dramatic than it seems it actually was. I imagine headlines like: “Billions of python 3.14.4 programs were recalled today when a bug was found in the core itself. No word yet on whether the successor product, Python 3.14.5, will avoid a similar fate. How long will we tolerate being used as test subjects in the developer’s risky games?”
> One of Waymo’s robotaxis was spotted driving through a flooded street in Atlanta, Georgia on Wednesday before it ultimately got stuck for about an hour, according to local news reports. The vehicle was recovered and removed from the scene, Waymo told TechCrunch. Waymo says it paused service in the city, just like it has in San Antonio, Texas, while it figures out a solution.
Driving through an obviously flooded street thinking "I'll easily make it" and getting stuck in the middle? Yeah, these cars have achieved human level intelligence.
Just get a jeep snorkle
They never advertised that they did. Its not even real true AI. They just struggle with new scenarios.
People drive into floods too. They just don't get sensational articles written about it, just posted on reddit.
Taxi drivers with passengers don’t tend to though. At least not at the same rate.
I wonder how much of this is trouble perceiving water depth vs integrating that understanding into the larger driver model without creating regressions elsewhere.
I don't think there's a good solution right now. You can't just go based on surrounding traffic because humans are also stupid and flood their cars all the time.
You could maybe use short-wave infrared cameras combined with ground penetrating radar, but it'll get real expensive so probably not commercially viable.
I think the only "good" solution is to have the car be overly paranoid, and if it detects water on the roadway that's bigger than some arbitrary diameter (to rule out mud puddles), then the car has to assume its a flood, stop, and escalate to a human or change the route.
Alternatively, just don't run Waymo operations during flood/flash flood warnings. Maybe we as a society need to top forcing everything to still operate normally during natural disasters. It's OK to shut things down when safety calls for it, and that applies to human drivers too. If areas are flooding, stay home.
> Alternatively, just don't run Waymo operations during flood/flash flood warnings.
FTA
> the company said that it shipped an update to its fleet that placed “restrictions at times and in locations where there is an elevated risk of encountering a flooded, higher-speed roadway,”
> But even those precautions apparently were not enough to stop the Waymo robotaxi from entering the flooded intersection in Atlanta. Waymo told TechCrunch on Thursday that the storm in Atlanta produced so much rainfall that flooding was happening before the National Weather Service had issued a flash flood warning, watch, or advisory.
In many situations, the depth of the water doesn't matter as driving into it will likely result in death.
Snark aside, there will probably always be conditions in which waymo is not the right answer. Are they going to do hurricane evacuation? I think removing the driver just necessitates this.
Evacuation is a use case in my mind. Having a fleet of shuttles on command to move people in preparation of a hurricane would be a benefit. They would obviously need to put weather limitations during actual storms because no one should be driving in a hurricane.
Evacuation you want to prioritized throughput - think of how little road space 100 people in a bus take up vs say 50 cars with 2 people each. Or even 25 cars with 4 people each.
If you have central control you might even be able to get away with changing the rules. i.e. most roads are now one-way leading out of the city. voilà we nearly doubled outbound throughput. Even just for commuting that would be awesome, not that it is happening anytime soon, but one can dream, especially while sitting in gridlock traffic.
> No one should be driving in a hurricane.
I agree, but there are a number of people here in Florida who will do it or die trying (emphasis on the die trying)
While this is going to be an overly optimistic scenario: Imagine how smooth a hurricane evacuation would go if _everyone_ used a self-driving car to do the evacuation - atleast there might be less gridlock than there is during any usual hurricane evacuations. And assuming the self driving cars don't do something stupid that causes every car behind it to essentially lock up and stop moving
That said, I know a scenario like that would never happen, probably for the best.
Why would there be less gridlock if people were in a driverless car instead of a regular car?
Traffic is usually caused by adding inefficiencies across a system with little slack - someone brakes too hard or too early, and if all the cars are stacked up, that one brake event can ripple through hundreds of following cars, getting worse and worse because each person brakes more. Self driving cars can perfectly sync up and move like a train. Theoretically there could be no traffic on highways if all cars are self-driving. Rarely is a highway so full that there couldn’t be more cars (eg. The entrance ramps are backed up) which implies the issues are related to the driving flow and not the capacity of the street itself.
> Rarely is a highway so full that there couldn’t be more cars
Yep, here in Chicago you might even go as many as 12 hours between such events
Same reason there's less gridlock when people obey traffic lights and other rules of the road and don't brake randomly. If every car on the road drove itself then there would never be traffic.
This is literally not true, roads still have finite capacity, and sometimes demand exceeds capacity.
Well, probably not the current generation of driverless cars. Those would be a nightmare. Contrary to what some want to believe self driving cars do random shit all the time.
But in the future, if there is a coordination standard among driverless cars, that could allow much higher density at higher speed. Coordination standards + higher density of self driving should reduce the self driving cars doing random shit too.
Ideally, robot drivers will some day be better drivers than humans in all road conditions. They'll be able to coordinate fast lane merges and busy intersections by subtly adjusting speed without vehicles having to stop.
Imagine a busy intersection where all the cars fly past one another at 40 miles an hour without stopping but none of them crash. Humans can't do this, but machines could, if, and when the technology gets there. To be clear, there's still a way to go.
Evidence suggests... no, that day is never coming.
busy intersections have more than just cars, my jay walking is going to cause a massive pile up
In principle the driverless cars are more able to organize fleeting, operating in a way that's not actually practical if you don't share a single guiding directive.
I don't know that you'd ever see this in practice, but it's much more practical in theory for almost identical machines running the same software than for a bunch of humans in a variety of vehicles who've maybe only half understood how to do this.
Also, for this specific problem we know humans are idiots. They should all be driving an agreed route to the agreed evacuation point, but some real humans will decide they know a shortcut, they want to drop past Jim's place, or whatever. Just as there's a difference between what the protocol says happens when you have to abandon an aircraft on the tarmac versus the reality that people will decide they want to self-evacuate and they need their carry on bags and chaos ensues and maybe people die.
With human drivers: traffic light turns green. The first car starts driving. The 2nd car waits 2 seconds and then starts driving. The third car waits another 2 seconds (4 seconds total) and then starts driving. The fourth car waits another 2 seconds (6 seconds total) and then starts driving. etc.
With computers driving: traffic light turns green. All cars simultaneously start driving. It'd be like a train but without the efficiency.
Similarly, with human drivers: some jackasses drive into the box and the light turns red. Now perpendicular traffic is either fully blocked or must proceeed slower to maneuver around the jackasses. With computer drivers, they shouldn't intentionally break the law and they should have plenty of sensors to figure out that they cannot make it through the box.
It would be a failure. Turns out they do something stupid. People tested this in sf by calling a bunch of waymos at once for a prank, but I guess that is the best case example of what a panicked evacuation on the service might be like. It was like a ddos attack. They ended up gridlocking themselves and turned it into a real life version of one of those rush hour board games. No one got out of the little area they called the waymos in.
I mean the logical conclusion is a dedicated lane for automated cars..
At which point we've reinvented privatized buses with a last mile convenience vs greatly reduced throughput trade-off.
Just take away the sidewalk and bike lane :-/
I doubt it's less actual throughput in most cases. In a place like Atlanta there's no place where it's bus after bus. The BRT line they built nearby is a bus every 10 minutes. Which being very generous to the bus usage is equivalent to like 5 cars a minute.
The problem is they're not designed for that. They aren't spending resources on some master control networking system because in 99% of use cases that won't be useful anyways as most of the traffic being dealt with isn't other waymo's willing to communicate.
There might be some level of adoption where they would, but honestly we're back to "but what about trains/trucks?".
Half the problem with evacuations is people don't want to leave behind their stuff to get destroyed. You'd basically be better off getting a fleet of semi's with some quick and dirty cube system thrown up than a bunch of automated sedans.
Sort of. There is no built in support for evacuation methods, but the WayMo absolutely does use a master control system for network the cars. This is how the database of streets is kept and is why WayMo vehicles occasionally swarm private non through way ally streets when there is some glitch in the database that indicates private ways are available roads or an ally that looks like a through way turns out to have a fence between properties.
Except the Waymo can do 150 mph bumper to bumper with other Waymos if you let them.
.. well until it hits the flood
hard part is that cars should drive through shallow water... but how to know the depth?
given accurate mapping + realtime imaging, this should be possible albeit a Big Project(tm).
I assumed they went to Miami to develop their foul weather capabilities. It's still pretty early.
Biblical.
they should probably put some sort of metal strip into the roads that a vehicle can follow reliably, future iterations could make continuous contact to the strip to deliver power to these vehicles, and this would also allow them to become larger by reducing fuel weight or even allow cars to travel very close together for efficiency gains
Self driving will never handle all corner cases until they essentially have a frontal cortex. They probably need something like an LLM to help with very high level abstract situations, e.g. avoiding a hurricane like someone else mentioned in this thread.
how would a llm help
maybe a little biological brain engineered to think it is a car with api access to the car hardware via the llm?
imagine you get into the car and in the center console you just see a floating brain in vat like fallout
this is absolutely already a thing under development, you can see Waymo is hiring for reasoning roles
A frontal cortex isn't enough; there are plenty of corner cases that humans fail at too. The real test is if self-driving performs on par, or better than, humans in the vast majority of cases. If it saves 50,000 lives a year to go with self-driving, it's a net-win even if there are a few people who die in situations where they would have survived with a human driver behind the wheel.
Self driving cars are not going to be accepted if they have only marginally better success rates than humans. Just look at the news. Every minor self driving incident is endlessly magnified by the media while millions of human-caused accidents are just a part of life. That's just how our brains work.
They will add flooded streets to the training simulation and this problem will go away. Eventually, the corner cases not in the training simulation will be so corner they basically never happen. Waymo can be incredibly successful without dealing with "surprise clown parade" or whatever.
Humans don't handle all corner cases. People can be slow to react to completely novel or surprising situations. There will be corner cases where humans generally do better than a machine, but the simple rule to slow down and come to a halt if things look too weird or confusing will almost always be the right answer.
Ideally, driverless cars will one day be better drivers than humans and this will save tens of thousands of traffic deaths per year. Holding up progress because cars will be confused in extremely rare or improbable situations will cost more lives than it saves.
Clearly they haven't actually had any serious problems getting stuck or anything because it'd be all over the news.
I don't think they're barreling into foot+ deep water.
I think they're driving into shallower "perfectly navigable but still deep" puddles at normal for the roads speed and this pizza delivery boy type behavior is making passengers clutch their pearls because they are expecting their robotaxi to drive like a high end chauffeur.
There was one in Atlanta that made the local news where it went too deep and stalled out, was stuck for over an hour.
Thousands of Waymos recalled after robotaxi swept into a creek https://www.bbc.co.uk/news/articles/cwy2011dl4xo
> It follows an incident on 20 April in San Antonio, Texas, where an empty Waymo vehicle entered a flooded road and was swept into a creek.
Nobody in it but sounds serious enough.
That title sounds so much more dramatic than it seems it actually was. I imagine headlines like: “Billions of python 3.14.4 programs were recalled today when a bug was found in the core itself. No word yet on whether the successor product, Python 3.14.5, will avoid a similar fate. How long will we tolerate being used as test subjects in the developer’s risky games?”
> One of Waymo’s robotaxis was spotted driving through a flooded street in Atlanta, Georgia on Wednesday before it ultimately got stuck for about an hour, according to local news reports. The vehicle was recovered and removed from the scene, Waymo told TechCrunch. Waymo says it paused service in the city, just like it has in San Antonio, Texas, while it figures out a solution.
does Waymo use Lidar or is it like Musk's "cost saving" cameras only
The spinny things on the vehicle are LIDAR.
Waymo uses lidar. There's lots of information about it on the web.
Lidar is much less accurate in the rain.
If they only would use lidar. Oh wait…
Maybe the solution is to put in more billions. Every fad creates jobs.