The additional computation for traffic lights roundabouts on top of an already stressed HW2. In addition they already have a separate neural model for HW3 and they are doing testing on Retrofitted cars already.
Doing a
bad job of recognizing traffic lights and stop signs is not too much of an additional strain frankly. When I say "bad job" I mean you have something less than the 99.999% reliability you'd want for an unsupervised system, like maybe 98% of red traffic lights recognized in good lighting conditions (plus some annoying level of false positives on non-traffic-lights or recognizing a green light as red, and poor performance in various lighting conditions). They can also limit this to low speed operation -- you don't need to process 30 frames per second to detect traffic lights. Probably 2fps is good enough for this at low speeds (<45mph maybe). Roundabouts similarly can be navigated at a crawl.
But that is actually completely beside the point. Do you know why? The current order page does not promise roundabouts, nor does it promise reliable and fully autonomous handling of traffic light-controlled intersections! Don't believe me? Here is the description:
- Recognize and respond to traffic lights and stop signs.
- Automatic driving on city streets.
"Recognize and respond to traffic lights and stop signs" could mean that it comes to a stop
when it recognizes one. And as a supervised system, it makes no guarantee it will recognize them all the time; that remains your job. That description does not promise that the car will start driving again when its turn has come. I think Tesla will certainly
try to do that, but they are not promising it. They're not even promising that it will come to a stop! "Respond to" could just mean an audible warning to the driver to take over. This description is so non-specific it's a joke. This is all they're committing to, though of course they will try to do better.
So where are the roundabouts in there? That second bullet does not say
all city streets, and it doesn't even mention intersections at all. If it can drive on
some city streets automatically (which honestly it already does), then that bullet is covered. If they can navigate
some intersections with human supervision, they are very comfortably able to check that box off and call it delivered. And I believe that they will be able to navigate quite a lot of intersections -- nowhere near all, but quite a lot -- with driver supervision at all times.
I believe all of the above can be done on HW2/2.5. Saint Elon himself has been saying so for 2+ years now.