🚘 Buckle in: it’s time to talk about @Tesla FSD!

In this thread, I’ll share what I find most impressive and the challenges that remain before the “F” in “FSD” is true.

Let’s go!
1. @Tesla FSD is a polarizing topic in AV for a few reasons:

✅ No use of pre-recorded HD maps
✅ Perceiving the world with cameras (no lidar!)

Many think FSD is very different than most other self-driving technologies, but you can boil it down to these two reasons.
2. What @Tesla FSD is thus able to accomplish:

🗺 By generating a map on the fly, instead of pre-loading one recorded earlier, FSD can theoretically drive anywhere

💰 Realizing cost-savings because of fewer sensor modalities
3. However, huge challenges remain.

Remember, @Waymo only just unlocked commercial driverless (i.e. no Safety Driver) utilizing both a pre-recorded map and extra sensor modalities (lidar, and higher-resolution cameras and radars).

Let’s talk about those challenges.
4. Map challenges 📍

FSD appears to not detect this median, and thus tries to drive down the wrong side of the road.

Is this an “edge case” to iron out, or is it a monstrously large technical challenge to infer road rules in real-time?
5. Map challenges 📍

FSD appears to not understand that this is a one-way street, preventing the lane change to the left.

Humans intuitively recognize this based on the directions of parked cars (and signs). Machine intelligence is not quite at that level.
6. Map challenges 📍

I’m not quite sure what’s going on here, honestly. The route for the vehicle keeps switching from going left to right, causing a need for driver intervention as the vehicle dives for the curb.

This is why drivers need to be attentive at all times.
7. My bias: no company utilizes a pre-recorded HD map because they love adding cost. They do so because inferring road features in real-time is an exceptionally hard challenge.

Perhaps you can do so to 99.9% accuracy in the short-term, but is that good enough?
8. Vision challenges 👀

In this instance, FSD appears to be about to hit a sign, requiring intervention. There are no detected object in the visualization.

Is this an “edge case” that more data will iron out? Or is it that depth-estimation with only cameras is fallible?
9. Vision challenges 👀

FSD decides to proceed at an unprotected junction even while a vehicle in cross-traffic is oncoming. This requires driver intervention.

Perhaps the dark limited the range of the cameras and vision algorithms?
10. My bias: no company adds lidars to their robotaxis because they love the added cost. They do so because lidar complements the weaknesses of cameras (like seeing in darkness) and radars incredibly well.
11. Given FSD’s “beta” designation, these sorts of issues are to be expected.

However, the clips above were taken from only 7 minutes of driving. Seeing these types of issue, with that frequency, gives me pause that this system is ready for fully self-driving anytime soon.
12. Now, we should also spend some time acknowledging that FSD is a damned fine accomplishment.

It has been built with a relatively small team, and there are many impressive interactions.

For instance…
13. When you don’t have a pre-recorded HD map to localize to, or a lidar, it can be tough to accurately perceive the exact proximity of objects with the required granularity.

As such, this slight deviation for a parked vehicle was very nice!
14. Traffic light detection, without encoding positions in a pre-recorded HD map, is inherently a data-driven problem.

From the small amount of clips I’ve seen, FSD is able to accurately detect not just traffic light state, but the relevance of traffic lights to each lane. Nice!
15. Even though I pointed out a few failure modes of FSD’s attempt at inferring road rules in real-time, it is still super impressive to see their progress here.
16. After balancing the current weaknesses and strengths of the system (albeit with limited data), it is clear that FSD is an impressive technological accomplishment.

However, is a fully self-driving @Tesla imminent?
17. According to the little data I have, the answer is no.

FSD has taken a complex problem and made it more complex, with no pre-recorded HD map and reduced sensor modalities.

Their data advantage helps, but given this starting point, it is unclear if it is meaningful.
18. The fact we won’t have fully self-driving @Tesla’s soon does not mean we cannot be excited about FSD.

