For clarification, unlike Michigan and Florida laws that allow cars without a licensed driver, Germany passed a
law which is similar to Telsa Autopilot principle:
A human driver in the seat at all times,
there must be controls for driver to take over (Michigan allows cars with no steering wheel and no braking pedal),
However, with few improvements:
Human is only responsible during manual operations
Manufacturers are responsible if there's an accident during an autonomous session.
Drivers don't get ticketed for texting during an autonomous session
-------
It is hard to predict autonomous timeline until I can see something more concrete.
Autonomous dream has been around in the airline industry for a long time but it is still uncertain that the industry will be able to get rid of human pilots. It's understandable because flying is hard.
On the other hand, autonomous trains should be more simple to do due to its very strict geofencing routes but there is no prediction of when train industry will be able to replace train conductors.
There are already autonomous trains in private tracks such as between airport terminals and theme parks but they don't even have frontal obstacle sensors because the tracks are assumed free and
clear at all times.
It is good to be enthusiastic but third parties still need to test them out to make sure autonomous cars can reliably avoid accidents.