A lot of Uber drivers use Teslas. So Tesla may already have enough data to do the robotaxi-specific training. But I don't think that training is reflected in the current FSD build.A thought regarding training pickups/drop-offs. I suspect they don't need to do anything special here. There are already a bunch of people using a model 3 or Y as a taxi, and even ignoring that there are a ton of people using them to drop kids off at school and pick them up. Tesla already has a massive amount of data on how drivers behave when picking up/dropping people off.
The car needs to be able to pick out who the passenger is on the side of the road and figure out the safest place to pull over. It needs to stop and wait for the passenger or passengers to get in. Then when the passengers are settled, it needs to go to the destination.
Some of this can be inferred from signals in the phone. Locate passenger using a combination of GPS and bluetooth maybe? It's also possible to figure out who the prospective passenger is from body language. Then maybe don't start driving to the destination until passenger gives a ready signal on the app?
If it can't find the passenger, what should it do? Maybe the passenger is waiting inside. Where should it pull over and how long should it wait.
This is why I'm wondering about specific robotaxi training and if Tesla has already started on this. There are some relatively complex tasks that the car needs to learn.