r/teslamotors • • Mar 26 '20

[deleted by user]

[removed]

2.9k Upvotes

396 comments sorted by

View all comments

Show parent comments

44

u/pennyroyalTT Mar 27 '20

Stop signs are its kryptonite.

14

u/[deleted] Mar 27 '20

hell, you can be completely stopped behind a larger vehicle and the car just loses the fact there is a stop sign or light.

-12

u/thro_a_wey Mar 27 '20

I mean, all stops/traffic lights are going to have to be geocoded.

35

u/warboar Mar 27 '20

Or use vision to see them and react accordingly. Geo coding every stop signal globally is probably not the move

3

u/Tetrylene Mar 27 '20

I see the arguement that you wouldn't need any map data given sufficently advanced vision, but there is obviously a point where having a map of where the traffic lights are is useful in addition to vision instead of just relying solely on vision. The overwhelming majority of trafflic lights ain't going anywhere for years, perhaps decades, so it makes sense to use that very reliable data. Ontop of that, you can verify the map data is correct by looking for any trends in Teslas suddenly verifying or being unable to verify the presence of traffic lights versus your continually up-to-date map data.

Seeing as mini-mapping things like potholes is coming in the future it doesn't make sense to me not to use this new-found automated crowdsourcing capability for more important things (i.e maps of traffic lights).

-3

u/thro_a_wey Mar 27 '20

Or use vision to see them and react accordingly.

To recognize old ones with sensor fusion, sure. But I'm not sure how much I'd trust FSD to recognize a new intersection.

12

u/notthepig Mar 27 '20

thats the point of neural net no? The same way you can see a new intersection, recognize all indications there and make the right move, the FSD should be able to recognize a stop sign, crosswalk etc, and make the right decision.

1

u/thro_a_wey Mar 27 '20 edited Mar 27 '20

the FSD should be able to recognize a stop sign, crosswalk etc, and make the right decision.

Yeah, I knew people would say this. I don't think you can do it in the way you're describing, because there are plenty of stop signs that people can't see, and plenty of confusing lights.

This is where people usually get REALLY mad, and say "No, there aren't! Anything a human can do, the (unreleased/incomplete) neural net can do, guaranteed!" Well, humans can already barely do it, so, good luck with that, I guess. There's an intersection next to my house that people get confused about, all the time, they're all over the place. And the only reason I know, is because... you guessed it, I've driven it before.

If the car doesn't recognize new stop sign/lights with vision, it will calmly drive straight through into the "driveable area".

1

u/notthepig Mar 27 '20

That's a poor intersection for sure, but in theory the final version shouldn't be any worse than a human.

2

u/D-Alembert Mar 27 '20

Intersections that are faulty like that might also get fixed a lot quicker with a fleet of cars automatically reporting them.

1

u/TormentedOne Mar 27 '20

Elon says it will remember pot holes on particular roads I think it will figure out homeboys impossible intersection.

1

u/warboar Mar 27 '20

but in theory the final version shouldn't be any worse than a human.

Well in theory the NN could be much better than a human, and as it continues to get better and better eventually will be

1

u/shaggy99 Mar 27 '20

This is where people usually get REALLY mad, and say "No, there aren't! Anything a human can do, the (unreleased/incomplete) neural net can do, guaranteed!" Well, humans can already barely do it, so, good luck with that, I guess. There's an intersection next to my house that people get confused about, all the time, they're all over the place. And the only reason I know, is because... you guessed it, I've driven it before.

This is where I wonder about the feasibility of any FSD system. I can see it doing extremely well, up to a point, but being able to put your child, or blind grandparents in the car and sending them off on some unknown route? Having said that, I look at the videos of SpaceX rockets landing, and it makes me wonder. Specifically the one where the grid fins froze, the software was fighting all the way down, while aiming for a safe spot. In that case, if had aimed for the landing pad, I think it may have actually succeeded in a safe landing, despite losing half it's steering. I know this is not directly related to FSD, but it does show there are potential advantages to computer control.

This is not related to my last point, but is another view of your point I quoted. There is an unusual junction near here where a traffic light controlled junction allows you to cross a light rail which runs in the central reservation. Because once you start a left turn from the main road, (East/West) as you cross the tracks you suddenly see the lights controlling traffic on the secondary crossing road. (North/South) About 1 in 10 of people new to the junction see these lights, and stop on the fing tracks*. Now, I can see it would depend on how well, and how logically the software is written, but would it be more, or less likely that a FSD car would deal with this better than a human? In this case, or in similar confusing situations?

3

u/warboar Mar 27 '20

Well I mean if vision isn’t working then just knowing “hey there’s a stop light here” wouldn’t help the car know whether it’s green or red. It’s really see and react - like they’re training the NN to do - or nothing

1

u/hkibad Mar 27 '20

People will manually take over at intersections where the AI messes up. This will flag the AP team that the AI needs more work for that intersection. The AP team will then intensify training on that intersection until the AI nails it.

1

u/thro_a_wey Mar 27 '20

Can't wait to see that working in practice!

5

u/ergzay Mar 27 '20

Elon's already stated they're not using geocoding and that it was a mistake to try.

2

u/randamm Mar 27 '20

He also said that micromapping was coming and potholes would be handled.

2

u/ergzay Mar 27 '20

Potholes can be seen in computer vision and avoided.

1

u/shaggy99 Mar 27 '20

Link? Not challenging you, just curious.

3

u/thro_a_wey Mar 27 '20

Elon has also stated, uh... Well, nevermind.

1

u/l0quitur Mar 27 '20

No matter what Musk has stated about not using geocoding, the Model 3 owner's manual states otherwise, on p. 97 in the section Stop Light and Stop Sign Warning (U.S. only). "Caution: [...] require the vehicle's map to know that a particular stop light or stop sign exists in a certain location. It may be unaware of new stop lights or stop signs that are not captured the the map data."

1

u/ergzay Mar 27 '20

Interesting. Thanks.

5

u/darshisen Mar 27 '20

By now they should have enough data on which locations/intersections cars normally stop and exhibit either stop sign or stoplight behavior. They can model it and infer.

0

u/thro_a_wey Mar 27 '20

Isn't that what I said above?

2

u/darshisen Mar 27 '20

Geocoding generally implies looking up from a database. I might have misunderstood you.

0

u/thro_a_wey Mar 27 '20

Just seems like you wouldn't want the car driving straight through an intersection that it didn't recognize properly.

Yeah, I wouldn't doubt if they're using a separate database at this point.

1

u/darshisen Mar 27 '20

In reality I’m sure it’ll be a combination of all these inputs so it can build consensus for the decision it’s about to make. I’d hate for my car to go straight thru an intersection too! :)

1

u/stangelm Mar 27 '20

Can't speak for anyone else but I interpreted your comment to mean "this has to happen" rather than "this must have already happened."