Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.
Register

Navigate on Autopilot is Useless (2018.42.3)

This site may earn commission on affiliate links.
TLDR version: This is the most useless thing I've ever seen. I've seen some whoppers, but this takes the cake.

Agreed. This is basically EAP with some poor decision making added, some odd regressions, and confusing behavior on top.

  • Autosteer in highway interchanges and off-ramps was improved. It would stay in the ramp without too much trouble, while prior it would freak out and demand the driver intervene for sharper curves. (We'll ignore that it was taking the turns at ~15 MPH lower than the suggested speeds, but baby steps I suppose).

I actually disagree with this point somewhat. I have an offramp I've experimented on before, and EAP could navigate it acceptably well but needed to be monitored carefully. NoA made it significantly worse. To the point where I do not trust it whatsoever. Other offramps simply demand you take over immediately before you've completely existed the highway. While I appreciate the early warning that the system can't handle what's about to happen, that does make me think there's some level of HD map data involved instead of relying solely on the sensors.

  • It does usually try to take exits without intervention (more on this later) which is a step in the right direction for on-ramp to off-ramp autopilot.

This is a lot wonky though. With the aggressive changes in speed as the car is approaching an exit, I've had people attempting to speed past me while they take the exit, not realizing my car is about to try to maneuver into the exit lane. Most exits I've attempted with NoA, it moved over as soon as the exit lane began. But there were one or two where it didn't attempt to move into the exit lane until half way down it.

  • I now fully understand why Tesla makes it require confirmation. If it had been allowed to make the suggested lane changes on its own without confirmation, I'd likely have died 10-20x if I didn't take control every time.

I didn't have NoA suggest I merge into anybody, so that's pretty interesting. But my testing was done at night with a mostly empty highway.

  • AP1 and AP2 previously did *okay* when following a lane that ended and gradually merged into a single lane. While using NavOnAP this weekend, the car just wanted to make its own lane instead every time instead of merging... usually trying to run into a barrier or median, requiring intervention every time.

I've not trusted EAP in ending lanes yet. I'm just not confident enough that it will do the right thing while trying to find the middle of a lane that doesn't exist. But I will say that when passing an onramp that doesn't have a dashed line, EAP will violently jerk right to try to find the middle of what is two lanes narrowing into one. This is especially fun on a curved section of highway where it feels like it is way too aggressive. In the winter time, if that happened, my car would have easily spun out and caused a major pile-up. Not NoA specific, but an EAP flaw for sure.

  • The car regularly suggested lane changes directly into objects it clearly detected. It would even show the proposed path on the visualization as going directly through the other vehicle. In one instance I wondered if it really was going to let me change lanes into a semi truck, or if it would wait until it was clear. Nope, it started to move right towards it after confirmation. No red lane, nothing, while directly along side a semi. *shakes head*

Again, I didn't see any of that in my test. But that's an interesting data point for sure.

  • NavOnAP has no concept of "Keep Right, Pass Left". It never suggests lane changes back to the right in any of the available modes.
  • Further, it randomly suggests lane changes to the left for no reason whatsoever. No traffic, no interchanges, nothing.

This was the most frustrating part of my testing. On a clear, two lane highway, it constantly prompted and dinged to get my attention. Even on a three lane highway, it just always wanted to move left until it was a mile from a planned exit or so. I have no idea why it wanted to move left while traffic was regularly passing me on the left, but I do know that it has no concept of it being the cause of traffic slowing down behind you.

This is a really fundamental rule of the road, and the fact that it's missing is a bit concerning. Then again, it probably prevents the car from wildly seeking the middle of a lane that's merging from the right. So maybe it's a blessing for people that live where 8 lane highways are the norm.

  • I found the car randomly decelerating at least 10x during the trip with no obvious cause. More common when driving in the right lane vs left. It would also set a seemingly random max speed at times, with no speed limit changes or interchanges.

This to me is the most infuriating EAP experience. Here in the northeast US, we have undulating highways, and they seem to cause EAP to really lose its mind and smash the brakes. This is pretty inconvenient for everybody around me when traffic is accelerating to 75+ and suddenly my car wants to go 45. It is completely unacceptable.

Even worse, there are areas around me where highways merge for several miles. The speed limit posted is the normal highway speed. But EAP insists on traveling at least 5 under the posted limit no matter what I do to adjust the speed it selects. If I cancel and resume EAP, it will drive the speed I choose. That's utter nonsense- I'm either on a speed enforced interchange, or I'm on a highway with two route designations. Make up your mind EAP.

  • AP2 still doesn't read speed limit signs, so the noted speed limit doesn't always match the real highway speed limit in areas where it was recently upped or lowered (happens a lot around here with places bumping to 70).

I'm probably one of the few people that thinks reading speed limit signs is an awful idea. It's common near me for people to vandalize speed limit signs and either remove digits or modify existing digits to make them something else. So, spray painting a sign that says 65 to make it read 85. A human can easily detect the difference, but I flat out do not trust a neural network to do the same. Another neat practice is for someone to add a "1" prefix to a sign so now it says 170 instead of 70. I'd rather the system flag an event for review by Tesla where it says it read a sign that says something, but the tile data says something else.

The obvious exception is construction zones where temporarily reduced speed limits are common. But in those cases, I frankly don't think people should be using EAP in the first place. It's far too unpredictable.

  • At least once the car detected a construction zone with a popup about it (kudos on that) and then immediately proceeded to try and suggest a lane change into construction cones..... which negates this from making the "improvements" list above.

This is why I think EAP through a construction zone is too much of a hazard. Imagine a worker steps out partially into a lane of traffic. Do we know what EAP will do? My honest fear is that it would hit that person and be none the wiser. There's just too much going on at road work sites to trust a line follower robot to do what needs to be done.

  • Overtake suggestions are useless. On two lanes, driving in the right lane, I would approach a vehicle ahead that was traveling more slowly. No other traffic. The car would decelerate... 5.... 10.... 15 MPH.... as it sees the vehicle. Then, after matching its speed at my set following distance, a few seconds later it'd popup "Confirm lane change" to overtake. Seriously, wtf. And not just once in a while. Every single time I waited for the suggested change, it behaved this way. In every mode setting, including "Mad Max".
    • The car detects the other vehicle way in advance, even when just using the in-car visualization for reference, and could easily make the suggested lane change early enough so that no deceleration at all would be needed, even with the delay of requiring confirmation.

I will say that the deceleration starts earlier and happens much more smoothly than it did in 32.2 for me. I appreciate that, because it was like getting sea sick and whiplash at the same time before. So that's a very welcome improvement.

There was a situation where the car was traveling slower than my set speed but still faster than the speed limit, and it just stuck behind someone. Eventually it did ask me to change lanes, but I couldn't tell if that was just the normal desire to not be in the right-most lane, or it was a real speed adjustment suggestion. They both say the same thing on the screen.

  • On multiple occasions the car would start doing a lane change (either a confirmed one, a manually initiated one, or an automatic one for an exit), get part way through, and quickly veer back into the starting lane for no reason. About half of those times it would popup with "Lane change cancelled". In one instance I actually missed an exit because it was 2/3's into the exit ramp lane, stayed there a moment, then just jumped back to the left for no reason.... ugh.
  • Even features that were usable before, like manually initiated auto lane changes, are no longer reliable.

I've had a new experience where I'll put my blinker on fully (Model 3, push the stalk all the way up or down until it can't move further), it will blink a random number of times, the car will do nothing at all, and then turn the blinker off. I was convinced that I wasn't fully pushing the stalk to where it needed to be, but it continues to happen. Auto lane change behavior in general seems wonky. I'm not sure if this is because Tesla are starting to rely more on AI to make driving decisions and relaxing some of the manually coded decisions, or what, but it's a minor frustrating point.

As for features that used to work, I find NoA is introducing flat out wrong choices in some situations. When exiting a highway on an offramp that splits, the navigation knows to stay right, it indicates that it will stay right, and then NoA/EAP absolutely wrenches the car left to attempt to find the middle of a lane that is quickly becoming a granite block protected island. This would be fine if it was just EAP and the system didn't attempt to tell me that it understood how to handle offramps because I'd know that it would try to crash. But the fact that it still says I have a hundred feet before needing to take over is probably going to lull someone into a false sense of security and cause a very serious accident.

I'm just super disappointed in Tesla. Their spat with Mobileye has cost Tesla customers a huge amount of progress on the autopilot front. AP1 owners are completely screwed because they will get zero improvements. (Despite promises of ongoing improvements, AP1 hasn't had a single improvement in about two years). Meanwhile, AP1 is running on Mobileye hardware that was released nearly 5 years ago and still handles many situations better than AP2. And it's not like Mobileye has stopped. They're positioned to blow Tesla out of the water with their current hardware (EyeQ4), and off the face of the Earth with their upcoming hardware (EyeQ5). Had Tesla not screwed us all over in that regard, it's likely AP1 would still be improving and that AP2 would be running the next gen of Mobileye hardware with features well beyond what Tesla is capable of doing today. Again, just disappointing that they've decided to forsake early adopters yet again, and also give current adopters less value for their $ in the meantime.

This is the only place I deeply disagree with you. MobilEye (now Intel) had over a decade of lead time over everybody in the industry. It wasn't until Intel bought them that any real, solid plans to release their newer platforms came to fruition, and we still have to wait and see what actually comes from them in 2021. I think MobilEye has better automatic high beam control than AP2.x vehicles seem to have, obviously sign recognition is something that exists on the EyeQ platform, but I'm not sure how much of that is actually the EyeQ systems and how much of that is existing componentry sold by Continental. In either event, I find sign reading to be of little or no value in practice.

As for Tesla versus MobilEye, I think it's good to keep in mind that within the span of 2-2.5 years, Tesla has built a system that effectively meets EyeQ3's feature set and implements some of EyeQ4's. I'll actually go so far as to say that MobilEye's claims of Level 3 and 4 autonomy in the EyeQ4 and EyeQ5 platforms is bullshit. Frankly, I've seen some of the demos they've done with Audi on their "level 3" driving, and I just don't see it being much better than EAP plus a third revision of NoA. In fact it's such BS that Audi has basically removed the claim from their A8 and appears to only still be including it in marketing materials. They made a very big deal of how amazing it was and how much of a leap it would be, and then they realized they couldn't convince any legislations to allow it, and that it didn't quite work in the autonomous manner they initially believed. So now they're calling it a driver assistance package instead of autonomous driving.

I will grant this, though. MobilEye are much more on board with using multiple types of sensors to augment their vision platform, and not just using cameras. This is a massive, massive improvement over what Tesla is trying to do with only using vision systems plus a single front facing mid-range radar. At least having some level of surround radar would be an improvement, and I'm actually a pretty big proponent of lidar on top of that, but it seems that war has been won by the "no" votes within Tesla.
 
To be blunt, a bunch of the info in this quote is complete BS, but I unfortunately don't have the time to dive into the details to unequivocally disprove this right this second. Suffice it to say, while mapping the raw data to a visualization is challenging, it's not super difficult. I've already done it with AP1 for my mods and started on modding my own visualizer (top-down) for use with AP2. It's basically pre-pre-alpha that's already more usable than Tesla's. :rolleyes:

I have no technical understanding about this topic. But is it possible to replicate your mods in any way?
 
To be blunt, a bunch of the info in this quote is complete BS, but I unfortunately don't have the time to dive into the details to unequivocally disprove this right this second. Suffice it to say, while mapping the raw data to a visualization is challenging, it's not super difficult. I've already done it with AP1 for my mods and started on modding my own visualizer (top-down) for use with AP2. It's basically pre-pre-alpha that's already more usable than Tesla's. :rolleyes:
That quote was a minor aside.

It is not his main post on v8 and now v9. Neural Networks
Plus the recent podcast has a lot of details. Posted in my previous post.
He has street creds as well. Just like you don't like people blowing you off, you should do the same to other that have proven themselves (obviously not talking about me but him and some others).
What about the 4 other questions?
 
I have to rate autopilot by the metric of "how conformable would I be falling asleep behind the wheel".

Elon is promising Full Self-Driving by next year; if Tesla's can't full self-drive on limited access highways, what chance do they have in crowded cities.

When will Tesla release any level 4 cars? Audi, Caddilac, Waymo and others are ready to take responsibility for their car's actions; how long can Tesla wait.
 
Jason, good to see you back on TMC. Out of interest... what would happen if you built on top of Nvidia's existing DriveWorks stack?

All the stuff in v9 seems to have been a part of DriveWorks (or whatever it's called these days) for quite some time... anyway I'm sure you've already thought of it, but just wondered if it'd be a quick way to get a launchpad for some new mods
 
Honestly, that's kind of my hope if I'm able to get around to doing my project on an AP2 car. If me doing some amazing stuff with an AP2 car with modded hardware/software ends up being a bit of a spur to Tesla's AP team's rear...... well, then success! My hope is that afterward someone will walk into that meeting and be like, "OK, watch this, then tell me wtf have you guys been doing the past two years? (Presses play on Youtube video)"

Please open source your solution so tesla will take it, claim it as there own and give it to all customers, oh please please open source this, I suspect a ton of the community would chip in to help as well after your 24hr you guys suck video ofcoz!
 
I think the biggest thing that might be missed here : doesn't seem like AP 2.0 and AP 2.5 are Tesla's primary software focus right now. We know they are supposed to be implementing a new computer early next year. And that there are larger networks behind Tesla's cameras that can't run on the current computers.

It would not surprise me if the team putting out Nav on AP is the B team whereas the team trying to get the FSD working on HW3 is the A team.
 
Please ignore the people here who like to kneejerk fanboy and don't know who you are. Those of us who do know your pedigree, take your feedback very very seriously.

Ughhhhh much of this totally jives with my experience. Phantom braking. Oh-god-the-phantom-braking. Phantom lane change abandonments for no reason. Squirrely suggestions to change lanes. The car has no concept of a car two lanes over attempting to change into the lane you're also attempting to change into, and I've had to panic bail to prevent side-swiping another car when NavAP was trying to change lanes.

And my favorite: you can tell it you'd prefer to use HOV for routing... which it will do at all costs (I enter a freeway and there are 3 miles to go before the next interchange that offers both HOV and standard, far-right, I'm-already-in-this lane exits, and it'll try to cut me across 5 lanes of traffic to use the HOV ramp. AND THEN NOT CHANGE INTO THE HOV LANE SINCE IT'S A SOLID LANE LINE!

Regarding a lane ending and gradually merging, I think it's handling things better, but it tends to aim dead center of new "super roomy" lane, instead of just aliasing to the line to the left like it should.

I have not experienced the attempt to route into objects it detects at all. It seems pretty reliable at detecting an object and immediately red-lining the lane.

I do like that it picks the correct interchange. I think the blind spot detection is better than you say, but only just barely. Swimming cars, colliding cars, ghost buses, etc, are all super super common and something that I hope is relatively easy to smooth out. I also wonder if the car has a bit of a blind spot right at the A pillar... it sometimes show cars popping in and then out and back again when they overtake me.
 
  • Like
Reactions: benfrank3 and wk057
I think the biggest thing that might be missed here : doesn't seem like AP 2.0 and AP 2.5 are Tesla's primary software focus right now. We know they are supposed to be implementing a new computer early next year. And that there are larger networks behind Tesla's cameras that can't run on the current computers.

It would not surprise me if the team putting out Nav on AP is the B team whereas the team trying to get the FSD working on HW3 is the A team.

Feel sorry for both A and B teams. Anyway don't forget C team, which is by far the best and I hope they're still working on it--remember the FSD video in 2016?
 
  • Funny
Reactions: Matias
I think the biggest thing that might be missed here : doesn't seem like AP 2.0 and AP 2.5 are Tesla's primary software focus right now. We know they are supposed to be implementing a new computer early next year. And that there are larger networks behind Tesla's cameras that can't run on the current computers.

It would not surprise me if the team putting out Nav on AP is the B team whereas the team trying to get the FSD working on HW3 is the A team.

I don't see this as likely. Regardless the computer change, Tesla should be utilizing the same software on both EAP and FSD. My understanding is the new computer allows for more processing of camera data but is not an overhaul of the NN. NoA should not use different code than FSD and this is what I think is concerning to many - NoA is likely an indication of the maturity of FSD.
 
I don't see this as likely. Regardless the computer change, Tesla should be utilizing the same software on both EAP and FSD. My understanding is the new computer allows for more processing of camera data but is not an overhaul of the NN. NoA should not use different code than FSD and this is what I think is concerning to many - NoA is likely an indication of the maturity of FSD.

No, there are other TMC posts where they talk about a completely different sensor fusion net that can be ran. The higher level software (which does need improvement) that decides what to do with the data may be similar, and you are right that needs to be improved. But There's no reason it's the same if the sensor net data is going to vastly different in FSD
 
  • Informative
Reactions: Ulmo
I'm sensing a theme that a bunch of the proponents that aren't haven't as many issues are driving California routes.

The country is more than California, despite what many Californians may believe. This is probably also why rain sensing on AP2+ absolutely sucks.
Rain sensing works fine as long as it isn't misting or dark out :-D
 
I have no idea why it wanted to move left while traffic was regularly passing me on the left, but I do know that it has no concept of it being the cause of traffic slowing down behind you.

First, AVs become legal, then they congest things, then comes the "we must have V2V", before finally "its the human drivers stopping Level 5". I hope I'm not underestimating the "progress" of firms with more market capital than a number of TBTF banks?
 
Last edited:
  • Like
Reactions: Pollux
Regarding a lane ending and gradually merging, I think it's handling things better, but it tends to aim dead center of new "super roomy" lane, instead of just aliasing to the line to the left like it should.

Actually I had interesting failure mode, when your lane ends (left lane, works better with right lane endings? or there's something strange with NC lanes that causes this?) the car is all too happy continuing on the shoulder before suddenly aborting autosteer with a gong. I only have one bad augmented sample of this from the days I was still figuring out how to properly collect this data, though and I don't feel like driving there again just to reget this footage ;)
 
  • Like
Reactions: scottf200
I just gave unmodified, unhacked, fully stock 2018.42.3 Navigate on Autopilot a good try with an open mind on a ~300 mile drive this weekend.

I've seen some videos, tweets, posts, etc praising the feature. I hadn't really had a chance to try it on a longer drive myself as of yet, though, until this weekend.

TLDR version: This is the most useless thing I've ever seen. I've seen some whoppers, but this takes the cake.

Let's do a rundown of what I think was improved:
  • Autosteer in highway interchanges and off-ramps was improved. It would stay in the ramp without too much trouble, while prior it would freak out and demand the driver intervene for sharper curves. (We'll ignore that it was taking the turns at ~15 MPH lower than the suggested speeds, but baby steps I suppose).
  • Visual indication of what travel lane was needed for upcoming interchanges was reasonable and a good addition to normal navigation.
  • I do like the path visualization when lane changes are initiated.
  • It does usually try to take exits without intervention (more on this later) which is a step in the right direction for on-ramp to off-ramp autopilot.

So, some improvements I suppose.

Now for the bad.
  • I now fully understand why Tesla makes it require confirmation. If it had been allowed to make the suggested lane changes on its own without confirmation, I'd likely have died 10-20x if I didn't take control every time.
  • AP1 and AP2 previously did *okay* when following a lane that ended and gradually merged into a single lane. While using NavOnAP this weekend, the car just wanted to make its own lane instead every time instead of merging... usually trying to run into a barrier or median, requiring intervention every time.
  • The car regularly suggested lane changes directly into objects it clearly detected. It would even show the proposed path on the visualization as going directly through the other vehicle. In one instance I wondered if it really was going to let me change lanes into a semi truck, or if it would wait until it was clear. Nope, it started to move right towards it after confirmation. No red lane, nothing, while directly along side a semi. *shakes head*
  • NavOnAP has no concept of "Keep Right, Pass Left". It never suggests lane changes back to the right in any of the available modes.
  • Further, it randomly suggests lane changes to the left for no reason whatsoever. No traffic, no interchanges, nothing.
  • I found the car randomly decelerating at least 10x during the trip with no obvious cause. More common when driving in the right lane vs left. It would also set a seemingly random max speed at times, with no speed limit changes or interchanges.
  • AP2 still doesn't read speed limit signs, so the noted speed limit doesn't always match the real highway speed limit in areas where it was recently upped or lowered (happens a lot around here with places bumping to 70).
  • At least once the car detected a construction zone with a popup about it (kudos on that) and then immediately proceeded to try and suggest a lane change into construction cones..... which negates this from making the "improvements" list above.
  • Overtake suggestions are useless. On two lanes, driving in the right lane, I would approach a vehicle ahead that was traveling more slowly. No other traffic. The car would decelerate... 5.... 10.... 15 MPH.... as it sees the vehicle. Then, after matching its speed at my set following distance, a few seconds later it'd popup "Confirm lane change" to overtake. Seriously, wtf. And not just once in a while. Every single time I waited for the suggested change, it behaved this way. In every mode setting, including "Mad Max".
    • The car detects the other vehicle way in advance, even when just using the in-car visualization for reference, and could easily make the suggested lane change early enough so that no deceleration at all would be needed, even with the delay of requiring confirmation.
  • On multiple occasions the car would start doing a lane change (either a confirmed one, a manually initiated one, or an automatic one for an exit), get part way through, and quickly veer back into the starting lane for no reason. About half of those times it would popup with "Lane change cancelled". In one instance I actually missed an exit because it was 2/3's into the exit ramp lane, stayed there a moment, then just jumped back to the left for no reason.... ugh.
  • Even features that were usable before, like manually initiated auto lane changes, are no longer reliable.

Overall, using "Navigate on Autopilot" did not improve the experience of using Autopilot at all, with the limited exception of autosteer's new ability to mostly keep in lane on a tight interchange... with that being negated by the fact that it tries to kill you any time a lane ends. Also, it seems that the ability to take tight interchanges is mostly thanks to nav fusion, as the vision model does not appear to be properly detecting lanes in some of these situations, yet the system presses onward.

The suggested lane changes were completely useless on every mode. It would either suggest changes that weren't necessary, weren't safe, or weren't useful. It was even suggesting lane changes for an interchange upwards of 8 miles away at one point, then refusing to suggest overtake lane changes until after that interchange.

Some more notes:
  • Vehicle detection to the sides and behind your vehicle is complete garbage.
    • This is super obvious when sitting still with other still vehicles all around. You'll seem them "swimming" around the visualization, colliding with each other, with you, etc.
    • Also obvious when overtaking large vehicles. Almost every single semi truck, bus, or RV I passed ended up with a twin ghost visual on the screen.
    • Finally, vehicles to the side are regularly shown overlapping my own vehicle visual, despite them being firmly in their own lane.
    • Vehicles behind your vehicle are actually detected only part of the time, apparently due to some issue with the rear cam setup in the hardware (@verygreen I believe has documented this).
  • It seems very obvious that Tesla has no real data fusion whatsoever between the cameras. This results in both huge gaps in the usable data as well duplicate data (like the ghost trucks). This is like computer vision 101 stuff that I don't understand why Tesla hasn't overcome this, especially in something shipped to thousands of customers.
  • Radar/vision fusion on AP2 appears to be significantly worse than AP1, with AP1 easily accurate for a few cm... AP2 easily worse than +/- 1m... very obvious when looking at the lead vehicle visualization.
  • Some of the failings of NavOnAP don't even make sense. If it clearly "sees" a vehicle, it seems like a basic sanity check in the higher level code would prevent it from suggesting a lane change into it.... but this isn't what happens.

Could probably go on for quite a while, but suffice it to say I won't be using the feature any further... not at least until it's actually useful.

It doesn't improve the experience of using autopilot for me one bit. In fact, it makes it even more frustrating. This is ignoring the super frequent nags that plague the more recent firmwares, too.

I'll be sticking to my AP1 vehicles for longer trips from now on I think. In fact, I'm probably going to try and make time to make some videos/posts about AP1/AP2 modifications that are actually useful.

For example, my modded AP1 vehicle would handle the situation I noted above (overtaking a vehicle) smoothly with zero deceleration. AP1 (and AP2) can detect a vehicle ahead of you over 100m away... no excuse for the behavior of NavOnAP.

I'm just super disappointed in Tesla. Their spat with Mobileye has cost Tesla customers a huge amount of progress on the autopilot front. AP1 owners are completely screwed because they will get zero improvements. (Despite promises of ongoing improvements, AP1 hasn't had a single improvement in about two years). Meanwhile, AP1 is running on Mobileye hardware that was released nearly 5 years ago and still handles many situations better than AP2. And it's not like Mobileye has stopped. They're positioned to blow Tesla out of the water with their current hardware (EyeQ4), and off the face of the Earth with their upcoming hardware (EyeQ5). Had Tesla not screwed us all over in that regard, it's likely AP1 would still be improving and that AP2 would be running the next gen of Mobileye hardware with features well beyond what Tesla is capable of doing today. Again, just disappointing that they've decided to forsake early adopters yet again, and also give current adopters less value for their $ in the meantime.

I'm sure people will come out in force to defend Tesla, say how great NavOnAP is, etc... and by all means, do what you must. I personally own both types of vehicles (AP1 and AP2) and drive both regularly... pretty simple to tell the deficiencies of AP2. You're not going to convince me that somehow my extensive first-hand experience is somehow flawed and that things are way better than I claim. lol.

I find it hard to believe that as a one-man free-time dev crew I've been able to do better than Tesla's entire multi-million-dollar-funded AP dev team has been able to do in more than two years. I have maybe 40 hours of total work into my AP1 mods, and they've been more usable than NavOnAP for nearly two years. I just don't get it. I'm pretty good at what I do, but I can't believe I'm better-than-full-teams-with-millions-in-funding good.

To that end, when/if I get the time, I'm going to set a goal for myself of ~25 hours of work to make a hardware/software modification to an AP2 vehicle that actually does what NavOnAP is supposed to do. Start to finish, from scratch. It's been suggested that I get some basics prepped (hardware I need in-hand, for example), then keep a GoPro on a chesty running until the modifications are done and working to document the entire thing.

If doable, then I think it would be even more obvious that we have to reevaluate Tesla's progress on the driver assistance front.

Anyway, enough of that for now.

Disclaimer: I have no positions with any of the companies mentioned nor do I intend to initiate one at any point in the future.
OP, I tend to use new features only when I'm solo in the car. I do this primarily for passenger comfort reasons. But I do try to use the new features when I'm solo, despite their drawbacks and bugs, because I like to think that by using them, I'm contributing real world data to the NN which will ultimately help all of us and all future owners. Am I kidding myself? If so, I won't bother using the new features until the kinks have been better worked out (6-12 months). Thanks very much for your comments; I'm much less eager now to have the NoA update appear in my vehicle.