I just go by what Chuck says - he is in the driver's seat !
Just resummarizing the details.
- Success! Ok. ("That was not rush hour", noted by Chuck - got lucky with light traffic)
- Fail. Arguable 'Success.' Waited too long for opposite side traffic, at 2:03, when clear lanes #1, #2 existed. Took 9 or 10 seconds to proceed. 8mph crossing speed noted (this is slow and the language needs improvement). There was time, so that was ok, but maybe first faster, then slower would be better.
- Fail. At 3:10 => 9-second visualization of traffic at 50mph, ~200-meter range, impressive, and required.
Disengagement; did not cross the road; slowed to a low speed in middle of traffic lanes. There was a clear opportunity to just YOLO it at 3:14 - it had 5-6 seconds! Chuck says it needed to wait, but that's only because he's used to it going so darn slow across the road! Most people would go on that gap on this road. It finally continued at 4:04, losing 50 seconds, and exposing the driver to danger.
- Fail. Disengagement - did not stop entering the road.
- Fail. Went in front of truck when entering traffic flow and forced it to slow down significantly (at least 5mph)
- Fail. Arguable 'Success" - missed a couple 6-second gaps and chose a gap with left turning traffic, which it could have just waited for (there was tons of gap to allow the left-turning traffic to complete their maneuver first, before the Tesla turned). Crossing traffic did not arrive until 8:04, so would have had about 6 seconds after allowing completion, though it may have had to use the median if it had waited.
- Fail. Missed 9:14-9:21 gap. Forced traffic to pass on right after entering traffic flow. The earlier gap did not have traffic until 9:21 on the opposite side of the road, so it was the correct time to go and YOLO it, without any median logic.
- Fail. Disengagement; steering too erratic, due to bad path planning to go to far lane for a fraction of a second - planner remains the same it seems.
So you could call it 5/8 if you wanted to only count disengagements (not a good threshold of course!).
I call it 1/8 using long-established scoring methods, or 2/8 if I want to be generous.
Argument could be made for 3/8, if I use very low standards.
Problems continue to be the same as 10.69:
1) Not nearly enough crossing speed (looks like dialed down to 10mph when crossing to median for now).
2) Not enough speed when entering traffic flow. Get up to 45mph instantly (somehow it knows the right speed…it is not 50mph here, yet).
3) Weird slow crossing behavior below 10mph. No commit.
4) Not going on the very safe gaps.
Looks to me like basically exactly the same code as 10.69, with slight slider adjustments.
I think the median logic should be a last resort, in the case of no gap where it looked like one might exist, and the car should try to thread into traffic in one maneuver - it is safer because it avoids the left-turning traffic problem - which is a huge potential safety issue.
Rather than persistently being apologists for these failures, I think we as a group need to get serious about demanding that these shortcomings be fixed by Tesla. I think we can all agree that this sort of behavior & performance is not ok. All we need to do is go out and drive ourselves and observe the speeds obtained when crossing, etc. And then we can agree on quantifiable metrics to push for (I've detailed them before in the 10.69 thread - they're quite easy to obtain and get high comfort, high confidence level speeds). It's just really sad to me that the ULT has somehow been allowed to fall off the radar, when it still needs to be at least 100x better, and there are clear avenues to get to at least 10x better. We're just not asking Tesla for it! As long as we pretend this is ok, we're going to continue to get unacceptable results from Tesla. These are certainly not in any way "personal preference" items from me - these are fundamental shortcomings that anyone in the car would immediately notice (just as Chuck does in the videos).
It makes me sad that we have such a long way to go and the obvious improvements and tweaks are not being made, specifically:
1) Much faster crossing speed. (15mph peak or so, as previously discussed and tested and documented, would be appropriate)
2) Use smaller gaps, assertively. 5-6 seconds is the safe, comfortable limit, if sufficient crossing speed is also used. Even shorter is possible if you want to YOLO the turn.
3) Avoid using the median unless required due to persistent heavy traffic. If there is a safer gap coming immediately, use that instead.
4) Get up to 45mph immediately (and then 50mph when the speed limit adjusts), whether median is used or not.
5) Improve the car body language when approaching the creep limit. Stop at the stop line, then immediately creep, with the right language.
It looks like it has all the perception (200 meters or more) - it just needs to start making safe, assertive decisions and take the safe gaps, rather than the risky ones. All the pieces are there - they just have to fix the body language so that the driver knows when the car is going to go, and then make the car assertive & quick.