3 ms·
> Humans drive perfectly well without lidar or a large number of cameras, so a bot should be able to as well. This is Tesla, and Comma argument. I think it is
by GuB-42 4y ago
> Humans drive perfectly well without lidar or a large number of cameras, so a bot should be able to as well.
This is Tesla, and Comma argument. I think it is a fallacy.
Yes, we can drive with just a pair of eyeballs. But you have to realize that the entire road infrastructure is made for humans. Signs are made to be easily recognizable by humans, human reaction time is taken into account, we have a good idea on what is easy to understand and interpret by humans, but we don't give a fuck about bots when building roads. It means that we start with an unfair advantage. And we are asking bots to be better than we are in that environment.
Humans have a remarkable ability to contextualize a situation. For example, if we see someone walking on a side lane, marked for pedestrians. We know that that person is not a threat, he is unlikely to leave his line and therefore we can pass at a normal speed. That's unless we see that the person is visibly drunk, or maybe he is a small child, in these cases, we will slow down, because he may suddenly jump in front of the car. Bots probably won't know that, and usually, for safety, they will always slow down. Similar situations happen all the time, and that would make for a terrible ride, so what should we do? Make the system ignore the "drunk man" or "small child" case and possibly kill people?
Also one shouldn't forget the communication aspect of driving. Drivers have all sorts of way of showing their intentions: turn signals obviously, but also subtle movement, you may go forward a bit to signal you intend to merge into traffic for instance, wait a bit to let someone know he can pass, etc... New drivers often struggle with that, which may cause more experienced drivers to misread their intention and potentially cause an accident, unless these drivers notice that he is indeed a newbie... or a bot.
One answer is for bots to compensate their weakness with things they are good at. Lightning fast reflexes is a given, but sensors are another aspect. Unlike humans, bots are not limited to a narrow field of vision and visible light. It is an advantage they should use. We humans are insanely good at reconstructing a 3D image from our 2D eyes, a good part of our brain is dedicated to that, computers can't compete, unless the computer is assisted by something like a lidar.
- hattmall 4y agoI'd be fine with self driving that only went 30mph max. It may take twice as long to get placed but so what I can be asleep or making a quesadilla.
- benjaminbachman 4y agoSounds like a more realistic restriction is "60 mph minimum"
- bcrl 4y agoBut you can't make a bot that reasons like a human currently. They don't understand intent, and I'm pretty sure it will be a heck of a long time until that deficiency is overcome. Having been programming for upwards of 40 years now, there is one fundamental truth in programming that all developers need to understand and remember: untested code is untrusted code. Take all the gazillions of corner cases that occur when driving: how many of them do you think are actually tested by the various self driving "solutions" on the market right now? Do they have a test case for a tire coming off the trailer of a transport bouncing down the road? What if a tire is bouncing down a road perpendicular to the one your driving? What if it's on a sidewalk? It will take decades before self driving cars are well tested. The current approach of falling back to the driver for the "hard" cases doesn't work. Spend some time watching shows like Mayday that delve into root cause analysis of airplane crashes. Accidents happen not because of any one single event, but a chain of events interacting that combine to result in something horrific. This is also the case in nuclear accidents, and in software driven tragedies like the Therac 25. Any software developer working on self driving cars that hasn't spent a good deal of time looking back at past system failures that have killed humans should bloody well not be working on self driving cars. Makings roads easier for bots is not a solution to the massive complexity of self driving vehicles.