3 ms·
Some things aren't brought into focus here. (1) Off-highway driving happens. That means that the algorithms have to manage an uncontrolled environment where 'a
by pnathan 15y ago
Some things aren't brought into focus here.
(1) Off-highway driving happens. That means that the algorithms have to manage an uncontrolled environment where 'anything' can happen.
(2) It is very expensive to create bug-free software.
(3) You can't iterate by failing fast on life-critical systems after it is released. Failure means killing someone.
(4) Legal liabilities. It's not going to work to say something like, "This car's driver software is not warranted free from defects".
(5) Humans can manage situations utterly outside the norm; algorithms can not see beyond the vision of the designer.
I work in an industry which operates below the levels of software assurance that the medical/flight industries work at, and it is incredibly painstaking as it is. A fully automated car will be very expensive to build.
I am not a paranoiac regarding software. I am a paranoiac regarding software bugs and the limits of the software designers.