Tesla Admits Current ‘Full Self-Driving Beta’ Will Always Be Level 2
thedrive.com
thedrive.com
From the very same letter, there is also this quote:
Please note that Tesla’s development of true autonomous features (SAE Levels 3+) will follow our iterative process (development, validation, early release, etc.) and any such features will not be released to the general public until we have fully validated them and received any required regulatory permits or approvals.
They publicly advertise and collect cash for pre-sales of "Full Self Driving". Most Hacker News technologists (a generalization for sure) would reserve a phrase that bold for Levels 4 and 5.
But here they are in writing stating that they are currently only at Level 2.
So a couple core questions around Tesla are:
- Is it acceptable to take pre-orders from the average consumer for a feature that might be 10 years away?
- Is it ethical to use exaggerated marketing speak for specific technical functions (to give a non-Tesla example, this is like when I see companies implementing rule-based decision trees or linear regression and calling their apps "Artificial Intelligence")?
AI means so many things that it has become as meaningful as "magic". Some don't consider anything less than human-level an AI (this is also called AGI or strong AI). On the other hand enemy behavior in video games is commonly called "AI" even when it is as simple as pacman ghosts. In the same way that magic can literally mean "impossible" or be applied to card tricks accessible to 5 year olds.
They’re basically long-term 0% loans like the Cybertruck deposits. They keep it in escrow and slowly recognize it feature by feature.
It seems strange considering the wide availability of information and communication, but apparently there either is no feedback loop back to the people who write like that, or there is but it's mostly positive (be it more sales, less lawsuits or a greater following). At some point the meaning of those words will have hollowed out so much that we can't use them in normal conversation anymore.
Are they going to keep winking at customers and letting them think it's level 3 so they continue to take their hands off the steering wheel and do other things like countless Youtube videos already capture?
It's a little disturbing how people will jump through so mental hoops to give Tesla the benefit of the doubt.
These docs don't really shed light on Tesla's FSD plans so much as they illustrate the lengths to which Tesla will go to skirt regulation and liability. All the chatter and rumors about Tesla FSD just drive more attention and more potential users (trainers) into their pool.
Can you cite that? It directly contradicts the linked article which claims that the CA DMV contacted Tesla to clarify if Tesla were testing a vehicle without proper permit.
If Tesla were seeking some kind of approval it makes their email very confusing as Tesla is insisting that they don't need additional permits/approval for the "City Streets" beta.
Here's the original email sent to Tesla:
> Subject: Announcement of Full Self Driving Feature.
> Al we’ve seen press reports that Mr. Musk announced on Twitter that a “Tesla holiday software update has FSD sneak preview...” Many people generally translate “FSD” to be “full self-driving.” Is Tesla releasing a full self-driving software update to any California Tesla owners? As you are aware, the deployment of autonomously driven vehicles on public roads in California requires a permit to deploy. At this time Tesla does not have a permit to deploy. Please provide an update on what this announcement for the deployment of the feature means in terms of autonomous operation on public roads in California?
I don't see anywhere where Tesla are seeking approval, quite the opposite in fact. Tesla are saying they shouldn't be required to seek approval for "City Streets."
If "Tesla sent a letter to the CA DMV requesting approval" per the above comment, that would have meant Tesla were trying to get an FSD permit in CA (the opposite of what happened).
What's next? "Really, truly full self driving" that's actually level 3+?
Well, yes? That's how subsets work.
Thought experiment, pretend "City Streets" was called "Level 2 Mode". Would you be upset that "Level 2 Mode" will always be level 2? Or that "Level 2 Mode" is a subset of "Full Self Driving"?
If a subset of features that is part of "full self driving" cannot ever reach level 4/5, then "full self driving" is not possible.
"full" is a marketing terminology but the English meaning of it would be that it works comprehensively in the majority of cases. If it doesn't work on city streets, which is a major subset of use cases, how can it be "full"?
There is an enormous difference between "city streets" the location, and "City Streets" the name.
They're not saying the car will be stuck at level 2 on streets in cites.
They're saying that this particular feature which is named "City Streets" will always be level 2.
Eventually (they promise) the car will have level 4 driving on city streets. Level 4 driving inside cities will either have a different name or no name at all. At that point they will probably delete "City Streets", because it's a subset of level 4 and there's no reason to keep it after level 4 is finished.
Edit: especially because the full name is "Autosteer on City Streets". When they have level 4 support, they definitely won't be calling it "autosteer"
I think the only one that doesn't get this are journalists, regulators, and class action lawyers.
That would be an accurate name for "city streets". Except currently, it's part of an umbrella feature called "full self driving" that's supposedly going to be "level 5" soon. This is it with most things with FSD. Qualifiers after qualifiers for a clearly misleading name.
Kind of like calling NNs a "subset" of General AI
I'm a robotics person though so it was always pretty clear to me that I couldn't possibly think of being able to deploy an L4 system with their set of sensors.
The problem is (a) the stock market is full of idiots that won't listen to real engineers like us, and listen to some bullshitty CEOs and analysts instead (b) the SEC and stock market is perfectly optimized and incentivized to maximize the amount of marketing bullshit coming out of company PR.
If people wanted more honestly worded things out of companies, we need to stop nailing companies every time they don't "beat" earnings estimates every quarter, and begin to understand how real science and real technological advancement happens.
The way NASA is funded, for example, is the exact opposite, and minimizes bullshit, but NASA and Tesla share a lot in common in terms of what they're trying to accomplish for humanity.
EDIT: Okay maybe NASA wasn't a good example. But in any case, the current structure of public companies and letting a bunch of gullible <strike>sheep</strike> average citizens collectively determine the value of a company based on what a bunch of <strike>clowns</strike> non-engineers in suits at Wall Street try to make of a highly technical venture isn't a system optimized for minimizing bullshit, it's quite the opposite.
So when the CEO went on stage and said cars would be self-delivering via fully autonomous driving it was obvious to you that his statement was a lie?
I've also probably coded way more lines of autonomous driving code than Elon Musk himself. That isn't to say I don't respect him and his vision, but I'm pretty certain I have a better idea of timelines than the BS he's forced to say to the public.
Either he is an alien playing 5 dimensional chess with time-travel, or he is pathologically overoptimistic. He is especially overoptimistic about AI, so it leads him to make stupid predictions about when we will have cars without steering wheels.
So you are a real engineer and Musk is not?
> begin to understand how real science and real technological advancement happens
By pushing for it hard, investing your credibility and a lot of man power and resources into it? Like literally what Elon Musk does with all his projects.
> The way NASA is funded, for example, is the exact opposite, and minimizes bullshit
NASA claims nonsense literally all the time. The #JournyToMars under Obama for example.
Real engineers don't bullshit. Real engineers understand that there is a certain responsibility that comes with people trusting their lives to their engineering skills. Real engineers can give you confidences on everything in hard numbers with data. Real engineers can provide realistic estimates of timelines. Real engineers make mistakes sometimes, admit them candidly, and know perfectly well how to adjust those timelines based on past estimate errors and extrapolate adjusted project timeline estimates with basic math. Real engineers know the limits of systems and how to write spec sheets that describe them accurately. Real engineers don't always know the answer to every question, and know when to say "I don't know".
It's managers, investors, analysts, and sometimes customers who don't want to listen to those extrapolations and estimates and uncertainty. And so many real engineers gradually become increasingly fake, because the other (corrupt) parts of the system spread their toxic thinking into the engineering.
I have a lot of respect for Musk, who was a real engineer, probably REALLY wants to stay a real engineer, and is still mostly an engineer. But he is indeed forced to be a part-time <strike>bullshitter</strike> non-engineer by the system, which demands bullshit by its very incentive structure.
When I told my friend about self driving Tesla who's a BMW fan, he said that BMW will just sell self driving cars when it's ready.
Really? Without gathering any data? I'd say BMW is the bigger bullshitter. Elon needs to update the computers maybe, but everything else in the cars is ready for self driving im the near future.
I mean, as I said, the whole stock market is full of bullshit. My point is the system is designed to incentivize bullshitting, so it's expected given the incentive system created. Companies that don't bullshit don't win, and if that's the loss function you define, bullshit is what you're going to get.
> everything else in the cars is ready for self driving
I disagree with this. I think significant hardware upgrades to Tesla cars will be necessary to achieve L4. Any attempts at L4 without those upgrades will result in a lot of accidents. I won't be surprised if they come out 5 years from now asking former Tesla owners to get their cars retrofitted with some new sensors if they want L4.
L2 is achievable with their existing hardware and that's what they are doing.
I personally agree with them that technologies like PseudoLIDAR will be sufficient.
I believe that for a good human driver Tesla sensor suite would be sufficient to drive safely if you covered all windows. You could project the camera views on covered windows and keep the current bird eye visualization.
The issue really is with control of the car. Deep Reinforcement learning sucks. Training Deep RL is unstable, hyper-parameter sensitive, even random-seed sensitive, and requires ridiculous amount of data for even the simplest applications. And after training it does not generalize.
Completely false.
Prediction:
* Ridiculous Self Driving
* Ludicrous(+) Self Driving
* Plaid Self Driving
People who buy it know what they are getting, and if they don't, it's entirely willful ignorance. I don't even own a Tesla yet I've read plenty about the actual capabilities and the fact that these cars can't truly drive themselves.
Yet, if I bought a Tesla I’d still need to sweat the decision of buying the FSD option because Musk insists the resale value of cars without it will be significantly smaller without it.
What's really required for full self-drivung capabilities is infrastructure support. This will come as large eatablished car manufacturers and governments start defining standards for that.
Here's a very simple example. Imagine a stop sign. Tesla's and Google's aproach is to detect the stoo sign via cameras. This can be problematic when the canera can't see the stoo sign (weather, tree branches blocking it partly, a truck in front of you). It would be much simpler if the stoo signbwas able to communicate to self driving cars that they have to stop. Now imagine an accident because your Tesla didn't recognize the stoo sign. Who is going to pay for the damages? Tesla for false advertising? The city for not cutting down the three? Your insurance? You?
Obviously Elon isn't entirely responsible for it, but I'm constantly impressed by his initiative in tech world. If Starlink weren't available, I'd be waiting ~3 years for Amazon to build some sort of equivalent service.
Sort of like self-deprecating humor might not be the entire picture of mental health, but a sign that it is probably ok.
EDIT: I think if Elon Musk gets too serious, or gets shut down, I suspect some ingredient of entrepreneurial spirit might be lost. The "do the right thing poorly" vs "do the wrong thing correctly"
tesla_fan_88 is brand new so I think maybe they stole your msg..
"users can expect to see data speeds vary from 50Mb/s to 150Mb/s and latency from 20ms to 40ms"
My only concern has been the stability of the connection, there are still intermittant disconnects happening on a daily basis, and it comes out to <3 minutes of downtime per day. If that's a dealbreaker, it might be best to hold off until they get it sorted out. Besides that, it's a great deal. The dish is dead simple to install, and even the router they provide is pretty damn good (sadly it only provides a single RJ45, so keep that in mind)
I still have the occasional drop out... I can't make it through a video conference, or wifi call without a freeze up or audio drop. My Starlink app says "No obstructions" but also says "Obstructed for 4 minutes" on a regular basis. Many people seem to echo this. I'm not honestly sure if this is what to expect or not.
I generally switch to my 1.5Mbps DSL line for phone calls and video conferences, which lowers the quality a ton, but at least I don't have to ask people to repeat the last 30 seconds. Web surfing and downloading large files is blazing fast, and multiple people sharing the link seems to have no impact on the quality. Video streaming is fantastic. Another downside is that you're behind a CGNAT, so you'll never get a public IP address. Then their router puts you behind another NAT...
StarLink is better than nothing for sure. But if Comcast didn't want $25,000 to run 550 feet of cable to my house, I would probably use that instead. I now have to call in an arborist or someone and top some trees that I am guessing are causing temporary obstructions, but I'm not really sure. I have a lot of trees on my property.
* Achieved dominance in the commercial launch market, arguably with an even more substantial technology lead.
* Performed the first landing and reuse of an orbital rocket booster.
* Developed a heavy-lift version of that rocket that has the largest payload to LEO out of any currently operational launch vehicle. Also with reusable boosters.
* Delivered a new human spaceflight system to NASA, the first such system since the Shuttle ~4 decades ago despite decades of promises and plans to the contrary. Starliner, the incumbents' entry for the commercial crew program, has not yet flown and is not expected to until later this year at the earliest.
* Developed the first full flow staged combustion cycle engine to leave the ground under its own power.
It seems really questionable to bet against them at this point, and minimizing their accomplishments to date is really, really silly. Not sure why you have to involve the rover in your comparison, though—it's also a monumental achievement, but it's barely comparable to the domains SpaceX is working in with their launch vehicles.
Driving on a highway is an amazing experience when it's mostly empty, and a nightmare in rush hour traffic.
Has there been any good write up about how well Starlink (or any other satellite internet) could feasibly scale? Even if SpaceX can start dumping tons of satellites for dirt cheap with Starship's economy of scale, surely there's a limit where the risk of a Kessler syndrome event makes further expansion impractical.
There are currently about 1.5 billion cars on the planet.
They are confined to land which only makes up 29% of the earths surface.
If evenly distributed on that 29% (~57m sq miles) of earths surface (196m sq miles) there are about 25 cars per square mile.
The orbital shell in which SpaceX is flying satellites starts 550 miles up. If you confine yourself to a 2D spherical plane, this shell already has 30% more surface area than the earth, and you can use all of it, not just the 29% that is over land. If we "packed" orbit at the same density as cars across that 2D spherical plane we could fit 6.3 Billion satellites with a separation of 1000 feet minimum between any two satellites.
Of course we aren't limited to a 2D plane in space. You can fit millions of satellites in orbit with miles of separation between any 2 without issue. The bigger problem would be signal interference.
I went for a 500km+ drive on Sunday to visit new supercharger locations (it's been a long pandemic and I'm pretty bored). It was mostly rural highways without lane separation or limited access. These are some of the most dangerous roads to drive on since there is direct oncoming and cross traffic. Speed limits are 80 km/hr, but the prevailing traffic flows at just under 100 km/hr, so closing speeds are around 200 km/hr.
I hardly ever turn on autopilot since it's just bad at driving, but there were long stretches of completely straight roads with multiple minutes passing between oncoming vehicles. Even in that specific circumstances Autopilot made some truly weak decisions about its basic driving style.
It attached to the centreline between lanes which limited the gap with oncoming traffic. When I drive myself in the same circumstances I attach to the outside of the lane to maximize the space I can give oncoming cars. With the amount of room autopilot was giving even a small twitch or moment of distraction would be enough for disaster. If the event was timed poorly enough even a computer system would have no chance to react in time to physically manoeuvre the car out of the way.
Autopilot makes no accommodation for blind spots. When traffic is flowing at full speed on limited access or other multiple lane highways I adjust my relative position with other vehicles to ensure I'm never spending long periods of time in another driver's blind spot. If we're travelling the same speed I create a gap to ensure a quick lane change won't result in contact. Autopilot will continue along completely oblivious and no taking good defensive driving precautions.
There is a youtube channel featuring collision footage from Tesla onboard cameras. Nearly every collision when autopilot is engaged is a situation that never would have occurred in the hands of a skilled driver who anticipates issues and prevents dangerous situations from every occurring. Without knowing the specific collision that's about to happen in the video in most cases I can see a dangerous situation starting to develop I would have reacted to seconds before the collision actually occurs.
But you tend to know a collision is coming. Most accidents are due to people being comfortable and not being as alert as they should be; your example is the opposite.
AP is currently ~good on highway (probably safer than I am in good weather), but Meh elsewise. Hopefully it continues to improve; but it will be awhile still i think; and iffy to ever get there on our current Teslas.
autopilot creates danger where none needed to exist by not using the full width of the lane and failing to create space through relative small speed adjustments. The cues it gives off while driving are some of the exact things I watch for when trying to identify beginning drivers so I can give them even more space.
I certainly would not describe autopilot as 'good' on highways. I'd barely call it adequate.
You just wrote a long text about why it's important to use self-supervised learning to create a birds eyed view of the world, because object detection and planning from camera only view doesn't work well enough. Yes, we knew it.
The issues I have with AP have little to do with their object learning or need to gather more information (though I agree camera-only isn’t enough). The car knows where the lane boundaries are but doesn’t take advantage of the width. It knows accurately enough where other vehicles are that it could avoid staying in another driver’s blind spot indefinitely. Tesla is teaching their cars how to drive with terrible habits and not building defensive driving into their rule set.
If you are in the right region, you can try the FSD beta soon enough, which has showm amazing driving skills already from the Youtube videos I have seen.
I live in the EU though, so I guess I have to wait at least a year or 2 to try the beta :(
How many of those beta software programs that you use on your PC would you trust enough that if they "crashed", you would be dead/horribly maimed?
"Beta" should not exist on public roads, except under very controlled conditions.
With that said, I have real doubts that they can get their with the current camera suite. IMO, they don't have enough redundancy. Further, I think elon's anti-lidar position is a mistake. Even if they can make it without lidar, I think it will set them behind the rest of the industry.
Likely, we will see something where they collect enough training data to hit level 4 + training suite and eventually they'll release cars with new sensor suites. Once that happens, my bet is that's when they'll actually release level 4 capabilities. I highly doubt any current car will ever allow hands off driving.
Now, I am naïve about the real intricacies of computer vision. But won’t snow be quite nasty for camera-only systems? It’s almost the physical definition of noise, as it’s random and reflective. Is there any research or experience with computer vision and dealing with a snowstorm? Because even human drivers aren’t great in that kind of low-vision scenario.
(Why yes, I did grow up in the Midwest.)
I don't expect that any self-driving systems will start out with handling all weather conditions. Even in the long term they may handle fewer conditions than humans.
More often than not, snow driving is CHALLENGING. And it's not for a lack of experience, as I'm doing multiple roadtrips through the BC Coquihalla Highway. More often than now, it's more of a matter of best attempt at driving in the path made by other car disregarding lines on the road than driving by the book. The utter HELL being driving at night with a blizzard, this is a level-up experience for sure.
1. Many people have no choice but to drive in bad snow conditions for any number of reasons including that they're emergency workers.
2.) Winter conditions catch you. Even though I don't commute and basically do everything to avoid bad winter weather conditions, I've still been caught in pretty bad conditions a couple times over the past few years.
Fuck them...
Is that how much a pussy society we have become ? Avoid dangerous conditions because "it might be dangerous" ? If a freaking Tesla can't handle what my 06 SUV can handle without issue, and what people were handling ~forever, ... just as much as an Apple laptop can't handle what a then-IBM was handling, then the damn "car"/"laptop" is nothing but a piece of shit.
Urbanus homo sapiens sapiens is really a pussy...
A human can drive in the snow, and has a sensing package which effectively consists of two cameras.
The hard part (when you only have two cameras) is that the processor needs to be exceedingly sophisticated, e.g. a human brain.
People like Waymo have decided the best way to decrease the brain requirement is to add more sophisticated sensing that humans are fundamentally incapable of.
Tesla's strategy is more to just build a better digital driving brain with machine learning + lots of miles, because arguably all sensing mechanisms have their shortcomings. That being said, they still have a lot more than two cameras in their FSD package – just not LIDAR. They still have radar and other things as well.
Only time will tell which approach is better. Probably in the end the best approach will be to combine the two: a brain that is sophisticated enough it can drive with just cameras, but you throw LIDAR and such in their too to go the extra mile.
Two cameras, and a huge amount of mostly not understood wetware interpreting their signals. Our current approaches to ML may be a local maxima. The true path to AGI be somewhere as yet undiscovered. Lidar certainly seems like a good tool to use given our current ML capabilities.
No LIDAR means more training data, as has been made clear by the amount of miles driven by Waymo vehicles vs Teslas in Autopilot.
A generally intelligent driving system is going to benefit from better sensory inputs just like a human would, it's not like that makes the system dumber. The whole dichotomy between sensory inputs and processing seems strange to begin with, there's not necessary a clear line, or a reason why one should be prioritized over the other.
You have to realize that most SOTA self-driving systems are using a lot of NNs. NNs in turn want lots of training data. That training is not fully generic – in other words, if you train a NN using only cameras, giving LIDAR to that trained network (i.e. for inference) will not really do anything.
Having large LIDAR arrays on the top of vehicles is expensive and slow to deploy, which directly translates to being able to generate less training data.
So if your goal is to have the best possible self-driving vehicles 100 years from now, absolutely you should be using as much sophisticated sensing equipment you can get your hands on, and slowly train your nets for the next century. If your goal is to get out something that is better than a human driver as fast as possible, then it is not clear that requiring all vehicles to have LIDAR on them is the best way to go.
The argument for having a lidar vs not having a lidar is different. They chose to go without lidar because it should be cheaper and faster to get started, and the fact that people are capable of doing driving without lidar makes it seem possible that a machine could do it without lidar.
Keeping the context of a self-driving car, humans are perfectly capable of driving cars with just two eyes to determine surroundings. For 99.9% of your driving, you don't have to think about it. Stay between the lines. Stop for the red light. Make sure there's nobody next to you before changing lanes. There's no creativity here, just following a very concrete procedure.
Humans fail because humans do stupid human things. They text while driving and drift over the lines or don't see the red light. They don't always check before changing lanes. They drive drunk. Computers won't do any of these things.
And they'll do it better. Humans have only two eyes and can only look in one direction. A computer can check the blind spot while still looking ahead, so there's no chance it will rear-end someone because the person in front of them slammed their brakes while it was making sure the next lane was clear before making a lane change. A computer will notice a car in the blind spot veering into its lane without taking attention off the road in front.
Again though, it's all down to the software. We're not there yet. But that doesn't mean we can't be in the future.
On the contrary, having computer vision capable of handling snow is a necessary precondition for self-driving, regardless of what other sensors are present.
I think this is a huge simplification of the actual problem. Not only do you have to denoise the data, you have to use the data to generate models of 3D objects in space. Maybe you could argue that exact 3D models are not necessary, but IMO any neural network that can drive at Level 4/5 needs to approximate 3D space in some layer.
This is incredibly difficult; we have an entire region of the brain dedicated to for this exact purpose (the visual cortex). This region has the benefit of millions of years of evolution. We also have the advantage that we can predict 3D models based on everyday experience; we don't know how to encode that knowledge into a neural network efficiently. That's not even mentioning the latency requirements that driving in the real world would impose on such a network.
The difficulty imposed by snowfall itself is just de-noising.
It's worth noting there are many accidents caused by people driving in snow and that AI could be hugely safer at some point.
And also having to drive manually when it is snowing is probably fine for v1.
I would worry more about bicycles, they can be extremely tricky if the rider doesn't understand how to explain their presence on the road to drivers.
If I had some button that made spikes or another traction method pop out of my tires and gave me great grip I probably would drive full speed in the snow; because the main issue would have been solved.
But neither is insane to me. Structure-from-motion is all you could get with monocular vision, and I would not trust that as the primary means of depth estimation, especially with no redundancy.
The harder parts of machine-piloting involve interpreting the world (lane-finding in the absence of striping; distinguishing hard obstacles from ephemeral objects like paper, leaves, weather, reflections, and so on); and participating in a social environment (what driving postures indicate what intents? What do the local humans consider rude or polite? What are they expecting?)
(A truly advanced autopilot would seem almost magical to a human— it would be able to back-solve diffuse and specular reflections in the environment, and accurately deduce the presence of oncoming cars around corners that would be totally invisible to a human driver. It could predict accidents several seconds before they begin to play out, and the sudden braking/maneuvering in the absence of any visible threat would seem strange and confusing to the humans inside).
Tesla is nowhere near cracking these things; they're still on the ground floor. I still predict that current pre-buyers of so-called "full self-driving" are not going to get what they were promised, and going back on that will probably be bad both for Tesla's reputation and their wallet. If I had to guess, I'd say that if Tesla delivers on Level 5, it will be with a hardware platform that doesn't exist yet, and a software platform that is close to "complete re-write".
As it stands, their misleading marketing on self-driving capability is both dangerous and borderline fraudulent.
All that being said, I'm long on self-driving as a technology; just short on Tesla's current approach to it. It's a shame because I suspect both Waymo and Cruise are doing significantly better technologically, but I trust in their ability to execute a product significantly less. I'm not sure who will actually crack it.
While it is not sufficient on its own, it would yet another (small) piece of the puzzle.
Until you have something like the human brain powering the car you cannot just use "two eyes"
That means the only thing we know can work is eyes + brain.
The answer to your question is: we don't know what's needed, so people saying "sorry you need LIDAR for FSD" is much more "drank the coolaid" than my stance of "we don't know, maybe no LIDAR + lots of training data can work just fine". Or, turn the question on its head – how much better at driving do you think humans would be if we had LIDAR on top of our heads? My guess is... not very. Hence my belief that the Tesla approach (less SOTA sensing, more training data) is a reasonable one.
You've still got things a bit mixed up. My stance does not imply that a computer functions as well as a human brain. I am not claiming that better sensors won't (eventually) give you better results. My stance merely implies that the brain (digital or wet) is a very important part of the equation, and just throwing sensors at the problem won't fix the fundamental need to have a highly sophisticated ML system running the show, and it's easier to get the training data you need for such a system if you're not using LIDAR.
“Less data is better for self-driving cars” is not the take I expected to hear from the Tesla mob today.
Tesla is clearly gathering more data for their self-driving program than Waymo, due almost entirely to the fact that the Tesla sensing package does not require installing LIDAR on every car.
LIDAR is not mandatory for better driving than humans.
The fact is Tesla is not submitting test data to the California DMV, which means they are either not developing a self driving system and have no right to speak to what technology is or isn't mandatory - or they are doing illegal testing, which speaks volumes about the trust you should put in their opinion.
Nobody has proven "better than human" capabilities, LIDAR or no.
Computers don't (yet) have the hardware nor software of a human brain. So they better come with extra tricks, like lidar.
That is, if humans only need two eyes to drive, then why not just only use two cameras? Isn't using more than two cameras (and radar) admitting that cars need more "help" than humans? If using more than two cameras is okay, why not go further and use LIDAR or HD-mappings?
I believe that Musk chose this line because he knows that LIDAR (in its current state) is too expensive to sell to consumers. Same with HD-mapping. We know that LIDAR based systems have achieved "better" self-driving than camera based systems.
It's still possible that Musk is correct. But at present, it seems to me that Musk's position therefore seems like a mostly ideological stance, and not based on any real data. That's why people doubt Tesla's ability to execute on Level 4/5 self driving. The market will punish ideological purists when they are wrong.
You could also argue that because LIDAR is expensive, it's hard to get billions of miles of training from LIDAR-equipped vehicles. This is not the case with Tesla's sensing package, which is racking up the miles as we speak. So sure, expense makes it less appealing from a consumer perspective, but its also possible that the difficulty of deploying LIDAR fleets makes it less likely to achieve FSD in the short term due to less capacity to generate training data.
Long-term we'll probably want all our vehicles to have as many sensors as is feasible. But nobody trying to get to FSD today is worried about what it will look like in 100 years – they're all trying to get their first.
Er, Waymo is doing a commercial L4 service. Cruise is doing pretty good. So no, they are not all "ideological positions". Also, no one except Tesla is targeting L5 which should tell you what the realistic goal is.
> You could also argue that because LIDAR is expensive, it's hard to get billions of miles of training from LIDAR-equipped vehicles.
LIDAR is expensive was a good argument in 2015. The prices are plummeting. Waymo reduced their top of line LIDAR cost from $75,000 to under $7500 and this was in 2017. They sell their short range LIDAR (Honeycomb) for under $1000. And their 5th gen hardware costs even less now (my guess is under $5000). Which way do you think the price will go as a number of companies mass produce it?
The fact is Elon made a bad bet a few years ago and didn't anticipate how much the cost would drop. Now Tesla is stuck with his ideological stance trying make a pipe dream work.
That last sentence seems like a strange one. "Stuck" would be if you massively invested in LIDAR and it didn't help. If no-LIDAR FSD is not as feasible as Tesla hopes, they can just... use LIDAR. And they'll arguably be in a better position tahn early adopters because they weren't investing when the hardware was expensive.
Waymo is L4. L5 means it can take you to your favorite campground (anywhere) and handle any scenario. Waymo says it’s not a realistic goal. But yes, the normal levels are not very well defined.
> If no-LIDAR FSD is not as feasible as Tesla hopes, they can just... use LIDAR.
Tesla has promised the current fleet has all the necessary hardware to make it work (they couldn’t possibly know this at the time). So they can’t walk back on that without incurring huge costs for retrofitting existing cars and development cost for overhauling their tech stack.
Meanwhile, they would’ve sunk money and time pursuing a much harder problem. If they had used additional sensors from the beginning, they could’ve provided much more value to their paying customers by now.
Edit: Just saw your edit.
> From what I've seen of Tesla's FSD beta, it could very probably be T4 if Tesla geofenced certain areas and worked out any particular kinks manually.
Yes, that’s what they should have done. Make realistic promises. I mean, you’re talking about making it work on _any_ road, _any_ intersection and _any_ scenario. Without additional sensors and mapping, it’s seems pretty unlikely (if not impossible) to me. Certainly given the timeframe Elon Musk promises.
It's your own fleet that's collecting the really good detailed data. And adding LIDAR to your own fleet isn't tremendously expensive. You don't have to worry about an extra 10k per vehicle crippling your sales.
Level 4+ using only cameras is risky and aspirational.
In truth, most of Elon Musk's high level goals are risky and aspirational. So far his record is pretty good, but eventually one or more are likely to fail.
The track record of making things work is good, but it's a very different kind of problem when you're allowed to redesign.
Take for example this well-known youtuber, AI DRIVR. This guy drives around in his Tesla talking about how amazing and mind-blowing it is, but if you mute him and just watch the video with a critical eye you can see that the software simply does not work. It should be outlawed immediately before it kills someone. He recently rampaged through my town of Berkeley, California, breaking five laws per minute (aside from the fact that he has the speed controls set 5 MPH above the limit at all times).
Here's his car running a stop sign: https://youtu.be/SNT5MzjAAms?t=219
Here it runs a red light, which the narrator takes pains to explain away. https://youtu.be/SNT5MzjAAms?t=238
Here it turns right from the center lane: https://youtu.be/SNT5MzjAAms?t=523
Here it violates the right-of-way of a car that it incorrectly classified as parked. https://youtu.be/SNT5MzjAAms?t=762
At numerous points in the video, it signals for a right turn while going straight. https://youtu.be/SNT5MzjAAms?t=806
Here it signals left while going straight: https://youtu.be/SNT5MzjAAms?t=898
Absolutely unacceptable. The government should act against this junk.
They're clearly trying to get as far as possible (data flywheel) until they absolutely have to get authorisation from the regulators.
This is just lawyers doing lawyer stuff. Of course Tesla are aiming for complete automation.
Tesla intends on building a great L2 system, releasing it publicly, and then moving on to L3 afterwards.
That being said I agree with the spirit of your comment.
Whether that's a mistake depends on how long that amount of time it.
For example, 10 seconds is perfectly safe. It's fine to completely ignore the road until you hear the beep, because 10 seconds is plenty of time to look around and figure out the situation and take control.
I would argue that any system that requires constant human concentration is not actually level 3.
Level 2 is the one that's dangerous by design.
Edit: Though since the main difference between level 3 and level 4 is the ability to pull over, I wouldn't be surprised if level 3 gets quickly left behind or skipped entirely by many developers.
- You're deep into you Netflix movie
- +2 seconds. Oh wait, there's an alarm going off. WTF?
- +4 seconds. You've acquired some level of visual awareness of the environment but still don't know what's really going on.
- etc.
You were in a deep sleep? Maybe need a good minute and some indication of why the system has disengaged.
But even in your scenario, if you hit vague awareness of the environment at 4 seconds, and you know you're taking over to drive... that 6 more seconds is more than enough to reach full environmental awareness.
> You were in a deep sleep?
You're not supposed to sleep for level 3. And "don't sleep" is not some ridiculous requirement. It doesn't even compare to the "be constantly vigilant" rule of level 2.
It's one thing or the other. You're being fairly vigilant and looking ahead and ready to take control or you're a passenger.
> Full self-driving to me means that I can act as if there's an Uber driver at the controls. As far as I'm concerned, it's either that or I'm paying full attention even if I'm not fully controlling the vehicle.
> It's one thing or the other. You're being fairly vigilant and looking ahead and ready to take control or you're a passenger.
It's the latter option.
In level 3 there's an Uber driver but they might have you take over at some point. You're not in control at all, a passenger until the car tells you otherwise. You don't have to have any vigilance or looking ahead, you just have to be awake.
If you need 10 seconds to react whatever was going to happen has already happened anyway.
https://www.roadandtrack.com/news/a35350331/checking-in-on-a...
(Still hoping for that super-tunnel to take me to O’Hare once flying is back up to full speed.)
Musk isn't super-human. He's a good engineer with great intuition for how to solve hard problems and a good "first principles" approach. He also has a great work ethic. There are tons of Elon Musks around.
What's rare is people as visionary and competent as him who are also rich and well-connected. Having someone who actually knows something in a position to make decisions about the allocation of large amounts of capitol yields results so amazing that they appear super-human, which buys him a hell of a reality distortion field and a lot of slack for being eccentric.
Musk got rich more or less by accident. The systems that advance people to those heights select for competence in the areas of social and financial advancement, not practical engineering or creativity, hence his rarity.
Of course today it's probably better than it ever has been in all of history. Historically the way to wealth and power was to brainwash a large number of people into killing (and risking their lives) for you and then sitting back and reaping the reward. That's still a thing, but at least now there are other routes.
I used to think like you, then I see these driverless demonstrations and negotiated left turns with zero user interaction.
I have this feeling that we will be surprised like we were when AlphaGO won...
1. Be robust to bad visibility, not an easy task in computer vision.
2. Have access to extremely detailed maps that include things like driveways and parking lots. These maps would need to be continuously updated. The labor required to make and maintain such maps will limit how many places cars can be fully autonomous.
3. Understand the etiquette of the road. For example, a person seeing a car stop in the street near a parking spot would assume the car is about to parallel park and give it room to pull off the maneuver. An autonomous vehicle wouldn't give it so much room, because it can't reason about context in that way.
4. Negotiate ambiguous situations requiring interaction with other drivers. There are frequently situations where it's not clear who has the right of way from the rules of the road. People resolve these by gesturing with their hands and with their cars. A fully autonomous vehicle would need to understand these signals.
One might easier imagine cars communicating with one another over a local connection of some sort.
If we want to optimize for reducing bullshit, the stock market and rules around it need to be restructured.
None of which are honest about how things have progressed.
> Tesla Ticker Symbol + "Q" which is the NASDAQ notation for bankruptcy
Tesla had a battery swapping but realized it was a terrible idea and instead built the largest global chairing network in the world instead. Are you seriously gone shit on somebody because they changed strategy with more information and build something that is actually more impressive?
Yes, he was wrong about Robotaxi, or at least its delayed. Nobody bats 100%.
But if you are actually honest with yourself and start in 2000 and look what he said, compared to what he did. Literally nobody else on the planet predictions are closer to what actually happened in terms of large scale problems.
Ensuring said bad press is accurate/fair is certainly not the primary goal.
Disclaimer: I don't own any TSLA stock.
Please note that Tesla’s development of true autonomous features (SAE Levels 3+) will follow our iterative process (development, validation, early release, etc.) and any such features will not be released to the general public until we have fully validated them and received any required regulatory permits or approvals.
TL;DR: Tesla does not want their upcoming release of FSD Beta to be considered to be above Level 2, and their lawyers are submitting documents to California saying that it shouldn't be considered above Level 2 and thus they shouldn't have to apply for special permits in California to release it. They continue to work on autonomous driving features.
Teslas have a summon feature which is kinda level 4.
In summary: the driving autonomy level system kinda sucks.
Tesla fans know that FSD isn't ready. They know that the $10,000 upgrade doesn't actually grant FSD, but the purchase of it indicates that they believe it will in the future. You can call it a $10,000 gamble if you wish, and you can express your belief that it will never happen, but to say "it's a $10,000 option that doesn't work" is only a half-truth, IMO.
Obviously Elon isn't entirely responsible for it, but I'm constantly impressed by his initiative in tech world. If Starlink weren't available, I'd be waiting 3+ years for Apple to build some sort of similar service.