Earlier quoted context omitted.
Lack of focus is a major problem for companies and we all know that tech debt leads to increased bug counts. Team focus on vision which is by far the highest accuracy and bandwidth sensor allows for a faster rate of safety innovation given a constant team size.
Tesla's cameras often get blocked by rain or blinded by the sun or not see that well in the dark. It's really hard to imagine those cameras replacing the ultrasonic sensors which do a pretty good job at telling you where you are when you're parking etc. I can't see how the camera is going to detect an object at pitch dark and estimate the distance to it better than an ultrasonic sensor. But hey, if people ding their…
Why Tesla removed radar and ultrasonic sensors [video]
151–160 of 483 posts
Re: Why Tesla removed radar and ultrasonic sensors [video]
#152Earlier quoted context omitted.
Tesla engineers are currently doing post-commit review of Twitter source code. Focus is the last thing I would credit them with.
do you have data to back this claim?
https://www.bloomberg.com/news/articles/2022-10-27/tesla-eng...
And the corresponding HN thread: https://news.ycombinator.com/item?id=33365065
Re: Why Tesla removed radar and ultrasonic sensors [video]
#153Earlier quoted context omitted.
But it doesn't appear to be helping. Here's an example accident where depth data from Lidar would have helped: "Tesla later said that during the crash, Autopilot’s camera could not distinguish between the white truck and the bright sky." https://www.nytimes.com/2021/12/06/technology/tesla-autopilo...
The crash you referenced occurred in 2016 when they were using radar on the cars and I don't believe they were yet using raw photon counts nor did the NN have any voxel-based memory as it does now.
Haha, any WHAT?
Seriously though do you have any more info on that, it sounds intriguing. Where and how do voxels come into play in a 2D NN?
Re: Why Tesla removed radar and ultrasonic sensors [video]
#154But on second thought this doesn't bother me that much because Tesla FSD is absolute garbage even with radar (and I don't think Tesla will get away with selling the FSD snake oil for much longer), so if vision-only is good enough for the base-level lane-keeping autopilot functionality and it makes the cars cheaper, maybe that's a good thing.
Re: Why Tesla removed radar and ultrasonic sensors [video]
#155Earlier quoted context omitted.
I feel the other reason is that Tesla has not figured out a way to put Radar into their ML pipeline. If you take the Range-Doppler Map from the radar as the 'pixel' map, that data is inherently very dependent on the scenario and the radar sensor intrinsic parameters. This variability in what the radar sees in the RD space is what makes this a challenge for ML/AI pipelines. If Tesla were to 'fuse' information from the…
Exactly. Radar gives you direct range data; camera pixels need to be processed by ML to infer range data, and the latter is never going to be as close to ground truth as the former, so the former should be prioritized.
Re: Why Tesla removed radar and ultrasonic sensors [video]
#156Earlier quoted context omitted.
> The LIDAR folks were wrong, basically. This is far, far from settled at this point.
No, it's over. Look, the LIDAR value proposition was necessarily "Yes, we're outrageously expensive and involve major tradeoffs in physical design of the vehicle, but vision can simply never do what we do". And... vision does. It does, every day. On hundreds of thousands of cars. In point of fact FSD beta vehicles are out there every day in environments where LIDAR has never been deployed, nor likely ever tested. And…
Re: Why Tesla removed radar and ultrasonic sensors [video]
#157Earlier quoted context omitted.
That video is from 2020, but Tesla didn't remove radar until 2021. Meaning that the crash occurred with radar still active, which I feel just backs up what Karpathy was saying.
Well, the car may have had radar hardware but there are questions as to whether the software was using it: https://www.nytimes.com/2021/07/05/business/tesla-autopilot-... Excerpt: Mr. Rajkumar of Carnegie Mellon, who reviewed the video and data at the request of The Times, said Autopilot might have failed to brake for the Explorer because the Tesla’s cameras were facing the sun or were confused by the truck ahead of…
https://www.wired.com/story/tesla-autopilot-why-crash-radar/
Re: Why Tesla removed radar and ultrasonic sensors [video]
#158Earlier quoted context omitted.
> In other words, the results are better, but not enough to make up for the fact that Telsa can't support additional sensors without incurring a prohibitive amount of additional risk to Tesla. Risk to passengers doesn't appear to be a consideration. You may be right about the actual decision process Tesla went through, but Karpathy is right in principle. One of the first things he says is "there can be problems with…
Taking his point to the extreme why use 8 cameras? just use 4? 1? One photo-diode? Cameras can also fail at run-time there can (and is) be variability in how they're mounted, in the lenses, in the sensors. They can get blinded or not get enough light. Their cabling can fail random components can fail. Tesla has claimed that vision outperforms vision+radar but anecdotal reports don't seem to support that conclusion. I…
I believe his point was to provide a new perspective on the problem, not to reduce the problem to a single reason. I highly doubt the only reason Tesla chose to use vision only in the short term was motivated by a single datapoint.
Even if it was the most important point... in this one person (on a large team’s) mind... it doesn’t necessarily mean it was the most important in the sum of the complex process it took to get to the decision.
So I don’t really see the value in taking it to the logical maximum because it’s not only illogical that they would be evaluating this one idea in isolation but even on its own they would still be balancing the optimal performance they got from x vs the optimized value they got from y, then compare it to the teams ability to work with both x+y(+z) at the same time.
For ex: You’d probably need 8 cameras pointing different directions vs one highly capable rapidly spinning LiDAR to even compete with it, so why even ask? These problems a) always have context and b) can't be so easily simplified and broken down.
Although you might make a good point that Tesla used this same poor logical-maximum reasoning to determine why not get rid of ALL sensors besides vision.
Re: Why Tesla removed radar and ultrasonic sensors [video]
#159Earlier quoted context omitted.
They do "fall off the edge of the world" a lot; but so do human neural networks; I've seen a bad crash as a result of a human simply pulling out of a driveway right in front of a motorcycle, 'cause they're rare. She had tagged the motorcycle as a bike while it was farther away, then boom. Her interpolation (while checking the other side) didn't work, and her averaging over uncertainty didn't work either because motor…
I see surprisingly little discussion of overall statistics on safety of self drive vs humans, and what I do see is often self reported by companies or by equally potentially biased sources in the media. I’ve searched many times and a straightforward stat seems hard to find.
Re: Why Tesla removed radar and ultrasonic sensors [video]
#160I didn't find his answers particularly convincing. His answer focused on costs mainly, and how "the best part is no part". We have already seen multiple accidents caused by camera's limitations [1] which would not have happened if Tesla used Lidars. Cameras have poor dynamic range and can be easily blinded by bright surfaces. While it is true that humans do fine with only eyes, our eyes are significantly better than…
The dynamic range is the reason Tesla know counts photons rather than use traditional camera processing. They basically remove the concept of exposure entirely and simply pass the sensor photon counts to the neural net. This approach not only simpler as it removes photo processing/encoding but the result is that the NN can operate with a very high dynamic range similar to the human eye and in many cases can be sensit…
That sentence does not make sense. There's no such thing as a count without a corresponding interval that count occurred over. That interval is the exposure.
You can of course do lots of (very) short exposures to avoid sensor saturation. That's "just" a movie at a very high frame rate. And then you can post-process this in lots of exciting ways, align the frames, average them, etc, etc.