It is as simple as programming. Why do you think data is so important? It provides company like Tesla with situations they need to deal with and they do this by changing the algorithm.
Wow....
Programming isn't simple. NOT AT ALL.
Anyone can program a car to go straight down a street when there is a guarantee that there will be no issues. . Situations like this video is very difficult because its situational.
If the vehicle that swerved over from the left lane were 3 feet further ahead....then.....
If the vehicle that swerved over from the left lane were 6 feet further back.....then....
If the vehicle that swerved over from the left was traveling 20 MPH faster......then....
If the vehicle that swerved over from the left lane was a truck.....then...
If my car was already in the rightmost lane...then...…
If my car was exiting onto an off ramp when this happened.....then.....
If the vehicle that swerved over from the left lane was a motorcycle.....then....
If both a car from the right and left did the same thing at the same time.....then.....
If....there was a car already in the right lane...then.....
If....my car was stopped at a red light and this happened......then...
If...the vehicle that swerved over was a bicycle and I was only traveling 5MPH.....
If the same scenario happened on a 2 lane highway.....then...…
If...my cars brakes failed….then....
If...the person in the car that swerved was having a stroke a medical emergency....then....
If....
easy? I don't think so.
SO many times people think navigating a 2 ton vehicle is easy because they haven't been faced with major accidents. Although not having accidents is wonderful it often lends itself to complacency.
Computers don't learn...and therefore can't become complacent. They are just as alert at the 1st second than they are at the millionth.
How can we push and applaud what Tesla autopilot is doing on a daily basis?