DLR driverless operation was possible because it is a very small railway with very slow trains, all doing much the same thing. The technology required to make it work was relatively small scale and thus not too expensive. Now to scale this up to manage 125+ mph trains over thousands of miles of complex track is another matter.
I reckon that's a tough job, yes. Might take around thirty years. Maybe even a little more.
https://www.theverge.com/2017/6/16/15815666/driverless-tgv-high-speed-trains-france-sncf
“France’s national railway operator aims to have autonomous high-speed TGV trains running by 2023, according to a report from
FranceInfo. The train operator, known by the French acronym SNCF, will begin testing a prototype of its so-called “drone train” in 2019,
FranceInfo reports.
“The new TGV train would be equipped with sensors that would allow it to detect obstacles and automatically brake, if necessary. The TGV, which reaches speeds of nearly 200mph, could be remotely piloted, though conductors will remain onboard in the short term to handle emergencies or unexpected events. SNCF President Guillaume Pepy tells
Le Figaro that if the project is successful, SNCF would be the first operator in the world to run automated high-speed trains.”
[…]
— and yes, I expect that will be on the LGVs only, initially, with a human driver taking over when the train is on the classic network, including entering and leaving shared classic/LGV stations.
Also the entire fleet of traction would need to be replaced or converted. Given the scale back of electrification of the GWML and other lines due to costs, I think full automation is likely to be kicked into the long grass for decades.
You're might well be right, in the UK, sadly. The much-needed capacity enhancements that it would unlock without (even more expensive) new lines would be a boon. That's except for the key bits of infrastructure where it's already being deployed, of course (Thameslink core, and Crossrail).
Road vehicle automation adds extra layers of complexity. On a railway the signaller instructs the driver, and the signaller has an overview of the relatively low number of vehicles on the tracks. The current aim of road vehicle automation is that each vehicle makes its own decisions. When I drive it can involve negotiation with other drivers - by eye contact, nods, gestures, light flashes etc. It also involves courtesy, like letting other drivers onto a busy main road from a side road. When parking at a large event there are often humans directing drivers to parking spots. Duplication of this process by some other communication would seem to be necessary.
I think I disagree with the highlit sentence. Even now, satellite navigation systems use traffic information which is aggregated from data being collected from other such systems in order to plan the best route, one of the first forms of collaboration between vehicles — routeing choices are already made using shared knowledge. Further on from that, the technology is already being developed for autonomous vehicles to communicate in a much richer way than just eye contact, gestures, etc., instead transmitting either via centralised services (already happening), or over local mesh networks (possibly in prototype now but certainly not ready yet … so-called 5G short range high bandwidth communication systems are useful for that.
First we'd expect to see platooning (groups of vehicles known to each other) working together, but subsequently communication between any vehicle and another (“I'm four cars ahead of you and have just slammed the brakes on because a buffalo ran out in front of me, probably a good plan to act accordingly”, together with ~10cm accuracy location, speed, current road conditions (to allow correct brake application) data, context about the location of the rest of the herd of buffalo and their expected trajectories, amongst other things …), all in very small fractions of a second, would also happen, and really add to the capabilities of the road/vehicle system as a whole.
This seems to be a weak point - I have a nice fast fibre net connection now, but 25 years ago I would not have believed that there would be millions of computers hijacked into botnets sending out continuous spam, viruses and ransomware.
Security of these systems will indeed be paramount. The concept of “trust” and validating that a particular participant in a “conversation” is being truthful and “playing for the team” in these interaction scenarios, different vehicles having different views of the best set of actions for each member of the conversation to undertake (with asymmetric information, different decision algorithms and knowledge of each others' capabilities, and so on) ……… yes. And even worse, the possibility of actual hijacking of a given autonomous node's identity. Plenty of interesting work to be done.