I suspect a lot of these could also be handled by that being a remote connection where a human is given the camera input and can indicate how the car should proceed (i.e. broken water main is a road obstruction that won't clear, and the obvious answer is a manual override to mark the road as unusable so the nav system reroutes).
Well that's not even a robo-taxi then.
Here's an example Vogt discusses a bit: https://youtu.be/sliYTyRpRB8?t=202
...of course this brings up many other problems, like network connectivity and inter-city transport, which the companies have as far as I know not commented on. IMO the sensible solution is obviously to just require passengers be able to take over if given plenty of warning, but for whatever reason Cruise isn't doing this.
Some people I've talked to insist that an up to date map is "all that's needed" and that all such projects will need to be put in the system. Haha, a water main broke and they think people are going to update a database for them?
A traffic light is out and the police are DC directing traffic at an intersection. This will happen inside any given geo-fence eventually.
The list goes on... forever. Tell me how self driving cars don't need full AGI.