3 ms·
Your impression is true, and there's a good explanation for it. In my experience, the cost of software failure is much smaller than the cost of hardware failure
by yen223 14y ago
Your impression is true, and there's a good explanation for it. In my experience, the cost of software failure is much smaller than the cost of hardware failure.
If your software fails, your robot might behave erratically. No problem, just revert to the last stable version and try again. OTOH if there's a mistake in the hardware spec, you will have to replace that $5000 sensor, or worse, your robot might electrocute someone.
End result is you can get away with shitty software, but you can't get away with shitty hardware.
- heliotron 14y agoThe Therac 25 medical radiation accidents are an illustration of this point. The 25 had low-quality software running a robot with too few hardware safeties built in, and caused injuries and deaths. Previous Therac models had similarly defective software as the 25, but killed nobody due to having hardware safety features independent from software.