It’s healthy to see diversity in approach. It drives our industry to deliver a better product for customers.

Congrats to @Tesla on shipping. Now, add driver monitoring!
19. Caveat: All of the above is speculation based on only what I can see. I am sure I am wrong in many places, so please don’t take the above too seriously.

Thank you for reading 🙏

Sources:

1️⃣
2️⃣

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Oliver Cameron

Oliver Cameron Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @olivercameron

27 Feb
Given the pushback from the AV industry on measuring progress with miles per disengagement, let’s talk about alternatives.

Inside @voyage, we measure our progress with something we call the Driverless Readiness Score (DRS).

How does it work?
The DRS represents progress toward a set of key metrics and deliverables. When goal metrics and deliverables are hit, we are ready for driverless operations.

What’s important is that this bundle of metrics & deliverables are chosen _specifically_ for our targeted roadway.
DRS = (Metrics Progress / 2) + (Deliverables Progress / 2)
Read 10 tweets
31 Dec 19
2019 was a game-changing year for self-driving cars. Many thought we were decades away from fully driverless cars, but they are here, now ✌️

Follow along as I recap just a sample of the amazing work accomplished within the industry in 2019.
2️⃣ @Waymo published ChauffeurNet, an interesting approach to planning and prediction using Imitation Learning.

Read 10 tweets
8 Aug 19
✌️ Two years ago, we started a self-driving car startup. We were a little insane!

But it's paid off. The @voyage team has made ridiculous progress on our path to driverless. I wanted to share that progress and our plans.

2020 is going to be wild.

📰 news.voyage.auto/our-journey-to…
1️⃣ One day, our technology will be able to drive a car on any roadway safely.

Instead of waiting for that day before building a business, we are focused on partnering with large communities where we can commercialize the state-of-the-art in self-driving technology today.
2️⃣ A little over two years ago, we launched our G1 fleet of self-driving cars at a small retirement community in San Jose.

We placed a bet that the calmer roadway would enable truly driverless cars sooner.

Read 9 tweets
30 Jun 19
👩‍💻 @argoai's release of Argoverse is game-changing for self-driving car research.

🗺 290km of mapped roadway
👀 11,319 tracked objects with raw sensor data
🧠 327,790 sequences of interesting scenarios
🔌 A thoughtful API to interact with the data

Let's explore...
1️⃣ Why is Argoverse special?

Argoverse is the most comprehensive dataset release of its kind, enabling deep experimentation in the fields of both perception and prediction.

What makes it so comprehensive? It includes HD maps!
2️⃣ Self-driving car datasets rarely include a HD map, let alone two.

Argoverse includes over 290km of mapped Miami and Pittsburgh roadway, making the included datasets 10x more useful for perception and prediction research.

This is a big deal.
Read 11 tweets
23 Apr 19
📺 New video! Watch our self-driving system handle lots of complex agent interactions.

The @voyage team is making miracles happen. Our tech metrics are growing like crazy MoM thanks to them.

All clips were recorded in the last 10 days and are handled fully autonomously.
Here's a few real-time clips...

🦌 Let's start with pesky deer running into the road.
🚪 I never thought when we started @voyage we'd have to build functionality to autonomously handle gates, yet here we are!
Read 9 tweets
27 Mar 19
🚀 The amazing @voyage team (close to 50 now!) has spent two years developing our self-driving technology.

In short: it's super impressive, and we're able to handle the complexity and edge-cases of our first market: retirement communities.

See for yourself.
1️⃣ Prediction, planning and interaction with agents is a _huge_ challenge, arguably up there with perception. We've had a world-class team working on this problem for over a year, and the result is so good.
2️⃣ We have access to the world's best sim environment, powered by Applied Intuition. We test hundreds of scenarios (and thousands of permutations) on every code change.

There's very few ways to 10x engineering, but this is one.

appliedintuition.com
Read 10 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!