Cruise Robotaxi vs. Bus Crash Caused by Confusion over Articulated Bus
forbes.com
forbes.com
Accidents will happen. One thing that will be important going forward is a proper operational response to the problem and this is likely to become more complicated as time goes on. After all if these have been on the road for 5 years, would it really be necessary then to stop operations?
I imagine they wouldn't be running the same software for 5 years. Whenever there's an update, the "days without accident" for that particular version is set to zero, so I suppose until you know why the accident happened, it's the right choice to assume that all vehicles running that version might be affected.
Nope. In the uk they're RTC's - road traffic collisions - someone will be at fault.
> Even so, for reasons not explained, the Cruise vehicle did brake
It broke alright
The problem is when the car you're going to narrowly miss is still in the path of your car but going to move out of it. That's something a human could predict based on judgement, but it's very hard for a basic collision avoidance algorithm to predict.
Humans also get this wrong. You see a car turning, you assume they keep turning and you'll pass just behind their rear bumper in that case. Now for a reason invisible to you the turning car hits their brakes and stops partially blocking your lane. You can't stop in the remaining distance. But would usually be able to steer around it by going to the edge of your lane or overlapping the next lane. But this isn't something a simple collision avoidance algorithm can do.
The simplest case is with no steering. The projective transform is just blowing up the image by a multiplicative factor dependent on the distance moved per frame. So the x, y position of each pixel gets stretched the further back in time it is to compensate for the cars cha ge in parallax. After stretching, all these frames are averaged together. Anything on a collision course with the camera is going to be at the same angular position each time just getting larger. So averaging over will highlight its presence. The rear bumper which you are actually due to miss will be drifting in angular position in each compensated frame, so it gets averaged into the background blur of irrelevant objects.
Tldr simple video frame filter highlights exactly which parts of image frame relevant to possible collision, tells computer what can safely ignore, implements exactly your near miss driving algorithm, no fragile machine learning bs.
Also it takes a large amount of frames to really average out.
Pre-ML We used to implement multi-hypothesis Kalman filters and took the one with the least invention as best prediction.
I'm missing why "reasons not explained" amounts to articulated bus confusion.
All in all, a very understandable coding mistake.