While I am encouraged by the use cases planned for V2X/V2V and the huge amount of thought going into data integrity and bandwidth I am concerned that the very demanding real-time nature of this domain may not be entirely appreciated. The Commercial IT world usually has a far less demanding belief in what “real-time” is. For example, the 10hz rate being discussed is way too slow. (And there can be no critical data retransmissions). I believe there may be an issue where this massive asynchronous system has to adapt to what should be considered synchronous systems that will have significant timing and critical latency related issues. Certain things have to happen at certain times, in a certain order and at a certain rate. Folks in aircraft simulation have been dealing with this for some time. As far as I know most Commercial IT folks don’t understand the architecture required. They rely on CPU and network speeds. Which isn’t enough. As a matter of fact, no WAN many be suitable for the more critically demanding pieces of this. (Especially if satellites are used anywhere in the system.) Is the architecture actually “real-time”? As in either zero data needs re-transmitting or the system is robust enough to allow for re-transmitting info fast enough so that no one misses it?
The current update rate being discussed most is 10hz. That is not often enough. A car going 75mph goes 110ft or 36 yards a second. Lots can happen in that time. And if two cars are closing on each other that distance is effectively doubled. Two vehicles coming at each other in opposing lanes, with no median, at 75mph each would require 60hz to deal with last moment issues. If the first message reliability is not 99% and a second is needed the rate moves to 120hz. There are other scenarios which would raise it more. This community needs to looks at the most complex of threads in the worst of conditions and set that update rate. This of course will magnify the data volume significantly. Let’s say there are several vehicles and other devices involved. Some detect something but the data is in conflict. It takes time to have that group of devices ascertain truth then act on it. There is a chain reactive loop here. (Which needs to include electro-mechanical delay in steering and braking). Those system wide round trips of communication have to happen fast enough so no flawed or old data is transmitted resulting in the wrong thing happening.
Proposal for Successfully Creating an Autonomous Ground or Air Vehicle
Autonomous Vehicles Need to Have Accidents to Develop this Technology
Simulation can create a Complete Digital Twin of the Real World if DoD/Aerospace Technology is used
Why are Autonomous Vehicle makers using Deep Learning over Dynamic Sense and Avoid with Dynamic Collision Avoidance? Seems very inefficient and needlessly dangerous?
Using the Real World is better than Proper Simulation for AV Development — NONSENSE
The Hype of Geofencing for Autonomous Vehicles
Remote Control for Autonomous Vehicles — A far worse idea than the use of Public “Safety” Driving
SAE Autonomous Vehicle Engineering Magazine — End Public Shadow/Safety Driving
Former system engineer, engineering and program manager for Lockheed Martin. Including aircraft simulation, the software engineering manager for all of NORAD and the Aegis Weapon System.
Key Autonomous Vehicle Industry Participation
- Lead — SAE On-Road Autonomous Driving (ORAD) Simulation Task Force
- Member SAE ORAD Verification and Validation Task Force
- Stakeholder for UL4600 — Creating AV Safety Guidelines
- Member of the IEEE Artificial Intelligence & Autonomous Systems Policy Committee
- Presented the IEEE Barus Ethics Award for Post 9/11 DoD/DHS Efforts
My company is Dactle — We are building an aerospace/DoD/FAA level D, full L4/5 simulation-based development and testing system with an end-state scenario matrix to address all of these issues. We can supply all of the scenarios, the scenario matrix tool, the data, the integrated simulation or any part of this system. A true all model type digital twin. If someone would like to see a demo or discuss this further please let me know.