Sorry about the title, not the best description. Also this is going to talk about Smart Summon a lot but I am not putting it in the Smart Summon master thread because this is about the car figuring out it's driving path in general. Smart Summon just happens to be the primary way to see this in action right now but there are other scenarios where it happens as explained below.
Ok so, I am working on the theory that Tesla is using OSM data as primary data source for driving path in certain instances. The primary ways that Tesla uses this data that I can think of and others have mentioned, for actual driving path, is Smart Summon, and driving on any road where there are no lane lines(at a minimum), or no major lane edge features.
I'll start with the later. So my theory is that if you are in Autosteer and go onto a section of road with no lane lines(required for my theory) and no major lane/road edge markers(possibly applies), that the car uses OSM data exclusively to determine path. If the road isn't tagged at something that is inferred to have two lanes, then the car is going to follow the path of the line as marked in OSM. For example, if the line in OSM is in the center, that is where the car is going to go. If the line gets moved, it will go there.
Smart Summon, same basic theory as above. With people reporting both that the car stays in the center and others saying the car stayed to the right, or left, that seems to be an indication that it is following the line as marked in OSM data. The Parking Aisle tag might not get inferred by Tesla as being two lanes of traffic. This is good when there isn't, but doesn't work as well when there is a wide aisle.
Now if this is true, there are two ways to fix it. First, change the OSM data to something that changes the Tesla behavior. This would be a major change for a lot of things in OSM though. Second, have Tesla's NN not use OSM data as "primary" source data. Analyze using the vision system and supplement and/or check against OSM data. Actually it might be better to use OSM data with the mandatory use of the vision system to adapt to the live reality.
All this is theory on my part at this point but I figured I would start the conversation for those that may have more time to actually look at this and see if it may be true. If the car is using OSM data it might be pretty easy to test by changing OSM data to different things and seeing how the car changes it's routing.
Ok so, I am working on the theory that Tesla is using OSM data as primary data source for driving path in certain instances. The primary ways that Tesla uses this data that I can think of and others have mentioned, for actual driving path, is Smart Summon, and driving on any road where there are no lane lines(at a minimum), or no major lane edge features.
I'll start with the later. So my theory is that if you are in Autosteer and go onto a section of road with no lane lines(required for my theory) and no major lane/road edge markers(possibly applies), that the car uses OSM data exclusively to determine path. If the road isn't tagged at something that is inferred to have two lanes, then the car is going to follow the path of the line as marked in OSM. For example, if the line in OSM is in the center, that is where the car is going to go. If the line gets moved, it will go there.
Smart Summon, same basic theory as above. With people reporting both that the car stays in the center and others saying the car stayed to the right, or left, that seems to be an indication that it is following the line as marked in OSM data. The Parking Aisle tag might not get inferred by Tesla as being two lanes of traffic. This is good when there isn't, but doesn't work as well when there is a wide aisle.
Now if this is true, there are two ways to fix it. First, change the OSM data to something that changes the Tesla behavior. This would be a major change for a lot of things in OSM though. Second, have Tesla's NN not use OSM data as "primary" source data. Analyze using the vision system and supplement and/or check against OSM data. Actually it might be better to use OSM data with the mandatory use of the vision system to adapt to the live reality.
All this is theory on my part at this point but I figured I would start the conversation for those that may have more time to actually look at this and see if it may be true. If the car is using OSM data it might be pretty easy to test by changing OSM data to different things and seeing how the car changes it's routing.