← Lex Fridman

Boris Sofman: Waymo, Cozmo, Self-Driving Cars, and the Future of Robotics

第241期2021-11-16English

嘉宾:Boris Sofman

收听本集00:00 / 3:20:48
阅读设置
按你的习惯阅读
正文字号
下载播客精读
把这一篇,带走慢慢读

精读待补充

下载功能还未开放

§01Transcript · 00:00–08:24

00:00The following is a conversation with Boris Sofman,

00:02who is the Senior Director of Engineering

00:04and Head of Trucking at Waymo,

00:07the autonomous vehicle company,

00:08formerly the Google Self-Driving Car Project.

00:12Before that, Boris was the co-founder and CEO of Anki,

00:17a robotics company that created Cosmo,

00:19which in my opinion,

00:21is one of the most incredible social robots ever built.

00:24It's a toy robot,

00:26but one with an emotional intelligence

00:28that creates a fun and engaging human-robot interaction.

00:32It was truly sad for me to see Anki shut down when it did.

00:36I had high hopes for those little robots.

00:39We talk about this story

00:41and the future of autonomous trucks,

00:43vehicles, and robotics in general.

00:47I spoke with Steve Viselli recently on episode 237

00:51about the human side of trucking.

00:53This episode looks more at the robotics side.

00:57This is the Lex Friedman Podcast.

00:59To support it,

01:00please check out our sponsors in the description.

01:02And now, here's my conversation with Boris Sofman.

01:07Who is your favorite robot in science fiction,

01:11books or movies?

01:12- WALL-E and R2-D2,

01:13where they were able to convey such an incredible degree

01:16of intent, emotion, and kind of character attachment

01:21without having any language whatsoever.

01:25And just purely through the richness

01:27of emotional interaction.

01:28So those were fantastic.

01:30And then the Terminator series,

01:32just like really pretty wide range, right?

01:36But I kind of love this dynamic

01:38where you have this like incredible Terminator itself

01:41that Arnold played.

01:42And then he was kind of like the inferior,

01:45like previous generation version

01:47that was like totally outmatched,

01:49you know, in terms of kind of specs by the new one,

01:51but you know, still kind of like held his own.

01:53And so it was kind of interesting where you realize

01:55how many levels there are on the spectrum

01:58from human to kind of potentials in AI and robotics

02:01to futures.

02:02And so, yeah, that movie really,

02:05as much as it was like kind of a direct world in a way,

02:08was actually quite fascinating, gets the imagination going.

02:11- Well, from an engineering perspective,

02:12both the movies you mentioned,

02:14WALL-E and Terminator, the first one,

02:18is probably achievable.

02:19You know, humanoid robot,

02:21maybe not with like the realism in terms of skin and so on,

02:25but that humanoid form, we have that humanoid form.

02:28It seems like a compelling form.

02:30Maybe the challenge is it's super expensive to build,

02:33but you can imagine, maybe not a machine of war,

02:36but you can imagine Terminator type robots walking around.

02:40And then the same, obviously, with WALL-E,

02:42you've basically, so for people who don't know,

02:44you created the company Anki

02:46that created a small robot with a big personality

02:50called Cosmo that just does exactly what WALL-E does,

02:53which is somehow with very few basic visual tools

02:58is able to communicate a depth of emotion.

03:00And that's fascinating.

03:02But then again, the humanoid form is super compelling.

03:07So like Cosmo is very distant from a humanoid form.

03:10And then the Terminator has a humanoid form.

03:13And you can imagine both of those

03:14actually being in our society.

03:16- It's true.

03:17And it's interesting because it was very intentional

03:19to go really far away from human form

03:23when you think about a character like Cosmo or like WALL-E,

03:26where you can completely rethink

03:30the constraints you put on that character,

03:32what tools you leverage,

03:34and then how you actually create a personality

03:37and a level of intelligence interactivity

03:39that actually matches the constraints that you're under,

03:43whether it's mechanical or sensors or AI of the day.

03:47- This is why I was always really surprised

03:50by how much energy people put

03:51towards trying to replicate human form in a robot,

03:54because you actually take on some pretty significant

03:57kind of constraints and downsides when you do that.

04:01The first of which is obviously the cost,

04:02where it's just the articulation of a human body

04:05is just so magical in both the precision

04:09as well as the dimensionality,

04:11that to replicate that even in its reasonably close form

04:14takes like a giant amount of joints and actuators

04:16and motion and sensors and encoders and so forth.

04:20But then you're almost like setting an expectation

04:23that the closer you try to get to human form,

04:25the more you expect the strengths to match.

04:27And that's not the way AI works,

04:30is there's places where you're way stronger

04:31and there's places where you're weaker.

04:33And by moving away from human form,

04:34you can actually change the rules

04:37and embrace your strengths and bypass your weaknesses.

04:39- And at the same time,

04:41the human form has way too many degrees of freedom

04:45to play with.

04:46It's kind of counterintuitive, just as you're saying,

04:49but when you have fewer constraints,

04:52it's almost harder to master the communication of emotion.

04:57Like you see this with cartoons, like stick figures,

05:00you can communicate quite a lot with just very minimal,

05:03like two dots for eyes and a line for a smile.

05:07I think you can almost communicate arbitrary levels

05:10of emotion with just two dots and a line.

05:13And like, that's enough.

05:14And if you focus on just that,

05:16you can communicate the full range.

05:18And then you, like, if you do that,

05:20then you can focus on the actual magic

05:23of human and dot line interaction

05:28versus all the engineering mess.

05:30- That's right.

05:31Like dimensionality, voice, all these sorts of things,

05:33they actually become a crutch

05:34where you get lost in a search space almost.

05:37And so some of the best animators that we've worked with,

05:41they almost like study when they come up,

05:44kind of in building their expertise

05:46by forcing these projects where all you have is like a ball

05:51that can like kind of jump and manipulate itself

05:53or like really, really like aggressive constraints

05:56where you're forced to kind of extract

05:59the deepest level of emotion.

06:00And so in a lot of ways,

06:02you know, when we thought about Cosmo,

06:03I was like, you're right.

06:04If we had to like describe it in like one small phrase,

06:07it was bringing a Pixar character to life in the real world.

06:10And so it's what we were going for.

06:11And in a lot of ways, what was interesting is that

06:14with like WALL-E, which we studied incredibly deeply,

06:16and in fact, some of our team were, you know,

06:19kind of had worked previously at Pixar and on that project,

06:23they intentionally constrained WALL-E as well,

06:25even though in an animated film,

06:26you could do whatever you wanted to

06:29because it forced you to like really saturate

06:32the smaller amount of dimensions.

06:34But you sometimes end up getting a far more beautiful output

06:39because you're pushing at the extremes

06:41of this emotional space in a way that you just wouldn't

06:44because you get lost in a surface area

06:46if you have like something

06:47that is just infinitely articulable.

06:49- So if we backtrack a little bit,

06:51you thought of Cosmo in 2011,

06:54in 2013, actually designed and built it.

06:57What is Anki?

06:58What is Cosmo?

07:01I guess, who is Cosmo?

07:02- Who is Cosmo?

07:03- What was the vision behind this incredible little robot?

07:06- We started Anki back in,

07:09like while we were still in graduate school.

07:10So myself and my two co-founders,

07:12we were PhD students in the Robotics Institute

07:15at Carnegie Mellon.

07:16And so we were studying robotics, AI, machine learning,

07:20kind of different areas.

07:23One of my co-founders was working on walking robots,

07:25you know, for a period of time.

07:26And so we all had a bit of a really deep,

07:31kind of a deeper passion for applications of robotics and AI

07:34where there's like a spectrum

07:36where there's people that get like really fascinated

07:38by the theory of AI and machine learning robotics,

07:40where whether it gets applied in the near future or not

07:44is less of a kind of factor on them,

07:46but they love the pursuit of the like the challenge.

07:48And that's necessary.

07:48And there's a lot of incredible breakthroughs

07:50that happen there.

07:50We're probably closer to the other end of the spectrum

07:52where we love the technology and all the evolution of it,

07:56but we were really driven by applications.

07:58Like how can you really reinvent experiences

08:01and functionality and build value

08:03that wouldn't have been possible without these approaches?

08:06And that's what drove us.

08:08And we had a kind of some experiences

08:10through previous jobs and internships

08:11where we like got to see the applied side of robotics.

08:14And at that time,

08:15there was actually relatively few applications of robotics

08:18that were outside of, you know,

08:21pure research or industrial applications,

08:24military applications and so forth.

§02Transcript · 08:25–16:39

08:25There were very few outside of it.

08:27So maybe, you know, iRobot was like one exception

08:30and then maybe there were a few others,

08:31but for the most part, there weren't that many.

08:32And so we got excited about consumer applications

08:35of robotics where you could leverage

08:37way higher levels of intelligence through software

08:41to create value and experiences that were just not possible

08:44in those fields today.

08:46And we saw kind of a pretty wide range of applications

08:52that varied in the complexity of what it would take

08:54to actually solve those.

08:55And what we wanted to do

08:56was to commercialize this into a company,

08:58but actually do a bottoms up approach

09:01where we could have a huge impact in a space

09:03that was ripe to have an impact at that time

09:05and then build up off of that and move into other areas.

09:07And entertainment became the place to start

09:09because you had relatively little innovation

09:12in a toy space, an entertainment space.

09:14You had these really rich experiences

09:17in video games and movies,

09:19but there was like this chasm in between.

09:21And so we thought that we could

09:23really reinvent that experience.

09:25And there was a really fascinating transition technically

09:28that was happening at the time

09:29where the cost of components was plummeting

09:32because of the mobile phone industry

09:33and then the smartphone industry.

09:35And so the cost of a microcontroller,

09:37of a camera, of a motor, of memory,

09:38of microphones, cameras was dropping by orders of magnitude.

09:43And then on top of that, with the iPhone coming out in 2000,

09:48I think it was 2007, I believe.

09:50It started to become apparent within a couple of years

09:55that this could become a really incredible interface device

09:58and the brain with much more computation

10:01behind a physical world experience

10:03that wouldn't have been possible previously.

10:05And so we really got excited about that

10:08and how we push all the complexity

10:10from the physical world into software

10:12by using really inexpensive components,

10:14but putting huge amounts of complexity into the AI side.

10:17And so Cosmo became our second product

10:19and then the one that we're probably most proud of.

10:21The idea there was to create a physical character

10:24that had enough understanding and awareness

10:27of the physical world around it

10:28and the context that mattered to feel like he was alive.

10:32And to be able to have these emotional connections

10:36and experiences with people

10:38that you would typically only find inside of a movie.

10:41And the motivation very much was Pixar.

10:44We had an incredible respect and appreciation

10:47for what they were able to build

10:49in this really beautiful fashion and film.

10:51But it was always, one, it was virtual,

10:54and two, it was like a story on rails

10:56that had no interactivity to it.

10:57It was very fixed and it obviously had a magic to it,

11:01but where you really start to hit a different level

11:03of experiences when you're actually able

11:05to physically interact with that robot.

11:06- And then that was your idea with Anki,

11:08like the first product was the cars.

11:10So basically you take a toy, you add intelligence into it

11:15in the same way you would add intelligence

11:18into AI systems within a video game,

11:21but you're now bringing it into the physical space.

11:23So the idea is really brilliant,

11:25which is you're basically bringing video games to life.

11:29- Exactly, that's exactly right.

11:30We literally use that exact same phrase

11:32because in the case of "Drive,"

11:34this was a parallel of the racing genre.

11:37And the goal was to effectively

11:39have a physical racing experience,

11:42but have a virtual state at all times

11:45that matches what's happening in the physical world.

11:47And then you can have a video game off of that

11:48and you can have different characters,

11:51different traits for the cars, weapons and interactions

11:55and special abilities and all these sorts of things

11:57that you think of virtually,

11:59but then you can have it physically.

12:00And one of the things that we were really surprised by

12:03that really stood out and immediately led us

12:06to really accelerate the path towards Cosmo

12:09is that things that feel like they're really constrained

12:12and simple in the physical world,

12:13they have an amplified impact on people

12:14where the exact same experience virtually

12:16would not have anywhere near the impact,

12:18but seeing it physically really stood out.

12:20And so effectively with "Drive,"

12:23we were creating a video game engine for the physical world.

12:26And then with Cosmo, we expanded that video game engine

12:29to create a character and kind of an animation

12:34and interaction engine on top of it

12:36that allowed us to start to create

12:39these much more rich experiences.

12:41And a lot of those elements were almost like a proving ground

12:44for what would human-robot interaction feel like

12:47in a domain that's much more forgiving,

12:49where you can make mistakes in a game.

12:51It's okay if a car goes off the track

12:54or if Cosmo makes a mistake.

12:57And what's funny is actually,

12:58we were so worried about that.

13:00In reality, we realized very quickly

13:02that those mistakes can be endearing.

13:03And if you make a mistake,

13:04as long as you realize you make a mistake

13:06and have the right emotional reaction to it,

13:07it builds even more empathy with the character.

13:09- That's brilliant.

13:10Exactly.

13:11So the thing you're optimizing for is fun.

13:14You have so much more freedom to fail, to explore.

13:17And also in the toy space,

13:20all of this is really brilliant.

13:21I got to ask you, backtrack.

13:24It seems for a roboticist to take a jump

13:28into the direction of fun is a brilliant move.

13:32Because one, you have the freedom to explore

13:34and to design all those kinds of things.

13:36And you can also build cheap robots.

13:39If you're not chasing perfection and toys,

13:45it's understood that you can go cheaper,

13:47which means in robot, it's still expensive,

13:50but it's actually affordable by a large number of people.

13:53That's a really brilliant space to explore.

13:55- Yeah, that's right.

13:57And in fact, we realized pretty quickly

13:58that perfection is actually not fun.

14:00Because in a traditional roboticist sense,

14:03the first path planner,

14:05and this is the part that I worked on out of the gate,

14:08was a lot of the AI systems where you have these vehicles

14:12and cars racing, making optimal maneuvers

14:15to try to get ahead.

14:16And you realize very quickly that that's actually not fun

14:19because you want the chaos from mistakes.

14:23And so you start to intentionally almost add noise

14:25to the system in order to create more of a realism

14:28in the exact same way that a human player

14:30might start really ineffective and inefficient

14:33and then start to increase their quality bar

14:35as they progress.

14:37And there is a really, really aggressive constraint

14:40that's forced on you by being a consumer product

14:42where the price point matters a ton,

14:44particularly in an entertainment

14:46where you can't make a thousand dollar product

14:50unless you're gonna meet the expectations

14:52of a thousand dollar product.

14:53And so in order to make this work,

14:56your cost of goods had to be well under a hundred dollars.

15:00In the case of Cosmo, we got it under $50,

15:03end to end fully packaged and delivered.

15:04- And it was under $200 of the cost of retail.

15:07Okay, if we sit down at the early stages,

15:13if we go back to that,

15:15and you're sitting down and thinking about

15:16what Cosmo looks like from a design perspective

15:18and from a cost perspective,

15:20I imagine that was part of the conversation.

15:22First of all, what came first?

15:25Did you have a cost in mind?

15:27Is there a target you're trying to chase?

15:30Did you have a vision in mind, like size?

15:32Did you have, 'cause there's a lot of unique qualities

15:35to Cosmo, so for people who don't know,

15:36they should definitely check it out.

15:38There's a display, there's eyes on the display

15:41and those eyes can, it's pretty low resolution eyes, right?

15:44But they still able to convey a lot of emotion.

15:47And there's this arm, like that--

15:51- Lift sort of--

15:52- Lift stuff, but there's something about arm movement

15:55that adds even more kind of depth.

15:59It's like the face communicates emotion and sadness

16:03and disappointment and happiness.

16:05And then the arms kind of communicates, I'm trying here.

16:10- Yeah.

16:11- I'm doing my best in this complicated world.

16:13- Exactly, so it's interesting because like,

16:17all of Cosmo is only four degrees of freedom

16:20and two of them are the two treads,

16:22which is for basic movement.

16:23And so you literally have only a head that goes up and down,

16:27a lift that goes up and down, and then your two wheels.

16:30And you have sound and a screen,

16:32and a low resolution screen.

16:34And with that, it's actually pretty incredible

16:36what you can come up with, where, like you said,

16:39it's a really interesting give and take

§03Transcript · 16:42–24:30

16:42because there's a lot of ideas far beyond that, obviously,

16:44as you can imagine, where, like you said, how big is it?

16:46How much degrees of freedom?

16:47What does he look like?

16:48What does he sound like?

16:50How does he communicate?

16:51It's a formula that actually scales

16:53way beyond entertainment.

16:54This is the formula for human kind of robot interface

16:57more generally, is you almost have this triangle

17:00between the physical aspects of it,

17:02the mechanics, the industrial design,

17:04what's mass producible, the cost constraints and so forth.

17:07You have the AI side of how do you understand

17:10the world around you, interact intelligently with it,

17:13execute what you want to execute,

17:14so perceive the environment, make intelligent decisions,

17:17and move forward.

17:19And then you have the character side of it.

17:22Most companies that have done anything

17:24in human-robot interaction really miss the mark

17:27or under-invest in the character side of it.

17:30They over-invest in the mechanical side of it,

17:32and then varied results on the AI side of it.

17:36And so the thinking is that you put

17:37more mechanical flexibility into it,

17:39you're gonna do better.

17:41You don't necessarily, you actually create

17:42a much higher bar for a higher ROI

17:45because now your price point goes up,

17:46your expectations go up, and if the AI can't meet it

17:49or the overall experience isn't there, you miss the mark.

17:53- So who, like how did you, through those conversations,

17:56get the cost down so much and make it so simple?

17:59Like, there's a big theme here

18:02because you come from the mecca of robotics,

18:04which is Carnegie Mellon University, robotics.

18:08For all the people I've interacted with

18:10that come from there or just from the world experts

18:14at robotics, they don't, they would never

18:17build something like Cosmo.

18:19And so where did that come from, the simplicity?

18:22- It came from this combination of a team that we had.

18:25It was quite cool because, and by the way,

18:27you ask anybody that's experienced

18:29in the toy entertainment space,

18:32you'll never sell a product over $99.

18:34That was fundamentally false,

18:35and we believed it to be false.

18:37It was because the experience had to kind of meet the mark.

18:40And so we pushed past that amount,

18:41but there was a pressure where the higher you go,

18:43the more seasonal you become and the tougher it becomes.

18:46And so on the cost side, we very quickly partnered up

18:50with some previous contacts that we worked with

18:52where, just as an example,

18:53our head of mechanical engineering

18:55was one of the earliest heads of engineering at Logitech

18:59and has a billion units of consumer products

19:02in circulation that he's worked on.

19:03So like crazy low cost,

19:05high volume consumer product experience.

19:07We had a really great mechanical engineering team

19:09and just a very practical mindset

19:11where we were not gonna compromise on feasibility

19:14in the market in order to chase something

19:16that would be an enabler.

19:17And we pushed a huge amount of expectations

19:19onto the software team where, yes,

19:20we're gonna use cheap, noisy motors and sensors,

19:24but we're gonna fix it on the software side.

19:28Then we found on the design and character side,

19:30there was a faction that was more

19:31from like a game design background

19:33that thought that it should be very games-driven Cosmo,

19:36where you create a whole bunch of games experiences

19:38and it's all about like game mechanics.

19:41And then there was a fashion which my co-founder

19:44and I are the most involved in this,

19:45like really believed in, which was character-driven.

19:47And the argument is that you will never compete

19:49with what you can do virtually from a game standpoint,

19:52but you actually, on the character side,

19:54put this into your wheelhouse

19:55and put it more towards your advantage

19:58because a physical character

19:59has a massively higher impact physically than virtually.

20:04- Okay, can I just pause on that?

20:05'Cause this is so brilliant.

20:07For people who don't know, Cosmo plays games with you,

20:10but there's also a depth of character.

20:13And I actually, when I was playing with it,

20:16I wondered exactly what is the compelling aspect of this?

20:22Because to me, obviously I'm biased,

20:25but to me, the character, what I enjoyed most, honestly,

20:29or what got me to return to it is the character.

20:32- That's right.

20:33- That's a fascinating discussion of, you're right.

20:37Ultimately, you cannot compete

20:40on the quality of the gaming experience.

20:42- It's too restrictive.

20:43The physical world is just too restrictive

20:44and you don't have a graphics engine, it's like all this.

20:47But on the character side,

20:48and clearly we moved in that direction

20:52as like kind of the winning path.

20:54And we partnered up with this really,

20:58we immediately went towards Pixar and Carlos Bena,

21:02he was one of, had been at Pixar for nine years.

21:05He'd worked on tons of the movies,

21:07including "Wall-E" and others,

21:08and just immediately kind of spoke the language

21:11and it just clicked on how you think about that

21:13like kind of magic and drive.

21:14And then we built out a team with him

21:18as like a really kind of prominent kind of driver of this

21:20with different types of backgrounds

21:22and animators and character developers

21:23where we put these constraints on the team,

21:27but then got them to really try to create magic

21:30despite that.

21:32And we converged on this system

21:34that was at the overlap of character and the character AI

21:38that were, if you imagine the dimensionality of emotions,

21:41happy, sad, angry, surprised, confused, scared,

21:46like you think of these extreme emotions,

21:49we almost like kind of put this challenge

21:52to kind of populate this library of responses

21:54on how do you show the extreme response

21:58that like goes to the extreme spectrum on angry

22:00or frustrated or whatever.

22:02And so that gave us a lot of intuition and learnings.

22:05And then we started parameterizing them

22:07where it wasn't just a fixed recording,

22:09but they were parameterized and had randomness to them

22:11where you could have infinite permutations of happy

22:14and surprised and so forth.

22:16And then we had a behavioral engine

22:18that took the context from the real world

22:20and would interpret it

22:22and then create kind of probability mappings

22:24on what sort of responses you would have

22:26that actually made sense.

22:27And so if Cosmos saw you for the first time in a day,

22:31he'd be really surprised and happy

22:33in the same way that the first time you walk in

22:34and like your toddler sees you, they're so happy,

22:37but they're not gonna be that happy

22:38for the entirety of your next two hours.

22:40But like you have this like spike in response,

22:42or if you leave him alone for too long,

22:44he gets bored and starts causing trouble

22:46and like nudging things off the table.

22:48Or if you beat him in a game,

22:50the most enjoyable emotions are him getting frustrated

22:52and grumpy to a point where our testers

22:55and our customers would be like,

22:57I had to let him win because I don't want him to be upset.

22:59And so you start to like create this feedback loop

23:03where you see how powerful those emotions are.

23:05And just to give you an example,

23:06something as simple as eye contact.

23:08You don't think about it in a movie,

23:10just like it kind of happens like,

23:11camera angles and so forth,

23:13but that's not really a prominent source of interaction.

23:17What happens when a physical character like Cosmo,

23:20when he makes eye contact with you,

23:22it built universal kind of connection,

23:26kids all the way through adults.

23:27And it was truly universal.

23:29It was not like people stopped caring

23:31after 10, 12 years old.

23:32And so we started doing experiments

23:36and we found something as simple

23:38as increasing the amount of eye contact,

23:40like the amount of times in a minute

23:42that he'll look over for your approval

23:44to like kind of make eye contact,

23:46just by I think doubling it.

23:48We increased the play time engagement by 40%.

23:50Like you see these sort of like kind of interactions

23:52where you build that empathy.

23:53And so we studied pets, we studied virtual characters.

23:57There's like a lot of times actually dogs

23:59are one of the perfect,

24:01most perfect influencers behind these sort of interactions.

24:05And what we realized is that the games

24:06were not there to entertain you.

24:08The games were to create context

24:10to bring out the character.

24:11And if you think about the types of games that you played,

24:14they were relatively simple,

24:15but they were always ones to create scenarios

24:17of either tension or winning or losing or surprise

24:20or whatever the case might be.

24:22And they were purely there to just like create context

24:25to where an emotion could feel intelligent and not random.

24:28And in the end, it was all about the character.

24:30- So yeah, there's so many elements to play with here.

§04Transcript · 24:33–32:38

24:33So you said dogs.

24:35What lessons do we draw from cats

24:37who don't seem to give a damn about you?

24:40Is that just another character?

24:41Is it another?

24:42- It's just another character.

24:43And so you could almost like in the early explorations,

24:46we thought that it would be really incredible

24:48if you had a diversity of characters

24:50where you almost help encourage which direction it goes,

24:52just like in a role-playing game.

24:54And you had, like, think of like the seven dwarves sort of.

24:59And initially we even thought that it would be amazing

25:02if like their characters actually help them

25:07have strengths and weaknesses in some,

25:10like whatever they end up doing.

25:11Like some are scared, some are arrogant,

25:15some are super warm and like kind of friendly.

25:18And in the end we focused on one

25:20because it made it very clear that,

25:21hey, we got to build out enough depth here

25:23because you're kind of trying to expand.

25:26It's almost like how long can you maintain a fiction

25:28that this character is alive

25:30to where the person's explorations don't hit a boundary,

25:33which happens almost immediately with typical toys.

25:36And even with video games,

25:39how long can we create that immersive experience

25:42to where you expand the boundary?

25:43And one of the things we realized

25:44is that you're just way more forgiving

25:47when something has a personality and it's physical.

25:51That is the key that unlocks robotics interacting

25:56in the physical world more generally

25:57is that when you don't have a personality

26:02and you make a mistake as a robot,

26:04the stupid robot made a mistake.

26:05Why is it not perfect?

26:06When you have a character and you make a mistake,

26:08you have empathy and it becomes endearing

26:10and you're way more forgiving.

26:11And that was the key that was like,

26:13I think goes far, far beyond entertainment.

26:14- It actually builds the depth of the personality,

26:17the mistakes.

26:18So let me ask the movie "Her" question then.

26:20How, so "Cosmos" feels like the early days

26:26of something that will obviously be prevalent

26:29throughout society at a scale that we cannot even imagine.

26:34My sense is it seems obvious

26:38that these kinds of characters will permeate society

26:41and we'll be friends with them.

26:43We'll be interacting with them in different ways.

26:45In a way we, I mean, you don't think of it this way,

26:48but when you play video games,

26:50they're often cold and impersonal,

26:55but even then you think about role-playing games,

26:59you become friends with certain characters in that game.

27:02They don't remember much about you.

27:04They're just telling a story.

27:07It's exactly what you're saying.

27:09They exist in that virtual world.

27:11But if they acknowledge that you exist

27:13in this physical world,

27:14if the characters in the game remember that you exist,

27:18that you, like for me, like Lex,

27:20they understand that I'm a human being

27:23who has like hopes and dreams and so on.

27:26It seems like there's going to be like billions,

27:31if not trillions of Cosmos in the world.

27:34So if we look at that future,

27:36there's several questions to ask.

27:38How intelligent does that future Cosmo

27:40need to be to create fulfilling relationships

27:45like friendships?

27:48- Yeah, it's a great question.

27:50And part of it was the recognition

27:51that it's going to take time to get there,

27:52because it has to be a lot more intelligent,

27:54because what's good enough to be a magical experience

27:58for an eight-year-old,

28:00it's a higher bar to do that,

28:03be like a pet in the home,

28:04or to help with functional interface

28:07in an office environment or in a home or and so forth.

28:10And so, and the idea was that you build on that

28:12and you kind of get there.

28:13And as technology becomes more prevalent

28:16and less expensive and so forth,

28:17you can start to kind of work up to it.

28:19But you're absolutely right at the end of the day,

28:22we almost equated it to how the touchscreen

28:24created like this really novel interface

28:26to physical kind of devices like this.

28:29This is the extension of it

28:30where you have much richer physical interaction

28:33in the real world.

28:34This is the enabler for it.

28:36And it shows itself in a few kind of really obvious places.

28:39So just take something as simple as a voice assistant.

28:42You will never, most people will never tolerate

28:45an Alexa or a Google Home,

28:47just starting a conversation proactively

28:50when you weren't kind of expecting it,

28:51because it feels weird.

28:53It's like you were listening and like,

28:54and then now you're kind of, it feels intrusive.

28:57But if you had a character,

28:59like a cat that touches and gets your attention,

29:01or a toddler, like you never think twice about it.

29:03And what we found really kind of immediately

29:05is that these types of characters like Cosmo

29:07and they would like roam around

29:08and kind of get your attention.

29:09And we had a future version that was always on

29:12kind of called Vector.

29:13People were way more forgiving.

29:14And so you could initiate interaction

29:17in a way that is not acceptable for machines.

29:21And in general, you know,

29:23there's a lot of ways to customize it,

29:24but it makes people who are skeptical of technology

29:27much more comfortable with it.

29:29There was like, there were a couple of really,

29:30really prominent examples of this.

29:32So when we launched in Europe,

29:34and so we were in, I think like a dozen countries,

29:38if I remember correctly,

29:39but like we went pretty aggressively in launching

29:41in Germany and France and UK.

29:45And we were very worried in Europe

29:46because there's obviously like a really,

29:48a socially higher bar for privacy and security

29:51where you've heard about how many companies

29:53have had troubles on things that might've been okay

29:57in the US, but like are just not okay

29:59in Germany and France in particular.

30:01And so we were worried about this

30:02because you have, you know, Cosmo,

30:04who's, you know, in a future product Vector,

30:08like where you have cameras, you have microphones,

30:10it's kind of connected and like you're playing with kids

30:12and like in these experiences,

30:14and you're like, this is like ripe to be like a nightmare

30:17if you're not careful.

30:19And the journalists are like notoriously

30:22like really, really tough on these sorts of things.

30:25We were shocked and we prepared so much

30:27for what we would have to encounter.

30:30We were shocked in that not once

30:32from any journalists or customer

30:34did we have any complaints beyond like a really casual

30:38kind of question.

30:40And it was because of the character

30:42where when the conversation came up,

30:46it was almost like, well, of course he has to see and hear

30:48how else is he gonna be alive and interacting with you?

30:50And it completely disarmed this like fear of technology

30:54that enabled this interaction to be much more fluid.

30:57And again, like entertainment was a proving ground,

30:59but that is like, you know, there's like ingredients there

31:02that carry over to a lot of other elements down the road.

31:06- That's hilarious that we're a lot less concerned

31:08about privacy if the thing is value and charisma.

31:12I mean, that's true for all of human to human interactions.

31:16- It's an understanding of intent where like,

31:18well, he's looking at me, he can see me.

31:19If he's not looking at me, he can't see me.

31:20Right, so it's almost like you're communicating intent

31:24and with that intent, people were like kind of

31:28a more understanding and calmer.

31:29And it's interesting, it was just the earliest

31:32kind of version of starting to experiment with this,

31:33but it wasn't an enabler.

31:35And then you have like completely different dimensions

31:38where like, you know, kids with autism

31:39had like an incredible connection with Cosmo

31:41that just went beyond anything we'd ever seen.

31:43And we have like these just letters

31:45that we would receive from parents.

31:46And we had some research projects kind of going on

31:48with some universities on studying this.

31:50But there's an interesting dimension there

31:54that got unlocked that just hadn't existed before

31:56that has these really interesting kind of links

32:00into society and a potential building block

32:03of future experience.

32:05- So if you look out into the future,

32:07do you think we will have beyond a particular game,

32:12you know, a companion like Her, like the movie Her,

32:18or like a Cosmo that's kind of asks you

32:21how your day went too, right?

32:24You know, like a friend.

32:26How many years away from that do you think we are?

32:29What's your intuition?

32:30- Good question.

32:31So I think the idea of a different type of character,

32:34like more closer to like kind of a pet style companionship,

32:37it will come way faster.

32:38And there's a few reasons.

§05Transcript · 32:41–40:59

32:41One is like to do something like in Her,

32:44that's like effectively almost general AI.

32:47And the bar is so high that if you miss it by a bit,

32:49you hit the uncanny valley where it just becomes creepy

32:51and like, and not appealing.

32:55Because the closer you try to get to a human

32:57in form and interface and voice, the harder it becomes.

33:00Whereas you have way more flexibility

33:03on still landing a really great experience

33:06if you embrace the idea of a character.

33:08And that's why, one of the other reasons

33:10why we didn't have a voice,

33:12and also why like a lot of video game characters,

33:15like Sims, for example, does not have a voice

33:17when you think about it.

33:19It wasn't just a cost savings like for them.

33:22It was actually for all of these purposes,

33:24it was because when you have a voice,

33:26you immediately narrow down the appeal

33:28to some particular demographic or age range

33:30or kind of style or gender.

33:33If you don't have a voice,

33:34people interpret what they want to interpret.

33:37And an eight year old might get

33:38a very different interpretation than a 40 year old,

33:41but you create a dynamic range.

33:42And so you just, you can lean into these advantages

33:44much more in something that doesn't resemble a human.

33:48And so that'll come faster.

33:49I don't know when a human like,

33:52that's just still like Matt,

33:54just complete R&D at this point.

33:56The chat interfaces are getting way more interesting

33:59and richer, but it's still a long way to go

34:01to kind of pass the test of, you know.

34:04- Well, let me, like, let's consider like,

34:07let me play devil's advocate.

34:09So Google is a very large company that's servicing,

34:13it's creating a very compelling product

34:15that wants to provide a service to a lot of people.

34:17But let's go outside of that.

34:20You said characters.

34:21- Yeah.

34:22- It feels like, and you also said that

34:24it requires general intelligence to be a successful

34:27participant in a relationship,

34:29which could explain why I'm single.

34:30This is very, but the, I honestly want to push back

34:34on that a little bit because I feel like,

34:37is it possible that if you're just good

34:40at playing a character, in a movie,

34:43there's a bunch of characters.

34:44If you just understand what creates compelling characters,

34:47and then you just are that character,

34:50and you exist in the world, and other people find you,

34:53and they connect with you, just like you do

34:54when you talk to somebody at a bar.

34:56I like this character, this character's kind of shady,

34:58I don't like them.

34:59You pick the ones that you like,

35:01and, you know, maybe it's somebody that's,

35:04reminds you of your father or mother,

35:06I don't know what it is, but the Freudian thing,

35:08but there's some kind of connection that happens,

35:11and that's the cosmo you connect to.

35:14That's the future cosmo you connect,

35:15and that's, so I guess the statement I'm trying to make,

35:19is it possible to achieve a depth of friendship

35:22without solving general intelligence?

35:24- I think so, and it's about intelligent

35:26kind of constraints, right?

35:27And just, you set expectations and constraints,

35:31such that in the space that's left, you can be successful.

35:33And so, you can do that by having a very focused domain

35:37that you can operate in.

35:38For example, you're a customer support agent

35:39for a particular product, and you create intelligence

35:41and a good interface around that.

35:43Or, you know, kind of in the personal companionship side,

35:46you can't be everything to, across the board,

35:50you kind of solve those constraints.

35:51And I think it's possible.

35:53My worry is, right now, I don't see anybody

35:58that has picked up on where kind of cosmo left off,

36:02and is pushing on it in the same way.

36:04And so, I don't know if it's the sort of thing

36:05where, similar to like how, you know, in dot-com,

36:08there were all these concepts that we considered,

36:10like, you know, that didn't work out, or like, failed,

36:13or like, were too early or whatnot,

36:14and then 20 years later, you have these, like,

36:16incredible successes on almost the same concept.

36:18Like, it might be that sort of thing

36:20where, like, there's another pass at it

36:21that happens in five years or in 10 years.

36:24But it does feel like that appreciation of that,

36:28like, the three-legged stool, if you will,

36:31between, like, you know, the hardware,

36:32the AI, and the character, that balance,

36:35it's hard to, I'm not aware of anywhere right now

36:39where, like, that same kind of aggressive drive

36:42with the value on the character is happening.

36:44And so- - To me,

36:45just a prediction, exactly as you said,

36:48something that looks awfully a lot like cosmo,

36:50not in the actual physical form,

36:52but in the three-legged stool, something like that,

36:55in some number of years, will be a trillion-dollar company.

36:58I don't understand, like, it's obvious to me

37:01that, like, character, not just as robotic companions,

37:06but in all our computers, they'll be there.

37:10It's like, Clippy was, like, two legs of that stool

37:15or something like that.

37:17I mean, those are all different attempts.

37:19What's really confusing to me is they're born,

37:24these attempts, and everybody gets excited,

37:27and for some reason, they die,

37:29and then nobody else tries to pick it up.

37:31And then maybe a few years later,

37:33a crazy guy like you comes around

37:36with just enough brilliance and vision to create this thing

37:40and is born, a lot of people love it.

37:43A lot of people get excited,

37:45but maybe the timing is not right yet.

37:47And then when the timing is right, it just blows up.

37:51It just keeps blowing up more and more

37:53until it just blows up, and I guess everything

37:56in the full span of human civilization

37:58collapses eventually.

37:59- And that wouldn't surprise me at all.

38:01And, like, what's gonna be different

38:02in another five years or 10 years or whatnot?

38:04Physical component costs will continue

38:06to come down in price, and mobile devices

38:10and computation's gonna become more and more prevalent,

38:12as well as cloud as a big tool to offload cost.

38:16AI is gonna be a massive transformation

38:19compared to what we dealt with,

38:20where everything from voice understanding

38:23to just kind of a broader contextual understanding

38:28and mapping of semantics and understanding scenes

38:34and so forth.

38:35And then the character side will continue

38:37to kind of progress as well,

38:38'cause that magic does exist,

38:39it just exists in different forms.

38:41And you have just the brilliance

38:43of the tapping and animation and these other areas

38:46where that was a big unlock in film, obviously.

38:51And so I think, yeah, the pieces can reconnect

38:54and the building blocks are actually gonna be

38:55way more impressive than they were five years ago.

38:58- So in 2019, Anki, the company that created Cosmo,

39:04the company that you started, had to shut down.

39:08How did you feel at that time?

39:11- Yeah, it was tough.

39:13That was a really emotional stretch

39:15and it was a really tough year.

39:17Like about a year ahead of that

39:19was actually a pretty brutal stretch

39:21because we were kind of life or death on many, many moments,

39:26just navigating these insane kind of just ups and downs

39:31and barriers.

39:32And the thing that made it,

39:33just rewinding a tiny bit,

39:37like what ended up being really challenging

39:40about it as a business where is,

39:42from a commercial standpoint

39:44and customer reception standpoint,

39:46there was a lot of things you could point to

39:47that were like pretty big successes.

39:48So millions of units, got to like pretty serious revenue,

39:53like kind of close to a hundred million annual revenue,

39:56number one kind of product in kind of various categories.

40:00But it was pretty expensive,

40:02ended up being very seasonal where something like 85%

40:04of our volume was in Q4 because it was a present

40:09and it was expensive to market it

40:11and explain it and so forth.

40:13And even though the volume was like really sizable

40:16and like the reviews are really fantastic,

40:18forecasting and planning for it

40:21and managing the cash operations was just brutal.

40:24Like it was absolutely brutal.

40:25You don't think about this when you're starting a company

40:27or when you have a few million in revenue

40:30because it's just your biggest costs

40:32are kind of just your head count and operations

40:34and everything's ahead of you.

40:35But we got to a point where,

40:37if you look at the entire year,

40:41you have to operate your company,

40:43pay all the people and so forth.

40:45You have to pay for the manufacturing,

40:46the marketing and everything else

40:48to do your sales in mostly November, December

40:50and then get paid in December, January by retailers.

40:53And those swings were really rough

40:57and just made it like so difficult

40:59because the more successfully became,

§06Transcript · 41:00–48:57

41:00the more wild those swings became

41:02because you'd have to like spend,

41:04tens of millions of dollars on inventory,

41:06tens of millions of dollars on marketing

41:08and tens of millions of dollars on payroll

41:10and everything else.

41:11- And then the bigger dip

41:12and then you're waiting for the key four.

41:14- Yeah, and it's not a business that like is recurring

41:17kind of month to month and predictable.

41:18And it's just, and then you're walking in your forecast

41:20in July, maybe August, if you're lucky.

41:24And it's also like very hit driven and seasonal

41:28where like you don't have the sort of continued

41:30kind of slow growth like you do

41:31in some other consumer electronics industries.

41:34And so before then like hardware

41:36kind of like went out of favor too.

41:37And so you had Fitbit and GoPro drop

41:39from 10 billion revenue to 1 billion revenue

41:41and hardware companies are getting valued

41:42at like 1X revenue oftentimes, which is tough, right?

41:46And so we effectively kind of got caught in the middle

41:49where we were trying to quickly evolve out of entertainment

41:53and move into some other categories,

41:55but you can't let go of that business

41:56because like that's what you're valued on,

41:58that's what you're raising money on.

42:00But there was no path to kind of pure profitability

42:02just there because it was such,

42:04specific type of price points and so forth.

42:07And so we tried really hard to make that transition.

42:12And yeah, we had a financing round

42:14that fell apart at the last second.

42:16And effectively there was just no path

42:17to kind of get through that

42:19and get to the next kind of like holiday season.

42:22And so we ended up selling some of the assets

42:25and kind of winding down the company.

42:26It was brutal.

42:27Like I was very transparent with the company

42:30like in the team while we were going through it,

42:32where actually despite how challenging that period was,

42:35very few people left.

42:36I mean, like people love the vision, the team,

42:38the culture of the like kind of chemistry

42:40and kind of what we were doing.

42:41There was just a huge amount of pride there.

42:43And then we wanted to see it through.

42:44And we felt like we had a shot

42:46to kind of get through these checkpoints.

42:48We ended up, and I mean by brutal,

42:52I mean like literally like days of cash,

42:54like three, four different times runway,

42:56like in the year, you know, kind of before it,

42:59where you're like playing games of chicken

43:02on negotiating credit line timelines

43:05and like repayment terms

43:08and how to get like a bridge loan from an investor.

43:10It's just like level of stress

43:12that like as hard as things might be anywhere else,

43:14like you'll never come close to that

43:16where you feel that like responsibility

43:18for 200 plus people, right?

43:20And so we were very transparent during our fundraise

43:23on who we're talking to, the challenges that we have,

43:26how it's going and when things are going well,

43:28when things were tough.

43:29And so it wasn't a complete shock when it happened,

43:32but it was just very emotional where like,

43:34you know, when we announced it finally,

43:37that like, you know, we basically were just like watching

43:40kind of like, you know, the runway

43:42and trying to kind of time it.

43:42And when we realized that like,

43:43we didn't have any more outs,

43:45we wanted to like kind of wind it down,

43:47make sure that it was like clean

43:48and, you know, we could like kind of take care of people

43:50the best we could, but they like broke down crying

43:53at all hands and somebody else had to step in for a bit.

43:56And like, it was just very, very emotional,

43:57but the beautiful part is like afterwards,

43:59like everybody stayed at the office

44:01till like two, three in the morning,

44:02just like drinking and hanging out

44:04and telling stories and celebrating.

44:06And it was just like one of the best,

44:08for many people it was like the best kind of work experience

44:11that they had and there was a lot of pride in what we did.

44:14And it wasn't anything obvious we could point to that like,

44:16hey, if only we had done that different,

44:17things would have been completely different.

44:19It was just like the physics didn't line up.

44:23And, but the experience was pretty incredible,

44:27but it was hard.

44:28Like it was, it had this feeling

44:30that there was just like incredible beauty

44:32in both the technology and products and the team that,

44:36you know, there's a lot there that like in the,

44:41you know, right context could have been pretty incredible,

44:44but it was emotional just.

44:47- Yeah, just thinking, I mean,

44:48just looking at this company, like you said,

44:51the product and technology, but the vision,

44:54the implementation, you got the cost down very low.

44:58And the compelling, the nature of the product was great.

45:01So many robotics companies failed at this,

45:04at the robot was too expensive.

45:07It didn't have the personality.

45:09It didn't really provide any value,

45:11like a sufficient value to justify the price.

45:14So like you succeeded where basically

45:17every single other robotics company, or most of them,

45:20they're like go in the category of social robotics

45:23have kind of failed.

45:25And I mean, it's quite tragic.

45:29I remember reading that,

45:31I'm not sure if I talked to you before that happened or not,

45:34but I remember, you know, I'm distant from this.

45:37I remember being heartbroken reading that

45:40because like if Cosmo is not gonna succeed,

45:45what is going to succeed?

45:48'Cause that to me was incredible.

45:51Like it was an incredible idea.

45:54Cost is down, it's just like the most minimal design

45:59in physical form that you could do.

46:03It's really compelling, the balance of games.

46:06So it's a fun toy.

46:08It's a great gift for all kinds of age groups, right?

46:12It's just, it's compelling in every single way.

46:14And it seemed like it was a huge success

46:17and it failing was, I don't know,

46:22there was heartbreak on many levels for me

46:24just as an external observer is I was thinking,

46:28how hard is it to run a business?

46:31That's what I was thinking.

46:32Like if this failed, this must have failed

46:34because it's obviously not like, yeah, it's business.

46:39Maybe it's some aspect of the manufacturing and so on,

46:41but I'm now realizing it's also not just that,

46:44it's sales, marketing, all those.

46:47- It's everything, right?

46:48Like how do you explain something

46:49that's like a new category to people

46:51that like have all these predispositions?

46:52And so like, it had some of the hardest elements of,

46:57if you were to pick a business,

46:58it had some of the hardest customer dynamics

47:01because like to sell a $150 product,

47:04you got to convince both the child that wanted

47:06and the parents to agree that it's valuable.

47:09So you're having like this dual prong marketing challenge.

47:11You have manufacturing,

47:12you have like really high precision on the components

47:14that you need, you have the AI challenges.

47:16So there were a lot of tough elements,

47:17but it was this feeling where like,

47:19it was just really great alignment of unique strength

47:22across kind of like all these different areas,

47:24just incredible like, you know,

47:26kind of character and animation team between this,

47:28like Carlos and it was like a character director,

47:30Dave that came on board and like,

47:31really great people there, the AI side,

47:34the manufacturing, the, you know,

47:38where like never missing a launch, right?

47:41And actually, you know, he kind of hit that quality.

47:42It was, yeah, it was heartbreaking,

47:45but here's one neat thing is like,

47:48we had so much like fan mail from kind of kids,

47:51parents, like I actually like,

47:52there was a bunch that collected in the end

47:54that I actually saved and like, I never,

47:57it was too emotional to open it

47:59and I still haven't opened it.

48:00And so I actually have this giant envelope

48:02of like a stack this much of like letters from,

48:04you know, kids and families,

48:06just like every, you got a permutation you can imagine.

48:09And so planning to kind of, I don't know,

48:10maybe like a five year, you know,

48:12five year to some year reunion,

48:14just inviting everybody over

48:15and we'll just like kind of dig into it

48:17and kind of bring back some memories,

48:18but you know, good impact.

48:21- And well, I think there will be companies,

48:24maybe Waymo and Google will be somehow involved

48:28that will carry this flag forward and will make you proud,

48:32whether you're involved or not.

48:34I think this is one of the greatest robotics companies

48:37in the history of robotics.

48:39So you should be proud.

48:41It's still tragic to know that, you know,

48:45'cause you read all the stories of Apple

48:47and let's see, SpaceX and like companies

48:52that were just on the verge of failure several times

48:56through that story.

48:57And they just, it's almost like a roll of the dice,

§07Transcript · 48:59–57:45

48:59they succeeded.

49:00And here's a roll of the dice that just happened to go.

49:04- And that's the appreciation that like,

49:05when you really like talk to a lot of the founders,

49:08like everybody goes through those moments

49:09and sometimes it really is a matter of like, you know,

49:13timing, a little bit of luck,

49:14like some things are just out of your control

49:16and you get a much deeper appreciation

49:20for just the dimensionality of that challenge.

49:24But the great thing is, is that like a lot of the team

49:26actually like stayed together.

49:27And so there were actually, you know,

49:30a couple of companies that we kind of kept big chunks

49:32of the team together and we actually kind of helped align

49:34this, you know, to help people out as well.

49:38And one of them was Waymo where a majority of the AI

49:42and robotics team actually had the exact background

49:46that you would look for in like kind of AV space.

49:48And it was a space that a lot of us like, you know,

49:51worked on in grad school,

49:52we're always passionate about and ended up,

49:55you know, maybe the time, you know,

49:57serendipitous timings from another perspective

49:59where like kind of landed in a really unique circumstance

50:03that's actually been quite exciting too.

50:05- So it's interesting to ask you just your thoughts.

50:09Cosmos still lives on under Dreamlabs, I think.

50:13Is that, are you tracking the progress there

50:17or is it too much pain?

50:18Is that something that you're excited to see

50:22where that goes?

50:24- So keeping an eye on it, of course,

50:26just out of curiosity and obviously just kind of care

50:28for product line, I think it's deceptive how complex it is

50:31to manufacture and evolve that product line.

50:35And the amount of experiences that are required

50:40to complete the picture and be able to move that forward.

50:43And I think that's gonna make it pretty hard

50:45to do something really substantial with it.

50:48It would be cool if like even the product

50:50in the way it was, was able to be manufactured.

50:51- Yes. - Again, that would--

50:52- Which is the current goal, I suppose.

50:54- Yeah, which would be neat.

50:55But I think it's deceptive how tricky that is

50:59on like everything from the quality control, the details,

51:03and then like technology changes that forces you to, Rick,

51:07reinvent and update certain things.

51:09So I haven't been super close to it,

51:11but just kind of keeping an eye on it.

51:13- Yeah, it's really interesting how,

51:16it's deceptively difficult, just as you're saying.

51:18For example, those same folks, and I've spoken with them,

51:23they're, they partnered up with Rick and Morty creators

51:27to do the Butter Robot.

51:30- Yeah. - I love the idea.

51:31I just recently, I'd kind of half-assed

51:35watched Rick and Morty previously,

51:36but now I just watched like the first season.

51:39It's such a brilliant show.

51:41I like, I did not understand how brilliant that show is.

51:45And obviously I think in season one

51:47is where the Butter Robot comes along

51:48for just a few minutes or whatever.

51:51But I just fell in love with the Butter Robot.

51:53The sort of the, that particular character,

51:56just like you said, there's characters,

51:58you can create personalities, you can create,

52:00and that particular robot who's doing a particular task

52:05realizes, you know, this, like realizes,

52:10ask the existential question,

52:12the myth of Sisyphus question that Camus writes about.

52:15It's like, is this all there is?

52:17Is he, moves butter?

52:19But you know, that realization,

52:23that's a beautiful little realization for a robot

52:25that my purpose is very limited to this particular task.

52:29It's humor, of course, it's darkness,

52:32it's a beautiful mix.

52:33But so they wanna release that Butter Robot,

52:37but something tells me

52:38that to do the same depth of personality as Cosmo had,

52:44the same richness, it would be on the manufacturing,

52:47on the AI, on the storytelling, on the design,

52:51it's going to be very, very difficult.

52:53It could be a cool sort of toy for Rick and Morty fans,

52:58but to create the same depth of existential angst

53:03that the Butter Robot symbolizes is really,

53:08that's the brave effort you've succeeded at with Cosmo,

53:12but it's not easy, it's really difficult.

53:14- You can fail in almost any one of the kind of dimensions

53:17and like, and yeah, it takes, you know,

53:20yeah, you need convergence of a lot of different skill sets

53:23to try to pull that off, yeah.

53:25On this topic, let me ask you for some advice,

53:28because as I've been watching Rick and Morty,

53:31as I told myself, I have to build the Butter Robot,

53:34just as a hobby project.

53:36And so I got a nice platform for it with treads

53:38and there's a camera that moves up and down and so on.

53:41I'll probably paint it, but the question I'd like to ask,

53:48there's obvious technical questions I'm fine with,

53:50communication, the personality, storytelling,

53:53all those kinds of things.

53:55I think I understand the process of that,

53:57but how do you know when you got it right?

54:02So with Cosmo, how did you know this is great?

54:06Like, or something is off, like,

54:09is this brainstorming with the team?

54:12Do you know it when you see it?

54:13Is it like love at first sight?

54:15It's like, this is right.

54:17Or like, I guess if we think of it as an optimization space,

54:22is there uncanny valley where you're like,

54:24this is not right, or this is right,

54:26or are a lot of characters right?

54:28- Yeah, we stayed away from uncanny valley

54:30just by having such a different mapping

54:33where it didn't try to look like a dog or a human

54:36or anything like that.

54:37And so you avoided having like a weird pseudo similarity,

54:42but not quite hitting the mark.

54:44But you could like just fall flat

54:45where just like a personality or a character emotion

54:48just didn't feel right.

54:49And so it actually mirrored very closely

54:51to kind of the iterations that a character director

54:52at Pixar would have, where you're running through it

54:56and you can virtually kind of like see what it'll look like.

54:59We created a plugin to where,

55:01we actually used like Maya, the simulation,

55:04you know, the animation tools.

55:05And then we created a plugin that perfectly matched it

55:09to the physical one.

55:10And so you could like test it out virtually

55:11and then push a button and see it physically play out.

55:14And there's like subtle differences.

55:15And so you want to like make sure

55:17that that feedback loop is super easy

55:19to be able to test it live.

55:21And then sometimes like you would just feel it

55:24that it's right and intuitively know.

55:26And then you'd also do, we did user testing,

55:29but it was very, very often that like the,

55:33like if we found it magical,

55:34it would scale and be magical more broadly.

55:37There were not too many cases where like,

55:39like we were pretty decent about not like getting to it,

55:42you know, geeking out or getting too attached

55:44to something that was super unique to us,

55:47but trying to kind of like, you know,

55:49put a customer hat on and does it truly kind of feel magical?

55:52And so in a lot of ways,

55:53we just give a lot of autonomy to the character team

55:57to really think about the, you know,

55:59character board and mood boards and storyboards

56:02and like what's the background of this character

56:04and how would they react?

56:05And they went through a process

56:07that's actually pretty familiar,

56:08but now had to operate under these unique constraints.

56:11But the moment where it felt right

56:13kind of took a fairly similar journey than like

56:17as a character in an animated film, actually.

56:18- That's quite cool.

56:19- Well, the thing that's really important to me,

56:21and I wonder if it's possible,

56:23well, I hope it's possible, pretty sure it's possible,

56:25is for me, even though I know how it works,

56:29to make sure there's sufficient randomness in the process,

56:33probably because it would be machine learning based,

56:37that I'm surprised that I don't,

56:40I'm surprised by certain reactions,

56:42I'm surprised by certain communication.

56:44Maybe that's in a form of a question,

56:47were you surprised by certain things Cosmo did,

56:50like certain interactions?

56:52- Yeah, we made it intentionally,

56:54so that there would be some surprise

56:57than like a decent amount of variability

56:59in how he'd respond in certain circumstances.

57:02And so in the end, like it's,

57:04this isn't generally AI,

57:06this is a giant like spectrum and library

57:10of like parameterized kind of emotional responses

57:12and an emotional engine that would like kind of map

57:15your current state of the game, your emotions, the world,

57:19the people are playing with you all so forth

57:20to what's happening.

57:22But we could make it feel spontaneous

57:24by creating enough diversity and randomness,

57:28but still within the bounds of what felt like very realistic

57:32to make that work.

57:33And then what was really neat is that we could get statistics

57:35on how much of that space we were saturating,

57:38and then add more animations and more diversity

57:40in the places that would get hit more often,

57:42so that you stay ahead of the curve

57:45and maximize the chance that it stays feeling alive.

§08Transcript · 57:49–1:06:34

57:49And so, but then when you like combine it,

57:51like the permutations and kind of like the combinations

57:55of emotions stitched together,

57:56sometimes surprised us because you see them in isolation,

57:59but when you actually see them and you see them live,

58:01relative to some event that happened in the game

58:03or whatnot, like it was kind of cool

58:05to see the combination of the two.

58:06And not too different than other robotics applications

58:10where like you get so used to thinking about like

58:12the modules of a system and how things progress

58:14through a tech stack,

58:16that the real magic is when all the pieces come together

58:19and you start getting the right emergent behavior

58:22in a way that's easy to lose

58:23when you just kind of go too deep into any one piece of it.

58:26- Yeah, when the system is sufficiently complex,

58:27there is something like emergent behavior

58:29and that's where the magic is.

58:30As a human being, you could still appreciate the beauty

58:32of that magic at the system level.

58:35First of all, thank you for humoring me on this.

58:38It's really, really fascinating.

58:40I think a lot of people would love this.

58:41I'd love to just, one last thing on the butter robot,

58:44I promise. (laughs)

58:46In terms of speech,

58:48Cosmo is able to communicate so much

58:53with just movement and face.

58:56Do you think speech is too much of a degree of freedom?

59:01Like is speech a feature or a bug of deep interaction?

59:08Or emotional interaction?

59:09- Yeah, for a product, it's too deep right now.

59:13It's just not real.

59:15You would immediately break the fiction

59:16because the state of the art is just not good enough.

59:19And that's on top of just narrowing down the demographic

59:23where like the way you speak to an adult

59:24versus the way you speak to a child is very different.

59:27Yet a dog is able to appeal to everybody.

59:30And so right now there is no speech system

59:34that is like rich enough and subtly realistic enough

59:38to feel appropriate.

59:40And so we very, very quickly kind of like

59:42moved away from it.

59:43Now, speech understanding is a different matter

59:45where understanding intent, that's a really valuable input.

59:49But giving it back requires like a way, way higher bar

59:55given kind of where today's world is.

59:57And so that realization that you can do surprisingly much

60:01with either no speech or kind of tonal

60:04like the way, you know, Wally R2-D2

60:06and kind of other characters are able to.

60:08It's quite powerful and it generalizes across cultures

60:12and across ages really, really well.

60:15I think we're gonna be in that world for a little while

60:17where it's still very much an unsolved problem

60:20on how to like make something.

60:22It touches on the Uncanny Valley thing.

60:23So if you have legs and you're a big humanoid looking thing,

60:26you have very different expectations

60:28and a much narrower degree of what's gonna be acceptable

60:30by society than if you're a robot like Cosmo or Wally

60:35and you can, or some other form where you can kind of like

60:38reinvent the character.

60:39Speech has that same property where speech

60:42is so well understood in terms of expectations by humans

60:45that you have far less flexibility on how to deviate

60:48from that and lean into your strengths and avoid weaknesses.

60:52- But I wonder if there is, obviously there's certain kinds

60:55of speech that activates the Uncanny Valley

60:59and breaks the illusion faster.

61:01So I guess my intuition is we will solve certain,

61:06we would be able to create some speech-based personalities

61:11sooner than others.

61:13So for example, I could think of a robot

61:16that doesn't know English and is learning English, right?

61:21Those kinds of personalities.

61:22- A fiction where you're like, you're intentionally

61:24kind of like getting a toddler level of speech.

61:27So that's exactly right.

61:28So you can't have like tie it into the experience

61:32where it is a more limited character

61:34or you embrace the lack of emotions as part,

61:36or the lack of, sorry, dynamic range in the speech

61:39kind of capabilities, emotions as like part

61:41of the character itself.

61:42And you've seen that in like kind of fictional characters

61:44as well, but-

61:46- That's why this podcast works.

61:48- And yeah, and like, and you kind of had that with like,

61:51I don't know, I guess like data and some of the other,

61:53you know, what's it like. - Yeah, exactly.

61:55- But yeah, so you have to, and that becomes a constraint

61:58that lets you meet the bar.

62:01- See, I honestly think like also if you add drunk

62:05and angry, that gives you more constraints

62:12that allow you to be a dumber from an NLP perspective.

62:15Like there's certain aspects.

62:17So if you modify human behavior, like,

62:19so forget the sort of artificial thing

62:22where you don't know English, toddler thing.

62:25We, if you just look at the full range of humans,

62:28I think we, there's certain situations where we put up

62:33with like lower level of intelligence in our communication.

62:39Like if somebody is drunk, we understand the situation,

62:42that they're probably under the influence,

62:43like we understand that they're not going

62:45to be making any sense.

62:47Anger is another one like that.

62:48I'm sure there's a lot of other kind of situations.

62:51- Yeah.

62:52- So yeah, again, language, loss in translation,

62:55that kind of stuff that I think if you play with that,

63:00what is it, the Ukrainian boy that passed the Turing test,

63:03you know, play with those ideas.

63:05I think that's really interesting.

63:06And then you can create compelling characters,

63:08but you're right, that's a dangerous sort of road to walk

63:10because you're adding degrees of freedom

63:13that can get you in trouble.

63:14- Yeah, and that's why like you have these big pushes

63:17that like for most of the last decade plus,

63:19like where you'd have like full like human replicas

63:24of robots, where I'd be down to like skin

63:25and like kind of in some places.

63:27My personal feeling is like, man,

63:32like that's not the direction

63:34that's most fruitful right now.

63:37- Beautiful art.

63:38- Yeah.

63:38- It's not in terms of a rich, deep, fulfilling experience.

63:43Yeah, you're right.

63:43- Yeah, and creating a minefield of potential places

63:47to feel off and then you're sidestepping

63:51where like the biggest kind of functional AI challenges

63:53are to actually have, you know,

63:55kind of like really rich productivity

63:56that actually kind of justifies, you know,

63:58kind of the higher price points.

64:00And that's part of the challenges is like, yeah,

64:01like robots are gonna get to like thousands of dollars,

64:04tens of thousands of dollars and so forth,

64:06but you can imagine what sort of expectation of value

64:08that comes with it.

64:10And so that's where you wanna be able to invest

64:12the time and depth.

64:15And so going down the full human replica route

64:19creates a gigantic distraction

64:21and really, really high bar that can end up

64:28sucking up so much of your resources.

64:30- So it's weird to say, but you happen to be

64:34one of the greatest at this point roboticists ever

64:37because you created this little guy,

64:41you were part obviously of a great team

64:43that created the little guy with a deep personality

64:47and are now switching to an entirely,

64:51well, maybe not entirely, but a different,

64:53fascinating, impactful robotics problem,

64:58which is autonomous driving and more specifically,

65:00the biggest version of autonomous driving,

65:02which is autonomous trucking.

65:04So you are at Waymo now.

65:07Can you give us a big picture overview?

65:10What is Waymo?

65:12What is Waymo driver?

65:13What is Waymo One?

65:14What is Waymo Via?

65:17Can you give an overview of the company

65:19and the vision behind the company?

65:20- For sure.

65:21Waymo, by the way, it's just,

65:23it's been eyeopening on just how incredible

65:24that the people and the talent is

65:26and how in one company you almost have to create,

65:29I don't know, 30 companies worth of like

65:31technology and capability to like kind of

65:33solve the full spectrum of it.

65:34So yeah, so I've been at Waymo since 2019,

65:39so about two and a half years.

65:40So Waymo is focused on building what we call a driver,

65:45which is creating the ability to have autonomous driving

65:49across different environments, vehicle platforms,

65:52domains and use cases.

65:54You know, as you know, it got started in 2009.

65:58It was a lot, almost like an immediate successor

66:00to the Grand Challenge and Urban Challenges

66:02that were like incredible kind of catalysts

66:05for this whole space.

66:07And so Google started this project

66:09and then eventually Waymo spun out

66:10and so what Waymo is doing is creating the systems,

66:15both hardware, software, infrastructure,

66:18everything that goes into it to enable

66:20and to commercialize autonomous driving.

66:22This hits on consumer transportation and ride sharing

66:25and kind of vehicles and urban environments.

66:28And as you mentioned, it hits on autonomous trucking

66:31to transport goods.

66:34So in a lot of ways, it's transporting people

§09Transcript · 1:06:35–1:15:01

66:35and transporting goods, but at the end of the day,

66:38the underlying capabilities that are required to do that

66:40are surprisingly better aligned than one might expect,

66:45where it's the fundamentals of being able to understand

66:48the world around you, process it,

66:50make intelligent decisions and prove that we are

66:53at a level of safety that enables large-scale autonomy.

66:56- So from a branding perspective,

66:58sort of Waymo driver is the system

67:01that's irrespective of a particular vehicle

67:06it's operating in.

67:07You have a set of sensors that perceive the world,

67:10can act in that world and move this,

67:13whatever the vehicle is through the world.

67:15- That's right.

67:16And so in the same way that you have a driver's license

67:17and like your ability to drive isn't tied

67:19to a particular make and model of a car.

67:21And of course there's special licenses

67:22for other types of vehicles,

67:23but the fundamentals of a human driver

67:27very, very largely carry over.

67:28And then there's uniquenesses related

67:29to a particular environment or domain

67:31or a particular vehicle type

67:34that kind of add some extra additive challenges.

67:37But that's exactly right.

67:38It's the underlying systems that enable a physical vehicle

67:43without a human driver to very successfully

67:47accomplish the tasks that previously wasn't possible

67:51without a hundred percent human driving.

67:54- And then there's Waymo One,

67:57which is the transporting people from a brand perspective.

68:01And just in case we refer to it so people know,

68:04and then there's Waymo Via,

68:05which is the trucking component.

68:07Why Via, by the way?

68:08What is that?

68:09What is that?

68:10Is it just like a cool sounding name that just,

68:13like, is there an interesting story there?

68:16Just, it is a pretty cool sounding name.

68:18- It's a cool sounding name.

68:19I mean, when you think about it, it's just like,

68:21well, we're gonna transport it via this and that.

68:24So it's just kind of like an allusion

68:25to the mechanics of transporting something.

68:29And it is a pretty good grouping.

68:31And the interesting thing is that even the groupings

68:32kind of blur where Waymo One is like human transportation

68:35and there's a fully autonomous service in the Phoenix area

68:38that like every day is transporting people.

68:40And it's pretty incredible to like, just, you know,

68:43see that operate at reasonably large scale

68:45and just kind of happen.

68:46And then on the Via side, it doesn't even have to be,

68:50like long haul trucking is a, like a major focus of ours,

68:54but down the road, you can stitch together

68:56the vehicle transportation as well for local delivery.

69:00Also, in a lot of this requirements for local delivery

69:03overlap very heavily with consumer transportation.

69:06Obviously, you know, given that you're operating

69:09on a lot of the same roads

69:10and navigating the same safety challenges.

69:14And so, yeah, and Waymo very much is a, you know,

69:18multi-product company that has ambitions in both.

69:23They have different challenges

69:24and both are tremendous opportunities.

69:26But the cool thing is, is that there's a huge amount

69:29of leverage and this kind of core technology stack

69:31now gets pushed on by both sides.

69:34And that adds its own unique challenges,

69:36but the success case is that the challenges that you push on,

69:41they get leveraged across all platforms and all domains.

69:44- From an engineer perspective, the teams are integrated.

69:47- It's a mix.

69:47So there's a huge amount of centralized kind of core teams

69:50that support all applications.

69:52And so you think of something like the hardware team

69:54that develops the lasers, the compute,

69:56integrates into vehicle platforms.

69:57This is an experience that carries over across, you know,

70:00any application that we'd have,

70:01and they have been full with both.

70:03Then there's like really unique perception challenges,

70:06planning challenges, like other types of challenges

70:10where there's a huge amount of leverage on a core tech stack,

70:12but then there's like dedicated teams that think of

70:14how do you deal with a unique challenge?

70:16For example, an articulated trailer with varying loads

70:19that completely changes the physical dynamics of a vehicle

70:22that doesn't exist on a car,

70:24but it becomes one of the most important

70:26kind of unique new challenges on a truck.

70:28- So what's the long-term dream of Waymo

70:33via the autonomous trucking effort that Waymo's doing?

70:37- Yeah, so we're starting with developing

70:39L4 autonomy for class A trucks.

70:43These are 53 foot trailers that capture like a big,

70:47a pretty sizable percentage of the goods transportation

70:49in the country.

70:49Long-term, the opportunity is obviously to expand

70:53to much more diverse types of vehicles,

70:56types of goods transportation,

70:58and start to really expand in both the volume

71:00and the route feasibility that's possible.

71:03And so just like we did on the car side,

71:05you start with a single route

71:08with a very specific operating kind of domain

71:11and constraints that allow you to solve the problem.

71:14But then over time, you start to really try to push

71:17against those boundaries and open up deeper feasibility

71:21across routes, across surface streets,

71:23across environmental conditions,

71:25across the type of goods that you carry,

71:27the versatility of those goods,

71:28and how little supervision is necessary

71:31to just start to scale this network.

71:33And long-term, there's actually,

71:35it's a pretty incredible enabler where,

71:37today you have already a giant shortage of truck drivers.

71:42It's over 80,000 truck driver shortage

71:45that's expected to grow to hundreds of thousands

71:47in the years ahead.

71:48You have really, really quickly increasing demand

71:52from e-commerce and just distribution

71:54of where people are located.

71:56You have one of the deepest safety challenges

72:00of any profession in the US

72:03where there's a huge, huge, huge kind of challenge

72:07around fatigue and around kind of the long routes

72:10that are driven.

72:11And even beyond kind of the cost and necessity of it,

72:14there are fundamental constraints built

72:16into our logistics network that are tied

72:18to the type of human constraints

72:21and regulatory constraints that are tied to trucking today.

72:24For example, our limits on how long a driver

72:27can be driving in a single day

72:30before they're not allowed to drive anymore,

72:32which is a very important safety constraint.

72:35What that does is it enforces limitations

72:37on how far jumps with a single driver could be

72:40and makes you very subject to availability of drivers,

72:43which influences where warehouses are built,

72:45which influences how goods are transported,

72:47which influences costs.

72:48And so you start to have an opportunity on everything

72:53from plugging into existing fleets and brokerages

72:56and the existing logistics network

72:58and just immediately start to have a huge opportunity

73:01to add value from cost and driving fuel insurance

73:06and safety standpoint,

73:09all the way to completely reinventing the logistics network

73:12across the United States

73:14and enabling something completely different

73:15than what it looks like today.

73:16- Yeah, I had, it'll be published before this,

73:18had a great conversation with Steve Vigeli,

73:20who we talked about the manual driving.

73:23He echoed many of the same things

73:24that you were talking about,

73:26but we talked about much of the fascinating human stories

73:30of truck drivers.

73:31He was also was a truck driver for a bit as a grad student

73:35to try to understand the depth of the problem.

73:37He's a fascinating- - Fascinating, why it's,

73:39we have some drivers that have 4 million miles

73:40of lifetime driving experience.

73:42It's pretty incredible.

73:43And yeah, it's, you know, learning from them,

73:47like some of them are on the road for 300 days a year.

73:49It's a very unique type of lifestyle.

73:51- So there's fascinating stuff there.

73:53Just like you said, there's a shortage of actually people,

73:56truck drivers taking the job counter to what is,

74:00I think is publicly believed.

74:01So there's an excess of jobs

74:06and a shortage of people to take up those jobs.

74:08And just like you said, it's such a difficult problem.

74:12And these are experts at driving,

74:14at solving this particular problem.

74:16And it's fascinating to learn from them,

74:17to understand, you know, how hard is this problem?

74:20And that's the question I wanna ask you from a perception,

74:23from a robotics perspective.

74:25What's your sense of how difficult is autonomous trucking?

74:29Maybe you can comment on which scenarios

74:32are super difficult, which are more manageable.

74:35Is there a way to kind of convert into words

74:39how difficult the problem is?

74:40- Yeah, it's a good question.

74:42So there's, and as you can expect, it's a mix.

74:45Some things become a lot easier,

74:50or at least more flexible.

74:52Some things are harder.

74:53And so, you know, on the things that are like,

74:56the tailwinds, the benefits.

74:58A big focus of automating trucking,

75:01especially initially, is really focusing

§10Transcript · 1:15:03–1:22:39

75:03on the long haul freeway stretch of it,

75:05where that's where a majority of the value is captured.

75:07On a freeway, you have a lot more structure

75:09and a lot more consistency across freeways across the US,

75:14compared to surface streets,

75:15where you have a way higher dimensionality

75:18of what can happen, lack of structure,

75:20lack of consistency and variability across cities.

75:23So you can leverage that consistency to tackle,

75:27at least in that respect, a more constrained AI problem,

75:30which has some benefits to it.

75:32You can itemize much more of the sort of things

75:34you might encounter and so forth.

75:35And so those are benefits.

75:37- Is there a canonical freeway and city

75:40we should be thinking about?

75:41Like, is there a standard thing

75:44that's brought up in conversation often?

75:46Like, here's a stretch of road.

75:48What is it?

75:50Like when people talk about traveling across country,

75:52they'll talk about New York, San Francisco.

75:57Is that the route?

75:58Like, is there a stretch of road that's like nice and clean?

76:03And then there's like cities with difficulties in them

76:06that you kind of think of as the canonical problem

76:08to solve here.

76:09- Right.

76:10So starting with the car side,

76:11Waymo very intentionally picked the Phoenix area

76:16and the San Francisco area as a follow-up

76:18once we hit driverless,

76:19where when you think of consumer transportation

76:22and ride sharing kind of economy,

76:25a big percentage of that market is captured

76:26in the densest cities in the United States.

76:28And so really pushing at and solving San Francisco

76:31becomes a really huge opportunity and importance.

76:34And places one dot on kind of like the spectrum

76:38of like kind of complexity.

76:40The Phoenix area, starting with Chandler

76:42and then like kind of expanding more broadly

76:43in the Phoenix metropolitan area,

76:45it's I believe the fastest growing city in the US.

76:48It's a kind of a higher medium sized city,

76:51but growing quickly and still captures

76:53a really wide range of kind of like complexities.

76:56And so getting to driverless there

76:58actually exposes you to a lot of the building blocks

77:00you need for the more complicated environments.

77:03And so in a lot of ways, there's a thesis

77:05that if you start to kind of place a few of these

77:07kind of dots where San Francisco has these types

77:09of unique challenges, dense pedestrians,

77:11all this like complexity,

77:12especially when you get into the downtown areas

77:14and so forth, and Phoenix has like a really interesting

77:17kind of spectrum of challenges,

77:18maybe other ones like LA kind of add freeway focus

77:22and so forth.

77:23You start to kind of cover the full set of features

77:25that you might expect, and it becomes faster and faster

77:28if you have the right systems and the right organization

77:31to then open up the fifth city and the 10th city

77:33and the 20th city.

77:34On trucking, there's similar properties

77:37where obviously there's uniquenesses in freeways

77:40when you get into really dense environments,

77:42and then the real opportunity to then get even more value

77:47is to think about how you expand

77:48with like some of the surface challenges.

77:50But for example, right now, we're looking,

77:52we have a big facility that we're finishing building

77:55in Q1 in Dallas area that'll allow us to do testing

77:59from the Dallas area on routes like Dallas to Houston,

78:02Dallas to Phoenix, going out East and-

78:05- Dallas to Austin.

78:07- Austin, so that triangle-

78:08- Waymo should come to Austin.

78:10- Well, Waymo, the car side was in Austin for a while.

78:13- Yes, I know, come back.

78:15- Yeah, but trucking is actually,

78:17Texas is one of the best places to start

78:19because of both volume, regulatory,

78:20where there's a lot of benefits.

78:23On trucking, a huge opportunity is Port of LA going East.

78:27So in a lot of ways, a lot of the work

78:29is to start to stitch together a network

78:32and converge to Port of LA

78:34where you have the biggest port in the United States.

78:37And the amount of goods going East from there

78:39is pretty tremendous.

78:40And then obviously there's kind of channels everywhere,

78:44and then you have extra complexities

78:45as you get into like snow and inclement weather and so forth.

78:48But what's interesting about trucking

78:50is every single route segment that you add

78:52increases the value of the whole network.

78:54And so it has this kind of network effect

78:56and cumulative effect that's very unique.

78:57And so there's all these dimensions that we think about.

79:00And so in a lot of ways,

79:01Dallas has a really unique hub

79:02that opens up a lot of options

79:04has become a really valuable lever.

79:05- So the million questions I could ask you,

79:07first of all, you mentioned level four.

79:10For people who totally don't know,

79:13there's these levels of automation

79:16that level four refers to kind of the first step

79:20that you could recognize as fully autonomous driving.

79:24Level five is really fully autonomous driving.

79:27And level four is kind of fully autonomous driving.

79:30And then there are specific definitions

79:32depending on who you ask what that actually means.

79:34But for you, what does the level four mean?

79:37And you mentioned freeway.

79:40Let's say like there's three parts of long haul trucking.

79:43Maybe I'm wrong in this, but there's freeway driving,

79:46there's like truck stop,

79:49and then there's more urban-y type of area.

79:53So which of those do you want to tackle?

79:57Which of them do you include under level four?

80:00Like, how do you think about this problem?

80:01What do you focus on?

80:03Where's the biggest impact to be had in the short term?

80:05- So the goal is to,

80:07we got to get to market as fast as we can,

80:09because the moment you get to market,

80:10you just learn so much

80:11and it influences everything that you do.

80:13And it is,

80:14I mean, it's one of the experiences

80:16I carried over from before,

80:18is that you add constraints,

80:20you figure out the right compromises,

80:21you do whatever it takes,

80:22because getting to market is so critical.

80:25- But here, with autonomous driving,

80:27you can get to market in so many different ways.

80:28- That's right.

80:29And so one of the simplifications

80:32that we intentionally have put on

80:33is using what we call transfer hubs,

80:35where you can imagine depots

80:38that are at the entry points to metropolitan areas,

80:42like let's say Dallas,

80:43like the hub that we're building,

80:44which does a few things that are very valuable.

80:47So from a first product standpoint,

80:49you can automate transfer hub to transfer hub,

80:52and that path from the transfer hub

80:54to the full freeway route

80:57can be a very intentional single route

81:00that you can select for the features

81:01that you feel you wanna handle at that point in time.

81:04- Now you build a hub specifically designed

81:07for autonomous trucking.

81:08- And that's what's gonna happen actually,

81:09like you need to come out in January and check it out,

81:11'cause it's gonna be really cool.

81:12It's not only is it our main operating headquarters

81:16for our fleet there,

81:18but it will be the first fully ground up

81:21designed driverless hub for autonomous trucks

81:24in terms of where do they enter, where do they depart?

81:27How do you think about the flow of people, goods, everything?

81:29It's quite cool,

81:30and it's really beautiful on how it's thought through.

81:32And so early on,

81:34it is totally reasonable to do the last five miles manually

81:38to get to the final kind of depot

81:40to avoid having to solve the general surface street problem,

81:42which is obviously very complex.

81:43Now, when the time comes,

81:46and we are increasingly,

81:48well, already we're pushing on some of this,

81:49but we will increasingly be pushing

81:50on surface street capabilities

81:52to build out the value chain

81:53to go all the way depot to depot

81:55instead of transfer hub to transfer hub.

81:57And we have probably the best advantages in the world

81:59because of all the Waymo experience on surface streets,

82:01but that's not the highest ROI right now

82:03where the highest ROI is--

82:04- Hub to hub.

82:05- Hub to hub and get the routes going.

82:06And so when you ask what's L4,

82:09L4 can be applied to any domain, operating domain or scope,

82:13but it's effectively for the places where we say

82:15we're ready for autonomous operation.

82:17We are 100% operating through as a self-driving truck

82:22with no human behind the wheel.

82:27That is L4 autonomy.

82:28And it doesn't mean that you operate in every condition.

82:30It doesn't mean you operate on every road,

82:32but for a particularly well-defined area,

82:36operating conditions, routes, kind of domain,

82:39you are fully autonomous.

§11Transcript · 1:22:40–1:30:36

82:40And that's the difference between L4 and L5.

82:42And most people would agree that

82:43at least anytime in the foreseeable future,

82:45L5 is just not even really worth thinking about

82:47because there's always gonna be these extremes.

82:50And so it's a race and almost like a game

82:53where you think of what is the sequence

82:55of expanded capabilities that create the most value

82:59and teach us the most and create this feedback loop

83:02where we're building out and unlocking

83:03more and more capability over time.

83:05- I gotta ask you, just curious.

83:07So first of all, I have to, when I'm allowed,

83:10visit the Dallas facility 'cause it's super cool.

83:13It's like robot on the giving and the receiving end.

83:17It's the truck is a robot and the hub is a robot.

83:20- Yeah, it's gotta be very robot friendly.

83:22- Yeah, that's great.

83:24I will feel at home.

83:25What's the sensor suite like on the hub

83:28if you can just high level mention it?

83:31Is, does the hub have like lidars and like,

83:34is the truck doing most of the intelligence

83:38or is the hub also intelligent?

83:39- Yeah, so most of it will be the truck

83:42and everything is like connected.

83:43Like, so we have our servers where we know exactly

83:47where every truck is.

83:48We know exactly what's happening at a hub.

83:50And so you can imagine like a large backend system

83:52that over time starts to manage timings, goods,

83:56delivery windows, all these sorts of things.

83:58And so you don't actually need to,

84:02there might be special cases where that is valuable

84:04to equip some sensors in the hub,

84:06but a majority of the intelligence is gonna be on the truck

84:08because whatever's relevant to the truck,

84:12relevant should be seen by the truck

84:13and can be relayed remotely for any sort of

84:17kind of cognizance or decision-making.

84:19But there's a distinct type of workflow where,

84:22where do you check trucks?

84:24Where do you want them to enter?

84:25What if there's many operating at once?

84:26Where's the staging area to depart?

84:28How do you set up the flow of humans

84:31and human cars and traffic

84:33so that you minimize the interaction between humans

84:36and kind of self-driving trucks?

84:38And then how do you even intelligently select

84:40the locations of these transfer hubs

84:42that are both really great service locations

84:44for a metropolitan area?

84:45And there could be over time,

84:47many of them for a metropolitan area,

84:49while at the same time,

84:50leaning into the path of least resistance

84:53to lean into your current capabilities and strengths

84:56so that you minimize the amount of work that's necessary

84:59to unlock the next kind of big bar.

85:01- I have a million questions.

85:02So first, is the goal to have no human in the truck?

85:06- The goal is to have no human in the truck.

85:08Now, of course, right now we're testing

85:09with expert operators and so forth,

85:11but the goal is to...

85:14Now, there might be circumstances

85:15where it makes sense to have a human

85:16and obviously these trucks can also be manually driven.

85:20So sometimes like we talk with our fleet partners

85:23about how you can buy Waymo equipped

85:27Dymor truck down the road

85:29and on the routes that are autonomous, it's autonomous.

85:31On the routes that are not, it's human driven.

85:34Maybe there's L2 functionality

85:35that add safety systems and so forth.

85:37But as soon as they become,

85:39as soon as we expand in software,

85:41the availability of driverless routes,

85:43the hardware is forward compatible

85:44to just now start using them in real time.

85:47And so you can imagine this mixed use,

85:51but at the end of the day,

85:52the largest value proposition is where you're able

85:55to have no constraints on how you can operate this truck.

85:58And it's 100% autonomous with nobody inside.

86:01- That's amazing.

86:02So let me ask on a logistics front,

86:05'cause you mentioned that also opportunity to revamp

86:09or for built from scratch,

86:10some of the ideas around logistics.

86:12I don't wanna throw too much shade,

86:14but from talking to Steve,

86:15my understanding is logistics is not perhaps as great

86:19as it could be in the current trucking environment.

86:23I'm not, maybe you can break down why,

86:25but there's probably competing companies.

86:28There's just a mess.

86:29Maybe some of it is literally just it's old school.

86:32Like it's just like, it's not computerized.

86:36Like truckers are almost like contractors.

86:39There's an independence and there's not a nice interface

86:42where they can communicate where they're going,

86:44where they're at, all those kinds of things.

86:46And so it just feels like there's so much opportunity

86:49to digitize everything to where you could optimize

86:53the use of human time,

86:54optimize the use of all kinds of resources.

86:57How much are you thinking about that problem?

86:59How fascinating is that problem?

87:02How difficult does it,

87:03how much opportunity is there to revolutionize

87:06the space of logistics in autonomous trucking,

87:08in trucking period?

87:09- It's pretty fascinating.

87:10It's, this is one of the most motivating aspects

87:13of all this where like, yes,

87:14there's like a mountain of problems that are like,

87:16you want to, you have to solve to get to like

87:18the first checkpoints and first driverless and so forth.

87:20And inevitably like in a space like this,

87:22you plug in initially into the existing kind of system

87:25and start to kind of learn and iterate.

87:27But that opportunity is massive.

87:29And so a couple of the factors that play into it.

87:32So first of all,

87:34there's obviously just the physical constraints

87:36of driving time, driver availability.

87:38Some fleets have a 95% attrition rate,

87:41you know, right now because of just this demands

87:44and like, you know,

87:45kind of gaps in competition and so forth.

87:48And then it's also incredibly fragmented

87:49where you would be shocked at like,

87:52when you look at industries,

87:53like, and you think of the top 10 players,

87:55like the biggest fleets,

87:56like the Walmarts and FedEx's and so forth,

87:58the percentage of the overall trucking market

88:00that's captured by the top 10 or 50 fleets

88:02is surprisingly small.

88:04The average kind of truck operation

88:07is like a one to five truck, you know, family business.

88:11And so there's just like a huge amount of like fragmentation,

88:15which makes for really interesting challenges

88:18in kind of stitching together through like bulletin boards

88:21and brokerages and some people run their own fleets.

88:24And this world's kind of like evolving,

88:27but it is one of the less digitized and optimized worlds

88:32that there is.

88:33And the part that is optimized

88:36is optimized to the constraints of today.

88:38And even within the constraints of today,

88:40this is a $900 billion industry in the US

88:42and it's continuing to grow.

88:44- It feels like from a business perspective,

88:47if I were to predict that whilst trying to solve

88:50the autonomous trucking problem,

88:51Waymo might solve first the logistics problem.

88:55Like, 'cause that would already be a huge impact.

88:59So on the way to solving autonomous trucking,

89:02the human driven, like there's so much opportunity

89:05to significantly improve the human driven trucking,

89:10the timing, the logistics.

89:12So you use humans optimally.

89:13- The handoffs, the like, you know.

89:15Well, even the, I mean, you get really ambitious,

89:18you start to expand this beyond like,

89:19how does the fulfillment center work?

89:22And like, how does the transfer hub work?

89:23How does the warehouse work to,

89:25I mean, there's a lot of opportunities

89:26to start to automate these chains.

89:28And a lot of the inefficiency today is because like,

89:31you have a delay, like Port of LA has a bunch of ships

89:35right now waiting outside of it because they can't dock

89:37because there's not enough labor inside of the Port of LA.

89:41That means there's a big backlog of trucks,

89:43which means there's a big backlog of deliveries,

89:44which means the drivers aren't where they need to be.

89:46And so you have this like huge chain reaction

89:49and your feasibility of readjusting in this network is low

89:52because everything's tied to humans

89:54and manual kind of processes or distributed processes

89:58across a whole bunch of players.

90:00And so one of the biggest enablers is,

90:03yes, we have to solve autonomous trucking first.

90:05And that, by the way, that's not like an overnight thing.

90:07That's decades of continued kind of expansion and work.

90:10But the first checkpoint in the first route is like,

90:14is not that far off.

90:16But once you start enabling and you start to learn

90:17about how the constraints of autonomous trucking,

90:22which are very, very different

90:23than the constraints of human trucking,

90:25and again, strengths and weaknesses,

90:27how do you then start to leverage that

90:30and rethink a flow of goods more broadly?

90:34And this is where like the learnings

90:36of like really partnering

§12Transcript · 1:30:37–1:38:00

90:37with some of the largest fleets in the US

90:40and the sort of learnings that they have about the industry

90:43and the sort of needs that they have

90:44and what would change if you just like

90:47really broke this one constraint

90:49that like holds up the whole network?

90:50Or what if you enabled this other constraint?

90:53That actually drives the roadmap in a lot of ways

90:54because this is not like an all or nothing problem.

90:57It's, you know, you start to kind of unlock

90:59more and more functionality over time,

91:02which functionality most enables this optimization

91:05ends up being kind of part of the discussion.

91:07But you're totally right.

91:08Like you fast forward to like, you know,

91:10five years, 10 years, 15 years,

91:12and you think about like very generalized capability

91:17of automation and logistics,

91:19as well as the ability to like poke

91:21into how those handoffs work.

91:23The efficiency goes far beyond just direct cost

91:26of today's like unit economics of a truck.

91:28They go towards reinventing the entire system

91:31in the same way that, you know,

91:33you see, you know, these other industries that,

91:35like when you get to enough scale,

91:36you can really rethink how you build

91:39around your new set of capabilities,

91:41not the old set of capabilities.

91:43- Yeah, use the analogy metaphor or whatever

91:45that autonomous trucking is like email versus mail.

91:48And then with email, you're still doing the communication,

91:51but it opens up all kinds of,

91:53varieties of communication that you didn't anticipate.

91:57- That's right, constraints are just completely different.

91:59And yeah, there's definitely a property of that here.

92:02And we're also still learning about it

92:04because there is a lot of really fascinating

92:08and sometimes really elegant things

92:09that the industry has done where there's companies

92:11whose entire existence is around,

92:13despite the constraints,

92:14optimizing as much as they can out of it.

92:16And those lessons do carry over,

92:18but it's an interesting kind of merger of worlds

92:20to think about like, well, what if

92:22this was completely different?

92:23How would we approach it?

92:25And the interesting thing is that

92:28for a really, really, really long time,

92:30it's actually gonna be the merger

92:31between how to use autonomy and how to use humans

92:33that leans into each of their strengths.

92:36- Yeah, and then we're back to Cosmo,

92:38human robot interaction.

92:40So, and the interesting thing about Waymo

92:42is because there's the passenger vehicle,

92:43the human, the transportation of humans

92:46and transportation of goods,

92:48you could see over time,

92:49they may kind of meld together more

92:52because you'll probably have like

92:54zero occupancy vehicles moving around.

92:56So you have transportation of goods for short distances

92:59and then for slightly longer distances

93:02and then slightly longer,

93:03and then there'll be this,

93:04then you just see the difference

93:06between a passenger vehicle and a truck is just size

93:09and you can have different sizes

93:10and all that kind of stuff.

93:11And at the core, you can have a Waymo driver

93:13that doesn't, as long as you have the same sense of suite,

93:15you can just think of it as one problem.

93:17- And that's why over time,

93:18these do kind of converge where in a lot of ways,

93:21a lot of the challenges we're solving are freeway driving,

93:23which are going to carry over very well

93:25to the vehicles, to the car side.

93:27But there are like then unique challenges,

93:30like you have a very different dynamics in your vehicle

93:33where you have to see much further out

93:35in order to have the proper like response time

93:37because you have an 80,000 pound fully loaded truck.

93:41That's a very, very different type of braking profile

93:43than a car.

93:44You have a really interesting kind of dynamic limits

93:49because of the trailer where you actually,

93:51it's very, very hard to like physically like flip a car

93:54or do something like physically,

93:55like most risk in a car is from just collisions.

93:59It's very hard to like in any normal operation

94:01to do something other than like,

94:02unless you hit something to actually kind of like

94:04roll over something.

94:05On a truck, you actually have to drive much closer

94:08to the physical bounds of the safety limits,

94:11but you actually have like real constraints

94:13because you could have a really interesting interactions

94:18between the cabin and the trailer.

94:20There's something called jackknifing.

94:21If you turn too quickly, you have roll risks and so forth.

94:25And so we spent a huge amount of time

94:26understanding those boundaries

94:28and those boundaries change based on the load that you have,

94:30which is also an interesting difference.

94:32And you have to propagate through that,

94:34through the algorithm

94:34so that you're leveraging your dynamic range,

94:38but always staying within a safety balance,

94:39but understanding what those safety bounds are.

94:41And so we have this like really cool test facility

94:43where we like take it to the max and actually,

94:46imagine a truck with these giant training wheels

94:48on the back of the trailer

94:50and you're pushing it past the safety limits

94:53in order to like try to actually see where it rolls.

94:55And so you define this high dimensional boundary,

94:59which then gets captured in software to stay safe

95:01and actually do the right thing.

95:01But it's kind of fascinating,

95:03the sort of kind of challenges you have there.

95:06But then all of these things

95:07drive really interesting challenges from perception

95:09to unique behavior prediction challenges.

95:12And obviously in Planner where you have to think about

95:15merging and creating gaps with a 53 foot trailer

95:19and so forth.

95:20And then obviously the platform itself is very different.

95:22We have different numbers of sensors,

95:23sometimes types of sensors,

95:25and you also have unique blind spots that you have

95:27because of the trailer, which you have to think about.

95:28And so it's a really interesting spectrum.

95:30And in the end,

95:32you try to capture these special cases in a way

95:35that is cleanly augmentations of the existing tech stack,

95:39because a majority of what we're solving

95:42is actually generalizable to freeway driving

95:45and different platforms.

95:46And over time, they all start to kind of merge ideally

95:50where the things that are unique

95:52are as minimal as possible.

95:54And that's where you get the most leverage.

95:56And that's why Waymo can do,

95:58take on $2 trillion opportunities

96:01and have been nowhere near 2X the cost or investment or size.

96:05In fact, it's much, much smaller than that

96:07because of the high degree of leverage.

96:10- So what kind of sensor suite they can speak to

96:13that a long haul truck needs to have?

96:16LiDAR, vision, how many, what are we talking about here?

96:21- Yeah, so it's more than the car.

96:23So very loose, you can think of as like 2X,

96:25but it varies depending on the sensor.

96:27And so we have like dozens of cameras, radar,

96:30and then multiple LiDAR as well.

96:33You'll see one difference where the cars

96:35have a central main sensor pod on the roof in the middle,

96:38and then some kind of hood sensors for blind spots.

96:42The truck moves to two main sensor pods on the outsides

96:45where you would typically have the mirrors

96:46next to the driver.

96:47They effectively go as far out as possible,

96:51kind of up to the- - Up front.

96:54- Kind of on the cabin, not all the way in the front,

96:56but like kind of where the mirrors for the driver would be.

96:59And so those are the main sensor pods.

97:01And the reason they're there

97:02is because if you had one in the middle,

97:04the trailer's higher than the cabin

97:05and you would be occluded with this like awkward wedge.

97:08- Too much occlusion. - Too much occlusion.

97:09And so then you would add a lot of complexity

97:11to the software to make up for that

97:12and just unnecessary complexity.

97:14- There's so many probably fascinating design choices.

97:17- Really cool.

97:18- 'Cause you can probably bring up a LiDAR higher

97:20and have it in the center or something.

97:21You could have all kinds of choices

97:23to make the decisions here

97:25that ultimately probably will define the industry.

97:27- Right, but by having two on the side,

97:29there's actually multiple benefits.

97:30So one is like you're just beyond the trailer,

97:34so you can see fully flush with the trailer.

97:36And so you eliminate most of your blind spot

97:37except for right behind the trailer,

97:39which is great because now the software

97:41carries over really well.

97:43And the same perception system you use on the car side,

97:45largely that architecture can carry over

97:47and you can retrain some models and so forth,

97:49but you leverage it a lot.

97:51It also actually helps with redundancy

97:52where there's a really nice built-in redundancy

97:55for all the LiDAR cameras and radar

97:57where you can afford to have any one of them fail

98:00and you're still okay.

§13Transcript · 1:38:01–1:45:51

98:01And at scale, every one of them will fail.

98:04And you will be able to detect when one of them fails

98:07because they don't, because the redundancy,

98:10they're giving you the data that's inconsistent

98:12with the rest of the-

98:13- That's right.

98:14And it's not just like they no longer give data.

98:15It could be like they're fouled

98:17or they stop giving data

98:18where some electrical thing gets cut

98:21or part of your compute goes down.

98:23So what's neat is that like you have way more sensors,

98:25part of his field of view and occlusions,

98:27part of it's redundancy,

98:28and then part of it is new use cases.

98:30So there's new types of sensors

98:33to optimize for long range

98:35and kind of the sensing horizon

98:38that we look for on our vehicles

98:40that is unique to trucks

98:42because it actually is like kind of much

98:44like further out than a car.

98:47But a majority are actually used

98:48across both cars and trucks.

98:49And so we use the same compute,

98:50the same fundamental baseline sensors,

98:53cameras, radar, IMUs.

98:57And so you get a great leverage

98:58from all of the infrastructure

99:00and the hardware development as a result.

99:01- So what about cameras?

99:03What role does,

99:04so LIDAR is this rich set of information

99:06that has its strengths,

99:09has some weaknesses.

99:10Camera is this rich source of information

99:13that has some strengths,

99:14has its weaknesses.

99:16What role does LIDAR play?

99:17What role does vision cameras play

99:22in this beautiful problem of autonomous trucking?

99:25- It is beautiful.

99:26There's like so much that comes together.

99:28- And how much,

99:30at which point do they come together?

99:31- Yeah.

99:32So I'll start with LIDAR.

99:33So LIDAR has been like way most,

99:36one of way most big strengths and advantages

99:38where we developed our own LIDAR in-house

99:42where many generations in,

99:43both in cost and functionality,

99:45it is the best in the space.

99:49- Which generation?

99:50'Cause I know there's this cool,

99:53I love versions that are increasing.

99:55Which version of the hardware stack is it currently?

99:59Officially, publicly?

100:01- So some parts iterate more than others.

100:04I'm trying to remember on the sensor side.

100:05So the entire self-driving system,

100:07which includes sensors and compute is fifth generation.

100:11- I can't wait until there's like iPhone style

100:14like announcements for like new versions

100:17of the Waymo hardware stack.

100:19- Well, we try to be careful

100:19'cause man, when you change the hardware,

100:21it takes a lot to like retrain the models and everything.

100:24So we just went through that

100:25and going from the Pacificus to the Jaguars.

100:27And so the Jaguars and the trucks

100:29have the same generation now.

100:31But yeah, the LiDAR is, it's incredible.

100:33And so Waymo has leaned into that as a strength.

100:36And so a lot of the near range perception system

100:39that obviously kind of carries over a lot from the car side

100:43uses LiDAR as a very prominent kind of like primary sensor,

100:46but then obviously everything has its strengths

100:48and weaknesses.

100:49And so in the near range, LiDAR is a gigantic advantage

100:53and it has its weaknesses on,

100:56when it comes to occlusions in certain areas,

100:58rain and weather, like things like that.

101:01But it's an incredible sensor

101:02and it gives you incredible density,

101:04perfect location, precision and consistency,

101:07which is a very valuable property

101:10to be able to kind of apply ML approach.

101:13- Can you elaborate consistency?

101:15- Yeah, when you have a camera,

101:17the position of the sun, the time of the day,

101:20various of the properties can have a big impact,

101:23whether there's glare, the field of view, things like that.

101:26- So consistent.

101:28- The signal.

101:29- With in the face of a changing external environment,

101:33the signal.

101:34- Yeah, daytime, nighttime,

101:36it's about 3D physical existence.

101:39In effect, like you're seeing beams of light

101:42that physically bounce off of something and come back.

101:44And so whatever the conditional conditions are,

101:48like the shape of a human sensor reading from a human

101:52or from a car or from an animal,

101:54like you have a reliability there,

101:56which ends up being valuable

101:57for kind of like the long tail of challenges.

101:59Now, LiDAR is the first sensor to drop off

102:02in terms of range and ours has a really good range,

102:03but at the end of the day, it drops off.

102:05And so particularly for trucks,

102:08on top of the general redundancy that you want

102:10for near range and complements through cameras and radar

102:13for occlusions and for complimentary information

102:15and so forth, when you get the long range,

102:17you have to be radar and camera primary

102:20because your LiDAR data will fundamentally drop off

102:22after a period of time,

102:24and you have to be able to see kind of objects further out.

102:27Now, cameras have the incredible range

102:32where you get a high density, high resolution camera,

102:35you can get data well past a kilometer

102:37and it's like really potentially a huge value.

102:40Now, the signal drops off, the noise is higher,

102:42detecting is harder, classifying is harder.

102:45And one that you may not think about localizing is harder

102:48because you can be off by like two meters

102:52and where something's located a kilometer away.

102:54And that's the difference between being on the shoulder

102:56and being in your lane.

102:56And so you have like interesting challenges there

102:58that you have to solve,

102:59which have a bunch of approaches that come into it.

103:01Radar is interesting because it also has longer range

103:06than LiDAR and it gives you speed information.

103:12So it becomes very, very useful for dynamic information

103:15of traffic flow, vehicle motions, animals, pedestrians,

103:20like just things that might be useful signals.

103:24And it helps with weather conditions

103:27where radar actually penetrates weather conditions

103:28in a better way than other sensors.

103:30And so it's just, it's kind of interesting

103:32where we've kind of started to converge

103:34towards not thinking about a problem as a LiDAR problem

103:37or a camera problem or radar problem,

103:38but it's a fusion problem where these are all

103:42like large scale ML problems

103:44where you put data into the system.

103:46And in many cases, you just look for the signals

103:49that might be present in the union of all of these

103:52and leave it to the system as much as possible

103:54to start to really identify how to extract that.

103:58And then there's places we have to intervene

103:59and actually include more,

104:01but no single sensor is in a great position

104:04to like really solve this problem

104:05and end without a huge extra challenge.

104:08- That's fascinating.

104:09There's a question that's probably still an open question

104:12is at which point do you fuse them?

104:15Do you solve the perception problem

104:19for each sensor suite individually,

104:22the LiDAR suite and the camera suite,

104:24or do you do some kind of heterogeneous fusion

104:28or do you fuse at the very beginning?

104:30Is there a good answer

104:33or at least an inkling of intuitions you can come up with?

104:35- Yeah, so people refer to this

104:36as like early fusion or late fusion.

104:38So late fusion might be that you have like

104:41the camera pipeline, the LiDAR pipeline,

104:43and then you like fuse them.

104:45And like when it gets to like final semantics

104:48and classification and tracking,

104:49you like kind of fuse them together

104:51and figure out which one's best.

104:52There's more and more evidence

104:55that early fusion is important.

104:58And that is because late fusion does not allow you

105:03to pick up on the complementary strengths

105:06and weaknesses of the sensors.

105:08Weather's a great example where if you do early fusion,

105:11you have an incredibly hard problem

105:12for any single sensor in rain to solve that problem

105:16because you have reflections from the LiDAR,

105:19you have weird kind of noise from the camera,

105:23blah, blah, blah, right?

105:24But the combination of all of them can help you filter

105:27and help you get to the real signal

105:29that then gets you as close as possible

105:30to the original stack.

105:32And be much more fluid about the strengths and weaknesses

105:35where your camera is much more susceptible

105:38to like kind of fouling on the actual lens

105:42from like rain or random stuff.

105:45Whereas like you might be a little bit more resilient

105:47in other sensors.

105:47And so there's an element of logic

105:50that always happens late in the game,

105:51but that fusion early on, actually,

§14Transcript · 1:45:54–1:53:34

105:54especially as you move towards ML

105:55and large-scale data-driven approaches,

105:57just maximizes your ability to pull out the best signal

105:59you can out of each modality

106:01before you start making constraining decisions

106:03that end up being hard to unwind late in the stack.

106:06- So how much of this is a machine learning problem?

106:09What role does ML, machine learning,

106:11play in this whole problem of autonomous driving,

106:14autonomous trucking?

106:16- It's massive and it's increasing over time.

106:20If you go back to the grand challenge days

106:24in the early days of kind of AV development,

106:26there was ML, but it was not in like

106:30kind of the mass scale data style of ML.

106:32It was like learning models,

106:34but in a more structured kind of way.

106:36And it was a lot of heuristic

106:37and search-based approaches and planning and so forth.

106:40You can make a lot of progress

106:42with these types of approaches kind of across the board,

106:45an almost deceptive amount of progress.

106:46We can get pretty far,

106:47but then you start to really grind

106:49the further you get in some parts of the stack

106:52if you don't have an ability

106:53to absorb a massive amount of experience

106:55in a way that scales very sub-linearly

106:57in terms of human labor and human attention.

106:59And so when you look at the stack,

107:01the perception side is probably the first

107:03to get really revolutionized by ML.

107:04And it goes back many years

107:06because ML for like computer vision

107:09and these types of approaches

107:10kind of took off was a lot of the like early

107:14kind of push in deep learning.

107:16And so there's always a debate on, you know,

107:19the spectrum between kind of like end to end ML,

107:22which, you know, is a little bit kind of like too far

107:24to how you architect it to where you have modules,

107:27but enough ability to think about long tail problems

107:30and so forth.

107:30But at the end of the day,

107:32you have big parts of the system

107:34that are very ML and data driven.

107:36And we're increasingly moving that direction

107:38all the way across the board,

107:39including behavior where even when it's not like

107:44a gigantic ML problem that covers like a giant swath

107:48end to end, more and more parts of the system

107:50have this property where you want to be able

107:52to put more data into it and it gets better.

107:55And that has been one of the realizations

107:57as you drive tens of millions of miles

107:58and try to like solve new expansions of domains

108:02without regressing in your old ones,

108:04it becomes intractable for a human to approach that

108:07in the way that traditionally robotics

108:09has kind of approached some elements of the tech stack.

108:12- So are you trying to create a data pipeline

108:16specifically for the trucking problem?

108:18This is it, like how much leveraging

108:21of the autonomous driving is there

108:23in terms of data collection?

108:24- Yeah.

108:25- And how unique is the data required

108:29for the trucking problem?

108:30- So we use all the same infrastructure.

108:33So labeling workflows, ML workflows, everything.

108:35So that actually carries over quite well.

108:38We heavily reuse the data even,

108:40where almost every model that we have on a truck,

108:43we started with the latest car model.

108:45- Cool.

108:46- And-

108:47- So it's almost like a good back car model.

108:49- Yeah, it's like you can think of like,

108:51despite the different domain and different numbers

108:53of sensors and position of sensors,

108:54there's a lot of signals that carry over across driving.

108:57And so it's almost like pre-training

108:59and getting a big boost out of the gate

109:00where you can reduce the amount of data you need by a lot.

109:02And it goes both ways actually.

109:04And so we're increasingly thinking about our data

109:05strategy on how we leverage both of these.

109:09So you think about, you know,

109:11how other agents react to a truck.

109:12Yeah, it's a little bit different,

109:14but the fundamentals are actually like,

109:15what will other vehicles in the road do?

109:18There's a lot of carry over that's possible.

109:19And in fact, just to give you an example,

109:22we're constantly kind of like adding more data

109:24from the trucking side.

109:25But as of right now, when we think of our,

109:28like one of our models, behavior prediction

109:30for other agents on the road, like vehicles.

109:3485% of that data comes from cars.

109:37And a lot of that 85% comes from surface streets

109:41because we just had so much of it and it was really valuable.

109:44And so we're adding in more and more,

109:46particularly in the areas where we need more data,

109:48but you get a huge boost out of the gate.

109:50- Just all different visual characteristics of roads,

109:53lane markings, pedestrians, all that, that's still relevant.

109:56- It's all still relevant.

109:57And then just the fundamentals of how, you know,

109:59you detect the car, does it really change that much?

110:02Whether you're detecting it from a car or a truck,

110:05the fundamentals of how a person will walk

110:07around your vehicle is it, it'll change a little bit,

110:10but the basics, like there's a lot of signal in there

110:12that as a starting point to a network

110:14can actually be very valuable.

110:16Now we do have some very unique challenges

110:18where there's a sparsity of events on a freeway.

110:20The frequency of events happening on a freeway,

110:22whether it's, you know, interesting, you know,

110:25objects in the road or incidents,

110:27or even like from a human benchmark,

110:29like how often does a human have a accident

110:31on a freeway is far more sparse than on a surface street.

110:35And so that leads to really interesting data problems

110:37where you can't just drive infinitely

110:40to encounter all the different permutations

110:42of things you might encounter.

110:43And so there you get into interesting tools

110:46like structure testing and data collection,

110:48data augmentation, and so forth.

110:50And so there's really interesting kind of technical

110:53challenges that push some of the research

110:57that enables these new suites of approaches.

110:59- What role does simulation play?

111:02- Really good question.

111:02So Waymo simulates about a thousand miles

111:05for every mile it drives.

111:07So you think of--

111:08- In both, so across the board.

111:10- Across the board, yeah.

111:11So you think of, for example,

111:13well, if we've driven, you know, over 20 million miles,

111:16that's over 20 billion miles in simulation.

111:18Now, how do you use simulation?

111:20It's a multi-purpose.

111:22So you use it for basic development.

111:25So you want to do, make sure you have regression prevention

111:28and protection of everything you're doing, right?

111:30That's an easy one.

111:31When you encounter something interesting in the world,

111:34let's say there was an issue with how the vehicle behaved

111:36versus an ideal human.

111:38You can play that back in simulation

111:40and start augmenting your system

111:42and seeing how you would have reacted to that scenario

111:44with this improvement or this new area.

111:46You can create scenarios that become part

111:48of your regression set after that point, right?

111:51Then you start getting into like really, really

111:53like kind of hill climbing where you say,

111:56"Hey, I need to improve this system.

111:57I have these metrics that are really correlated

111:59with final performance.

112:00How do I know how well I'm doing?"

112:02The actual physical driving

112:05is the least efficient form of testing.

112:07And it's expensive, it's time consuming.

112:09So grabbing a large scale batch of historical data

112:14and simulating it to get a signal of over these last,

112:17or just random sample of a hundred thousand miles,

112:20how has this metric changed versus where we are today?

112:22You can do that far more efficiently in simulation

112:24than just driving with that new system on board, right?

112:28And then you go all the way to the validation phase

112:30where to actually see your human relative safety

112:34of like how well you're performing on the car side

112:36or the trucking side relative to a human.

112:38A lot of that safety case is actually driven

112:42by taking all of the physical operational driving,

112:46which probably includes a lot of interventions

112:48where the driver took over just in case.

112:53And then you simulate those forward

112:56and see if would anything have happened?

112:58And in most cases, the answer is no,

112:59but you can simulate it forward.

113:01And you can even start to do really interesting things

113:03where you add virtual agents to create harder environments.

113:07You can fuzz the locations of physical agents.

113:10You can muck with the scene and stress test the scenario

113:13from a whole bunch of different dimensions.

113:14And effectively you're trying to like more efficiently

113:17sample this like infinite dimensional space,

113:20but try to encounter the problems as fast as possible.

113:22Because what most people don't realize

113:24is the hardest problem in autonomous driving

113:27is actually the evaluation problem in many ways,

113:29not the actual autonomy problem.

113:31And so if you could in theory evaluate perfectly

113:34and instantaneously, you can solve that problem

§15Transcript · 1:53:37–2:01:36

113:37in a really fast feedback loop quite well.

113:39But the hardest part is being really smart

113:42about this suite of approaches

113:43on how can you get an accurate signal

113:46on how well you're doing as quickly as possible

113:49in a way that correlates to physical driving.

113:51- Can you explain the evaluation problem?

113:53Which metric are you evaluating towards?

113:56Are we talking about safety?

113:58What are the performance metrics that we're talking about?

114:00- So in the end you care about end safety.

114:02Like that's in the end what keeps you,

114:04like that's what's deceptive where there's a lot of companies

114:08that have like a great demo.

114:09The path from like a really great demo

114:12to being able to go driverless can be deceptively long,

114:16even when that demo looks like it's driverless quality.

114:18And the difference is that the thing that keeps you

114:20from going driverless is not the stuff you encounter

114:23in a demo, it's the stuff that you encounter

114:24once in a hundred thousand miles or 500,000 miles.

114:27And so that is at the root of what is most challenging

114:32about going driverless because any issue you encounter

114:35you can go and fix it, but how do you know

114:36you didn't create five other issues

114:38that you haven't encountered yet?

114:40So those learnings, like those were painful learnings

114:43in Waymo's history that Waymo went through

114:45and led to us then finally being able to go driverless

114:48in Phoenix and now are at the heart of how we develop.

114:52Evaluation is simultaneously evaluating final kind

114:57of end safety of how ready are you to go driverless,

114:59which may be as direct as what is your collision,

115:05human relative kind of collision rate

115:08for all these types of scenarios and severities

115:13to make sure that you're better than a human bar

115:15by a good amount.

115:16But that's not actually the most useful for development.

115:19For development, it's much more kind of analog metrics

115:23that are part of the art of finding how,

115:28what are the properties of driving

115:30that give you a way quicker signal

115:31that's more sensitive than a collision

115:33that can correlate to the quality you care about

115:37and push the feedback loop to all of your development.

115:40A lot of these are, for example,

115:41comparisons to human drivers, like manual drivers.

115:43How do you do relative to a human driver

115:46in various dimensions or various circumstances?

115:49- Can I ask you a tricky question?

115:51So if I brought you a truck, how would you test it?

115:54Okay, Alan Turing came along and you said-

115:58- This one's, can't tell if it's a human driver

116:00or autonomous driver. - Yeah, exactly.

116:01But not the human because humans are flawed.

116:05- It's different, but yeah.

116:06How do you actually know you're ready, basically?

116:08Like, how do you know it's good enough?

116:10Yeah, and by the way, this is the reason why

116:13Waymo released a safety framework for the car side

116:15because one, it sets the bar so nobody cuts below it,

116:18and does something bad for the field

116:20that causes an accident.

116:22Two, it's to start the conversation on framing

116:25what does this need to look like?

116:26Same thing we'll end up doing for the trucking side.

116:29It ends up being different portfolio of approaches.

116:35There's easy things like, are you compliant

116:37with all these fundamental rules of the road?

116:39Like, you never drive above the speed limit.

116:41That's actually pretty easy.

116:42You can fundamentally prove that it's either impossible

116:44to violate that rule or that in these,

116:47you can itemize the scenarios where that comes up

116:51and you can do a test and show that you passed that test

116:55and therefore you can handle that scenario.

116:57And so those are like traditional structure testing

117:01kind of system engineering approaches

117:02where you can just, like fault rates is another example

117:06where when something fails, how do you deal with it?

117:09You're not gonna drive and randomly wait for it to fail.

117:11You're gonna force a failure and make sure

117:12that you can handle it in close courses

117:14and simulation or on the road.

117:17And run through all the permutations of failures

117:20which you can oftentimes for some parts of system itemize

117:23like hardware.

117:23The hardest part is behavioral

117:26where you have just infinite situations

117:31that could in theory happen.

117:33And you wanna figure out the combinations of approaches

117:37that can work there.

117:39You can probably pass the Turing test pretty quickly

117:41even if you're not like completely ready for driverless

117:43because the events that are really kind of like hard

117:47will not happen that often.

117:48Just to give you a perspective,

117:50a human has a serious accident on a freeway

117:54like a truck driver on a freeway has,

117:56there's a serious event happens once every 1.3 million miles

118:00and something that actually has like

118:01a really serious injuries, 28 million miles.

118:03And so those are really rare.

118:05And so you could have a driver that looks like

118:07it's ready to go, but you have no signal

118:09on what happens there.

118:11And so that's where you start to get creative

118:13on combinations of sampling and statistical arguments,

118:17focused structured arguments where you can kind of

118:20simulate those scenarios and show that you can handle them

118:24and metrics that are correlated with what you care about

118:28but you can measure much more quickly

118:29and get to a right answer.

118:32And that's what makes it pretty hard.

118:33And in the end, you end up borrowing a lot of properties

118:36from aerospace and like space shuttles and so forth

118:40where you don't get the chance to launch it a million times

118:43just to say you're ready

118:44because it's too expensive to fail.

118:46And so you go through a huge amount

118:50of kind of structured approaches in order to validate it.

118:53And then by thoroughness, you can make a strong argument

118:56that you're ready to go.

118:58This is actually a harder problem in a lot of ways though

119:00because you can think of a space shuttle

119:01as getting to a fixed point and then you kind of like

119:04or an airplane and you like freeze the software

119:06and then you like prove it and you're good to go.

119:08Here you have to get to a driverless quality bar

119:11but then continue to aggressively change the software

119:14even while you're driverless.

119:15And so-

119:16- But in also the full range of environment

119:17that there's an external environment with a shuttle

119:20is you're basically testing the like the systems,

119:24the internal stuff.

119:25- Yeah.

119:26- And you have a lot of control in the external stuff.

119:28- Yeah, and the hard part is how do you know

119:30you didn't get worse in something that you just changed?

119:32- Yes, sure.

119:33- And so in a lot of ways

119:35like the Turing test starts to fail pretty quickly

119:38because you start to feel driverless quality

119:41pretty early in that curve.

119:43If you think about it, right?

119:44Like in most kind of really good AV demos

119:49maybe you'll sit there for 30 minutes, right?

119:50- Yeah.

119:51- So you've driven 15 miles or something like that.

119:54To go driverless, like what's the sort of rate of issues

119:59that you need to have you won't even encounter?

120:01- So let's try something different then.

120:02Let's try a different version of the Turing test

120:05which is like an IQ test.

120:07So there's these difficult questions

120:10of increasing difficulty.

120:11They're designed, you don't know them ahead of time.

120:16Nobody knows the answer to them.

120:17- Right.

120:18- And so is it possible to in the future orchestrate

120:22basically really difficult--

120:23- Obstacle course almost of like--

120:24- Yeah, that maybe change every year

120:29and that represent, if you can pass these,

120:31they don't necessarily represent the full spectrum.

120:34- That's it, yeah.

120:34They won't be conclusive,

120:35but you can at least get a really quick read and filter.

120:38- Yeah, like you're able to,

120:39'cause you didn't know them ahead of time.

120:41Like, I don't know, probably--

120:43- Like construction zones, failures--

120:46- Or driving anywhere in Russia.

120:47- Yeah, yeah, exactly.

120:48- Snow.

120:50- Weather, cut-ins, dense traffic,

120:53kind of merging lane closures,

120:55animal foreign objects on a road that pop out

120:57on short notice, mechanical failures,

121:00sensor breaking, tire popped,

121:02weird behaviors by other vehicles,

121:05like a hard brake, something reckless that they've done,

121:08fouling of sensors, like bugs or birds,

121:11you know, poop or something.

121:12But yeah, like you have these like kind of like

121:14extreme conditions where like

121:17you have a nasty construction zone

121:18where everything shuts down

121:19and you have to like, you know,

121:21get pulled to the other side of the freeway

121:22with a temporary lane like that, right?

121:24Those are sort of conditions where

121:26we do that to ourselves, right?

121:28We itemize everything that could possibly happen

121:30to give you a starting point to how to think about

121:32what you need to develop.

121:33And at the end of the day,

121:34there's no substitute for real miles.

121:36Like if you think of traditional ML,

§16Transcript · 2:01:38–2:09:58

121:38like you know how there's like a validation set

121:39where you hold out some data and like

121:42real world driving is the ultimate validation set.

121:44That's the, in the end, like the cleanest signal.

121:47But you can do a really good job

121:48on creating an obstacle course.

121:49And you're absolutely right, like at the end,

121:52if there was such a thing as automating

121:54and kind of a readiness,

121:56it would be these extreme conditions

121:59like a red light runner, right?

122:00A really reckless pedestrian that's jaywalking,

122:04a cyclist that, you know,

122:05makes like a really awkward maneuver.

122:07That's actually what keeps you from going driverless.

122:09Like in the end, that is the long tail.

122:11- Yeah, and it's interesting to think about that.

122:13That to me is the Turing test.

122:14Turing test means a lot of things,

122:15but to me in driving,

122:17the Turing test is exactly this validation set

122:22that is handcrafted.

122:23There's a, I don't know if you know him.

122:25There's a guy named Francois Chollet.

122:27He designed, he thinks about like how to design a test

122:31for general intelligence.

122:32He designs these IQ tests for machines.

122:35And the validation set for him is handcrafted.

122:39And that it requires like human genius or ingenuity

122:43to create a really good test.

122:45And you hold, you truly hold it out.

122:47It's an interesting perspective on the validation set,

122:50which is like, make that as hard as possible.

122:54Not a generic representation of the data,

122:57but this is the hardest.

122:59- The hardest stuff.

123:00Yeah, you know, it's like, go.

123:01Like you'll never fully itemize

123:02like all the world states that you'll expand.

123:05And so you have to come up with different approaches.

123:07And this is where you start hitting the struggles of ML,

123:09where ML is fantastic at optimizing the average case.

123:12It's a really unique craft to think about

123:15how you deal with the worst case,

123:16which is what we care about in the Navy space,

123:19when using an ML system on something

123:22that occurs like super infrequently.

123:24So like, you don't care about the worst case really on ads,

123:26because if you miss a few, it's not a big deal,

123:29but you do care about it on the driving side.

123:30And so typically like,

123:33you'll never fully enumerate the world.

123:36And so you have to take a step back and abstract away,

123:38what are the signals that you care about

123:40and the properties of a driver

123:42that correlate to defensive driving

123:45and avoiding nasty situations

123:49that even though you'll always be surprised

123:52by things you'll encounter,

123:53you feel good about your ability to generalize

123:56from what you've learned.

123:57- All right, let me ask you a tricky question.

124:01So to me, the two companies that are building at scale

124:06some of the most incredible robots ever built

124:11is Waymo and Tesla.

124:13So there's very distinct approaches,

124:19technically, philosophically in these two systems.

124:23Let me ask you to play sort of devil's advocate

124:27and then the devil's advocate to the devil's advocate.

124:30It's a bit of a race, of course, everyone can win.

124:34But if Waymo wins this race to level four,

124:39why would they win?

124:43What aspect of the approach

124:45do you think would be the winning aspect?

124:47And if Tesla wins, why would they win?

124:52And which aspect of their approach would be the reason?

124:55Just building some intuition,

124:57almost not from a business perspective,

124:59for me, that's just technically.

125:01- Yeah.

125:02- Yeah, and we could summarize,

125:03I think maybe you can correct me,

125:05one of the more distinct aspects

125:09is Waymo has a richer suite of sensors,

125:14there's LiDAR and vision.

125:15Tesla now removed radar, they do vision only.

125:19Tesla has a larger fleet of vehicles operated by humans,

125:24so it's already deployed on the field

125:26and it's larger, what do you call it, operational domain.

125:31And then Waymo is more focused on a specific domain

125:35and growing it with fewer vehicles.

125:38So both are fascinating approaches,

125:41both are, I think, there's a lot of brilliant ideas,

125:43nobody knows the answer.

125:44So I'd love to get your comments on this lay of the land.

125:48- Yeah, for sure.

125:49So maybe I'll start with Waymo.

125:51And you're right, both incredible companies

125:53and just a gigantic respect

125:55to everything Tesla's accomplished

125:57and how they pushed the field forward as well.

126:00So on the Waymo side, there is a fundamental advantage

126:03in the fact that it is focused

126:05and geared towards L4 from the very beginning.

126:08We've customized the sensor suite for it,

126:10the hardware, the compute, the infrastructure,

126:13the tech stack, and all of the investment inside the company.

126:17That's deceptively important

126:18because there's like a giant spectrum of problems

126:21you have to solve in order to really do this

126:23from infrastructure to hardware,

126:25to autonomy stack, to the safety framework.

126:28And that's an advantage

126:29because there's a reason why it's the fifth generation

126:31hardware and why all of those learnings

126:34went into the Dymor program.

126:35It becomes such an advantage

126:38because you learn a lot as you drive

126:40and you optimize for the best information you have,

126:43but fundamentally, there's a big, big jump,

126:46like every order of magnitude that you drive

126:50in numbers of miles and what you learn

126:51and the gap from really kind of like decent progress

126:55for L2 and so forth to what it takes to actually go L4.

126:57And at the end of the day,

127:00there's a feeling that Waymo has,

127:02there's a long way to go, nobody's won,

127:06but there's a lot of advantages in all of these buckets

127:11where it's the only company that has shipped

127:13a fully driverless service where you can go

127:14and you can use it and it's at a decently sizable scale.

127:19And those learnings can feed forward

127:21into how to solve the more general problem.

127:23- And you see this process you've deployed in Chandler,

127:26you don't know the timeline exactly,

127:28but you could see the steps,

127:30they seem almost incremental, the steps.

127:33- It's become more engineering than totally blind R&D.

127:36- 'Cause it works in one place

127:37and then you move to another place and you grow it this way.

127:40- And just to give you an example,

127:41we fundamentally changed our hardware

127:43and our software stack almost entirely

127:46from what went driverless in Phoenix

127:48to what is the current generation of the system

127:51on both sides because the things that got us to driverless,

127:55even though it got to driverless

127:57way beyond human relative safety,

127:59it is fundamentally not well set up to scale

128:03in an exponential fashion without getting

128:06into huge kind of scaling pains.

128:08And so those learnings, you just can't shortcut.

128:10And so that's an advantage.

128:11And so there's a lot of open challenges

128:13to kind of get through technical organizational,

128:15like how do you solve problems

128:17that are increasingly broad and complex

128:19like this work on multiple products.

128:20But there's a few in that, okay, like balls in our court,

128:23there's a headstart there, now we gotta go and solve it.

128:26And I think that focus on L4,

128:27it's a fundamentally different problem.

128:28If you think about it, like let's say

128:31we were designing an L2 truck that was meant

128:33to be safer and help a human,

128:35you could do that with far less sensors,

128:37far less complexity and provide value very quickly,

128:41arguably with what we already have today,

128:43just packaged up in a good product.

128:45But you would take a huge risk in having a gap

128:48from even the like compute and sensors,

128:51not to mention the software to then jump

128:53from that system to an L4 system.

128:54So it's a huge risk basically.

128:56- So again, allow me to be the person

128:59that plays the devil's advocate

129:00and let's argue for the Tesla approach.

129:02So what you just laid out makes perfect sense

129:06and is exactly right.

129:07There are some open questions here,

129:09which is it's possible that investing more

129:14in faster data collection,

129:16which is essentially what Tesla's doing,

129:18will get us there faster

129:20if the sensor suite doesn't matter as much

129:25and machine learning can do a lot of the work.

129:29This is the open question is,

129:30how much is the thing you mentioned before,

129:33how much of driving can be end to end learned?

129:37That's the open question.

129:38Obviously the Waymo

129:41and the vision only machine learning approach

129:44will solve driving eventually both.

129:47The question is of timeline, what's faster.

129:50- That's right.

129:51And what you mentioned,

129:51like if I were to make the opposite argument,

129:53like what puts Tesla in the strongest position, it's data.

129:57That is their like superpower

129:58where they have an access to real world data

§17Transcript · 2:10:02–2:17:46

130:02effectively with like a safety driver.

130:05And they found a way to like get paid by safety drivers

130:10versus safer safety drivers.

130:12It's brilliant, right?

130:14But all joking aside,

130:16like one, it is incredible that they've built a business

130:18that's incredibly successful

130:20that can now be a foundation and bootstrap

130:22kind of like really aggressive investment

130:23in autonomy space.

130:25If you can do it,

130:26that's always like an incredible kind of advantage.

130:28And then the data aspect of it,

130:30it is a giant amount of data.

130:31If you can use it the right way to then solve the problem,

130:33but the ability to collect and filter through the things

130:38to the things that matter at real world scale,

130:40at like a large distribution, that is huge.

130:43Like it's a big advantage.

130:45And so then the question becomes,

130:47can you use it in our right way?

130:48And do you have the right software systems

130:50and hardware systems in order to solve the problem?

130:52And you're right that in the longterm,

130:55there's no reason to believe

130:57that pure camera systems can't solve the problem

131:00that humans obviously are solving with vision systems.

131:03But-

131:04- Question is when?

131:05- It's a risk.

131:06It's a big risk.

131:06So there's no argument that it's not a risk, right?

131:09And it's already such a hard problem.

131:12And so much of that problem, by the way,

131:13is even beyond the perception side,

131:17some of the hardest elements of the problem

131:18in our behavioral side and decision-making

131:20and the long tail safety case,

131:22if you are adding risk and complexity

131:25on the input side from perception,

131:27you're now making a really, really hard problem

131:29which on its own is still almost insurmountably hard,

131:33even harder.

131:34And so the question is just how much.

131:36And this is where you can easily get into a little bit

131:40of a kind of a trap where similar to how you,

131:43how do you evaluate how good an AV company's product is?

131:46Like you go and you do a trial,

131:48kind of a test run with them, a demo run,

131:50which they've kind of optimized like crazy and so forth.

131:52And like, and it feels good.

131:53Do you put any weight in that, right?

131:55You know that that gap is kind of like pretty large still.

131:59Same thing on the like perception case,

132:01like the long tail of computer vision

132:03is really, really hard.

132:04And there's a lot of ways that that can come up.

132:08And even if it doesn't happen that often at all,

132:10when you think about the safety bar

132:12and what it takes to actually go full driverless,

132:14not like incredible assistance driverless,

132:16but full driverless, that bar gets crazy high.

132:20And not only do you have to solve it on the behavioral side,

132:23but now you have to push computer vision

132:26beyond arguably where it's ever been pushed.

132:28And so you now on top of the broader AV challenge,

132:30you have a really hard perception challenge as well.

132:32- So there's perception, there's planning,

132:34there's human robot interaction.

132:36To me, what's fascinating about what Tesla is doing

132:40is in this march towards level four,

132:43because it's in the hands of so many humans,

132:45you get to see video, you get to see humans.

132:48I mean, forget companies, forget businesses.

132:52It's fascinating for humans to be interacting with robots.

132:55- That's incredible.

132:56And they're actually helping kind of push it forward.

132:57And that is valuable by the way,

132:59where even for us, a decent percentage of our data

133:02is human driving.

133:04We intentionally have humans drive higher percentage

133:07than you might expect,

133:08because that creates some of the best signals

133:09to train the autonomy.

133:11And so that is on its own value.

133:14- So together we're kind of learning about this problem

133:17in an applied sense, just like you had with Cosmo.

133:20When you're chasing an actual product

133:24that people are going to use, robot-based product

133:27that people are going to use,

133:29you have to contend with the reality

133:30of what it takes to build a robot

133:33that successfully perceives the world

133:34and operates in the world,

133:35and what it takes to have a robot

133:37that interacts with other humans in the world.

133:39And that's like, to me, one of the most interesting problems

133:42humans have ever undertaken,

133:43because you're in trying to create an intelligent agent

133:47that operates in a human world,

133:49you're also understanding the nature of intelligence itself.

133:54Like how hard is driving?

133:56It's still not answered to me.

133:59I still don't understand.

134:00- All the subtle cues, even little things

134:04like your interaction with a pedestrian

134:06where you look at each other and just go, okay, go.

134:09That's hard to do without a human driver, right?

134:12And you're missing that dimension.

134:13How do you communicate that?

134:14So there's really, really interesting

134:16kind of elements here.

134:18Now here's what's beautiful.

134:18Can you imagine that when autonomous driving is solved,

134:23how much of the technology foundation of that space

134:26can go and have tremendous, just transformative impacts

134:30on other problem areas and other spaces

134:33that have subsets of these same problems?

134:36It's just incredible to think about that.

134:38- It's both a pro and a con.

134:40With autonomous driving is so safety critical.

134:46Once you solve it, it's beautiful

134:49because there's so many applications

134:51that are a lot less safety critical.

134:53But it's also the con of that is it's so hard to solve.

134:58And the same journalists that you mentioned

134:59that get excited for a demo are the ones

135:02who write long articles about the failure of your company

135:07if there's one accident that's based on a robot.

135:12And it's just society's so tense

135:15and waiting for failure of robots.

135:17You're in such a high stake environment.

135:20Failure has such a high cost.

135:22- And it slows down development.

135:23- It slows down development.

135:24- Yeah, the team definitely noticed

135:26that once you go driverless,

135:28like we're driverless in Phoenix

135:29and you continue to iterate,

135:31your iteration pace slows down

135:33because your fear of regression forces so much more rigor

135:38that obviously you have to find a compromise on like,

135:43okay, well, how often do we release driverless builds?

135:45Because every time you release a driverless build,

135:46you have to go through this validation process,

135:48which is very expensive and so forth.

135:50So it is interesting.

135:51It's like, it is one of the hardest things.

135:53There's no other industry where like,

135:55you would not like,

135:56you wouldn't release the products way, way quicker

135:59when you start to kind of provide

136:00even portions of the value that you provide.

136:03Healthcare maybe is the other one.

136:04- Health, that's right.

136:05- But at the same time, right?

136:06Like we've gotten there where you think of like surgery,

136:08right?

136:09Like you have surgery, there's always a risk,

136:11but like, it's really, really bounded.

136:13You know that there's an accident rate

136:14when you go out and drive your car today, right?

136:16Like, and you know what the fatality rate

136:18in the US is per year.

136:20We're not banning driving because there was a car accident,

136:23but the bar for us is way higher.

136:24And we hold ourselves very serious to it,

136:26where you have to not only be better than a human,

136:29but you probably have to like at scale,

136:31be far better than a human by a big margin.

136:33And you have to be able to like really,

136:35really thoughtfully explain all of the ways

136:38that we validate that becomes very comfortable

136:41for humans to understand,

136:42because a bunch of jargon that we use internally

136:44just doesn't compute at the end of the day.

136:46We have to be able to explain to society,

136:49how do we quantify the risk and acknowledge

136:51that there is some non-zero risk,

136:54but it's far above a human, you know, relative safety.

136:57- See, here's the thing to push back a little bit

137:00and bring Cosmo back in the conversation.

137:03You said something quite brilliant

137:04at the beginning of this conversation,

137:05I think probably applies for autonomous driving,

137:08which is, you know, there's this desire

137:10to make autonomous cars more safer

137:12than human driven cars.

137:14But if you create a product that's really compelling

137:18and is able to explain both the leadership

137:20and the engineers and the product itself

137:23can communicate intent,

137:26then I think people may be able to be willing

137:29to put up with the thing that might be even riskier

137:32than humans, because they understand

137:35the value of taking risks.

137:36You mentioned the speed limit.

137:38Humans understand the value of going over the speed limit.

137:41Humans understand the value of like going fast

137:46through a yellow light.

§18Transcript · 2:17:48–2:26:36

137:48To take, and when you're in Manhattan streets,

137:50pushing through, crossing pedestrians,

137:53they understand that.

137:55I mean, this is a much more tense topic of discussion,

137:57so this is just me talking.

137:59So in Cosmo's case, there was something about the way

138:03this particular robot communicated,

138:05the energy it brought, the intent it was able

138:07to communicate to the humans,

138:09that you understood that of course

138:11it needs to have a camera.

138:13Of course it needs to have this information.

138:15And in that same way, to me,

138:17of course a car needs to take risks.

138:20Of course there's going to be accidents.

138:22If you want a car that never has an accident,

138:28have a car that just doesn't go anywhere.

138:30But that's tricky, because that's not a robotics problem.

138:37- And many accidents are not even due to you, right?

138:40Obviously it's, so there's a big difference though.

138:43That's not a personal decision.

138:46You're also impacting obviously kind of the rest

138:49of the road, and we're facilitating it, right?

138:52And so there's a higher kind of ethical and moral bar,

138:56which obviously then translates into, as a society,

139:00and from a regulatory standpoint,

139:01kind of like what comes out of it,

139:02where it's hard for us to ever see this even being a debate

139:07in the sense that like, you have to be beyond reproach

139:12from a safety standpoint,

139:14because if you're wrong about this,

139:15you could set the entire field back a decade, right?

139:17- See, this is me speaking.

139:19I think if we look into the future, there will be,

139:23I personally believe, this is me speaking,

139:28that there will be less and less focus on safety.

139:30That's still very, very high.

139:32- Yeah, meaning like after autonomy

139:34is very common and accepted.

139:36- But not so common that it's everywhere,

139:38but there has to be a transition,

139:40because I think for innovation, just like you were saying,

139:44to explore ideas, you have to take risks.

139:46And I think if autonomy in the near term

139:50is to become prevalent in society,

139:53I think people need to be more willing

139:55to understand the nature of risk, the value of risk.

140:00It's very difficult, you're right, of course, with driving,

140:04but that's the fascinating nature of it.

140:06It's a life and death situation

140:10that brings value to millions of people.

140:13So you have to figure out what do we value about this world?

140:16How much do we value,

140:18how deeply do we want to avoid hurting other humans?

140:23- That's right.

140:24And there is a point where like,

140:26you can imagine a scenario where Waymo has a system

140:29that is even when it's like kind of beyond

140:33human relative safety and provably statistically

140:38will save lives, there is a thoughtful navigation

140:43of that fact versus just kind of society readiness

140:48and perception and education of society and regulators

140:56and everything else where like, it's multi-dimensional

141:01and it's not a purely logical argument,

141:04but ironically, the logic can actually help

141:07with the emotions.

141:08And just like any technology, there's early adopters

141:11and then there's kind of like a curve

141:13that happens after it.

141:14- But eventually celebrities, you get the rock

141:16in a Waymo vehicle and then everybody just comes.

141:19- And then everybody's comes down

141:20'cause the rock likes it, yeah.

141:21(laughing)

141:23- If you post the-

141:24- Yeah, and it's like, it's an open question

141:26on how this plays out.

141:27I mean, maybe we're pleasantly surprised

141:28and it just like, people just realize

141:30that this is such a enabler of life

141:32and like efficiency and cost and everything

141:35that there's a pull, like at some point

141:38I should fully believe that this will go

141:39from a thoughtful kind of movement and tiptoeing

141:44and like kind of like a push to society realizes

141:47how wonderful of an enabler this could become

141:50and it becomes more of a pull

141:51and hard to know exactly how that'll play out,

141:53but at the end of the day,

141:54like both the goods transportation

141:56and the people transportation side of it

141:58has that property where it's not easy.

142:00There's a lot of open questions and challenges to navigate

142:02and there's obviously the technical problems to solve

142:05as a kind of prerequisite,

142:07but they have such an opportunity that is on a scale

142:12that very few industries in the last 20, 30 years

142:15have even had a chance to tackle

142:17that I maybe were pleasantly surprised

142:20by how much that tipping point,

142:22like in a really short amount of time

142:24actually turns into a societal pull

142:26to kind of embrace the benefits of this.

142:27- Yeah, I hope so.

142:29It seems like in the recent few decades,

142:31there's been tipping points for technologies

142:32where like overnight things change.

142:34It's like from taxis to ride sharing services,

142:39all that shift.

142:40I mean, there's just shift after shift after shift

142:42that requires digitization and technology.

142:45I hope we're pleasantly surprised in this.

142:47So there's millions of long haul trucks

142:49now in the United States.

142:51Do you see a future where there's millions

142:55of way more trucks and maybe just broadly speaking,

142:59way more vehicles, just like ants running around

143:03the United States, freeways and local roads?

143:07- Yeah, and other countries too.

143:09You look back decades from now

143:11and it might be one of those things

143:13that just feels so natural

143:15and then it becomes almost like this kind of interesting

143:17kind of oddity that we had none of it,

143:19like kind of decades earlier.

143:22And it'll take a long time to grow in scale.

143:25Very different challenges appear at every stage.

143:28But over time, like this is one of the most enabling

143:31technologies that we have in the world today.

143:34It'll feel like, how was the world before the internet?

143:39How was the world before mobile phones?

143:40Like it's gonna have that sort of a feeling

143:41to it on both sides.

143:42- It's hard to predict the future,

143:43but do you sometimes think about weird ways

143:48it might change the world?

143:49Like surprising ways.

143:50So obviously there's more direct ways

143:53where like there's increases efficiency.

143:55It will enable a lot of kind of logistics,

143:58optimizations kind of things.

143:59It will change probably our roadways

144:05and all that kind of stuff.

144:06But it could also change society

144:09in some kind of interesting ways.

144:11Do you ever think about how it might change cities?

144:13How it might change our lives?

144:14All that kind of stuff.

144:16- You can imagine city where people live versus work

144:19becoming more distributed because the pain of commuting

144:21becomes different, just easier.

144:23There's a lot of options that open up.

144:26The layout of cities themselves

144:28and how you think about car storage and parking

144:31obviously just enables a completely different type

144:35of experience in urban environments.

144:39I think there was like a statistic that something like

144:4330% of the traffic in cities during rush hour

144:46is caused by pursuit of parking

144:49or something like some really high stats.

144:50So those obviously kind of open up a lot of options.

144:53Flexibility on goods will enable new industries

144:58and businesses that never existed before

145:00because now the efficiency becomes more palatable.

145:03Good delivery, timing, consistency

145:05and flexibility is gonna change.

145:07The way we distribute the logistics network will change.

145:11The way we then can integrate with warehousing,

145:13with shipping ports.

145:16You can start to think about greater automation

145:18through the whole kind of stack

145:21and how that supply chain, the ripples become much more agile

145:25versus like very grindy the way they are today

145:30where just the adaptation is like very tough

145:32and there's like a lot of constraints that we have.

145:34I think it'll be great for the environment.

145:36It'll be great for safety where like probably

145:38about 95% of accidents today statistically

145:42are due to just attention or things that are preventable

145:46with the strengths of automation.

145:49Yeah, and it'll be one of those things

145:51where like industries will shift,

145:53but the net creation is gonna be massively positive.

145:56And then we just have to be thoughtful

145:57about the negative implications that will happen

145:59in local places and adjust for those.

146:03But I'm an optimist in general for the technology

146:05where you could argue a negative on any new technology,

146:07but you start to kind of see that

146:10if there is a big demand for something like this,

146:12that in almost all cases,

146:14that like it's an enabling factor

146:16that's gonna kind of propagate through society.

146:19And particularly as life expectancies get longer

146:22and so forth, like there's just a lot more need

146:26for a greater percentage of the population

146:28to kind of just be serviced with a high level of efficiency

146:32because otherwise we're gonna have a really hard time

146:33kind of scaling to what's ahead in the next 50 years.

146:36- Yeah, and you're absolutely right.

§19Transcript · 2:26:37–2:35:15

146:37Every technology has negative consequences

146:41and positive consequences.

146:42And we tend to focus on the negative a little bit too much.

146:45In fact, autonomous trucks are often brought up

146:49as an example of artificial intelligence

146:54and robots in general taking our jobs.

146:57And as we've talked about briefly here,

146:59we talk a lot with Steve, you know,

147:01that it is a concern that automation

147:05will take away certain jobs, it'll create other jobs.

147:08So there's temporary pain, hopefully temporary,

147:12but pain is pain and people suffer.

147:14And that human suffering is really important

147:16to think about how, but trucking is,

147:21I mean, there's a lot written on this,

147:22is I would say far from the thing

147:25that will cause the most pain.

147:28- Yeah, there's even more positive properties

147:30about trucking where not only is there just a huge shortage

147:33which is gonna increase,

147:34the average age of truck drivers is getting closer to 50

147:36because the younger people aren't wanting to come into it.

147:39They're trying to like incentivize, lower the age limit,

147:42like all these sorts of things.

147:44And the demand is just gonna increase.

147:46And the least favorable, like, I mean, it depends

147:48on the person, but in most cases,

147:49the least favorable types of routes

147:51are the massive long haul routes

147:53where you're on the road away from your family

147:54300 plus days a year.

147:56- Steve's talked about the pain of those kinds of routes

147:58from a family perspective.

148:00You're basically away from family.

148:03It's not just hours, you work insane hours,

148:06but it's also just time away from family.

148:08- Obesity rate is through the roof

148:10because you're just sitting all day.

148:11Like it's really, really tough.

148:13And that's also where like the biggest kind of safety risk

148:17is because of fatigue.

148:17And so when you think of the gradual evolution

148:21of how trucking comes in, first of all, it's not overnight.

148:23It's gonna take decades to kind of phase in all the,

148:26like there's just a long, long, long road ahead,

148:29but the routes and the portions of trucking

148:33that are gonna require humans the longest

148:35and benefit the most from humans are the short haul

148:38and most complicated kind of more urban routes,

148:40which are also the more pleasant ones,

148:42which are less continual driving time,

148:46more flexibility on like geography and location.

148:51And you get to kind of sleep at your own home.

148:54- And very importantly, if you optimize the logistics,

148:56you're going to use humans much better

149:01and thereby pay them much better.

149:04Because like one of the biggest problems

149:06is truck drivers currently are paid

149:09by like how much they drive.

149:11So they really feel the pain of inefficient logistics.

149:15Because like if they're just sitting around for hours,

149:17which they often do not driving, waiting,

149:20they're not getting paid for that time.

149:21- That's right.

149:23- So like logistics has a significant impact

149:25on the quality of life of a truck driver.

149:27- And a high percentage of trucks are like empty

149:29because of inefficiencies in the system.

149:31Yeah, it's one of those things where like,

149:33and the other thing is when you increase the efficiency

149:35of a system like this,

149:36the overall net like volume of the system

149:39tends to increase, right?

149:40Like the entire market cap of trucking is going to go up

149:44when the efficiency improves

149:46and facilitates both growth in industries

149:48and better utilization of trucking.

149:50And so that on its own just creates more and more demand,

149:53which of all the places where AI comes in

149:57and starts to really kind of reshape an industry,

150:01this is one of those where like,

150:03there's just a lot of positives that for at least any time

150:06in the foreseeable future seem really lined up

150:08in a good way to kind of come in and help with the shortage

150:13and start to kind of optimize for the routes

150:16that are most dangerous and most painful.

150:18- Yeah, so this is true for trucking,

150:21but if we zoom out broader,

150:23automation and AI does technology broadly, I would say,

150:27but automation is a thing that has a potential

150:31in the next couple of decades to shift

150:33the kind of jobs available to humans.

150:36And so that results in, like I said, human suffering

150:41because people lose their jobs, there's economic pain there.

150:44And there's also a pain of meaning.

150:46So for a lot of people, work is a source of meaning,

150:51it's a source of identity, of pride,

150:56pride in getting good at the job,

151:00pride in craftsmanship and excellence,

151:03which is what truck drivers talk about.

151:05But this is true for a lot of jobs.

151:08And is that something you think about as a sort of a robotic

151:11is zooming out from the trucking thing,

151:13like where do you think it would be harder

151:18to find activity and work that's a source of identity,

151:22a source of meaning in the future?

151:24- I do think about it because you want to make sure

151:27that you worry about the entire system,

151:29like not just like the part of how it plays in it,

151:33but what are the ripple effects of it down the road.

151:35And on enough of a time window,

151:37there's a lot of opportunity to put in the right policies,

151:39the right opportunities to kind of reshape and retrain

151:42and find those openings.

151:44And so just to give you a few examples,

151:45both trucking and cars, we have remote assistance facilities

151:50that are there to interface with customers

151:53and monitor vehicles and provide like very focused

151:57kind of assistance on kind of areas where the vehicle

152:01may want to request help in understanding an environment.

152:04So those are jobs that kind of get created and supported.

152:07I remember like taking a tour of one of the Amazon facilities

152:10where you've probably seen the Kiva Systems robots,

152:13where you have these orange robots that have automated

152:16the warehouse, like kind of picking and collecting of items.

152:19And it's like really elegant and beautiful way.

152:22It's actually one of my favorite applications

152:23of robotics of all time.

152:26Like I think it kind of came across that company

152:28like 2006, it was just amazing.

152:30And what was the--

152:31- Warehouse robots that transport little things.

152:33- So basically instead of a person going and walking around

152:36and picking the seven items in your order,

152:38these robots go and pick up a shelf and move it over

152:42in a row where like the seven shelves that contain

152:44the seven items are lined up in a laser or whatever points

152:48to what you need to get.

152:48And you go and pick it and you place it to fill the order.

152:50And so the people are fulfilling the final orders.

152:53What was interesting about that is that

152:55when I was asking them about like kind of the impact

152:57on labor, when they transitioned that warehouse,

152:59the throughput increased so much that the jobs shifted

153:02towards the final fulfillment,

153:05even though the robots took over entirely

153:07the search of the items themselves and the labor,

153:10the job stayed like nobody,

153:12like there was actually the same amount of jobs

153:15roughly that were necessary,

153:16but the throughput increased by like,

153:17I think over two X or some amount, right?

153:19Like, so you have these situations that are not zero sum

153:22games in this really interesting way.

153:24And the optimist to me thinks that there's these types

153:26of solutions in almost any industry where the growth

153:29that's enabled creates opportunities

153:31that you can then leverage,

153:32but you gotta be intentional about finding those

153:34and really helping make those links.

153:36Because even if you make the argument that like,

153:39there's a net positive,

153:41locally there's always tough hits

153:43that you gotta be very careful about.

153:44- That's right.

153:45You have to have an understanding of that link

153:47because there's a short period of time,

153:50whether training is acquired or just mental transition

153:53or physical or whatever is acquired,

153:55that's still gonna be short-term pain.

153:58The uncertainty of it, there's families involved.

154:00I mean, it's exceptionally,

154:05it's difficult on a human level

154:07and you have to really think about that.

154:09You can't just look at economic metrics always,

154:12it's human beings.

154:13- That's right.

154:13And you can't even just take it as like, okay,

154:16well, we need to like subsidize or whatever,

154:17because like there is an element of just personal pride

154:20where majority of people don't wanna just be okay,

154:24but like they wanna actually like have a craft,

154:26like you said, and have a mission

154:28and feel like they're having a really positive impact.

154:30And so my personal belief is that

154:33there's a lot of transferability and skillset

154:36that is possible, especially if you create a bridge

154:39and an investment to enable it.

154:43And to some degree, that's our responsibility as well,

154:46this process.

154:48- You mentioned Kiva Robots, Amazon.

154:51Let me ask you about the Astro Robot,

154:54which is, I don't know if you've seen it.

154:56Amazon has announced that it's a home robot

155:01that they have, the screen looks awfully a lot like Cosmo,

155:06has I think different vision probably.

155:10What are your thoughts about like home robotics

155:12in this kind of space?

155:13There's been quite a bunch of home robots,

155:15social robots that very unfortunately

§20Transcript · 2:35:18–2:43:13

155:18have closed their doors for various reasons,

155:23perhaps they were too expensive,

155:24there's been manufacturing challenges,

155:25all that kind of stuff.

155:27What are your thoughts about Amazon getting into this space?

155:30- Yeah, we had some signs that they're getting into it

155:32like long, long, long ago.

155:34Maybe they were a little bit too interested in Cosmo

155:37and I drew in our conversations,

155:38but they're also very good partners actually for us

155:41as we kind of just integrated a lot of shared technology.

155:43- If I could also get your thoughts on,

155:47you could think of Alexa as a robot as well, Echo.

155:52Do you see those as fundamentally different

155:55just because you can move and look around,

155:57is that fundamentally different

155:58than the thing that just sits in place?

156:00- It opens up options,

156:02but my first reaction is I think like,

156:05I have my doubts that this one's gonna hit the mark

156:08because I think for the price point that it's at

156:11and the kind of functionality and value propositions

156:13that they're trying to put out,

156:15it's still searching for the kill application

156:18that justifies, I think it was like a $1,500 price point

156:21or kind of somewhere on there.

156:23That's a really high bar.

156:24So there's enthusiasts and early adopters

156:27will obviously kind of pursue it,

156:28but you have to really, really hit a high mark

156:31at that price point, which we always tried to,

156:33we were always very cautious about jumping too quickly

156:35to the more advanced systems that we really wanted to make,

156:38but would have raised the bar so much

156:41you have to be able to hit it

156:42in today's cost structures and technologies.

156:45The mobility is an angle that hasn't been utilized,

156:49but it has to be utilized in the right way.

156:52And so that's gonna be the biggest challenge

156:54is like, can you meet the bar

156:55of what the mass market consumer,

156:58like think like our neighbors, our friends, parents,

157:03like would they find a deep, deep value

157:05like in this at a mass scale

157:08that justifies the price point?

157:10I think that's in the end,

157:11one of the biggest challenges for robotics,

157:13especially consumer robotics,

157:15where you have to kind of meet that bar,

157:17it becomes very, very hard.

157:20- And there's also the higher bar,

157:22just like you were saying with Cosmo of,

157:24you know, a thing that can look one way

157:27and then turn around and look at you,

157:29that's either a super desirable quality

157:33or super undesirable quality,

157:35depending on how much you trust the thing.

157:37- That's right.

157:38So there's a problem of trust to solve there.

157:41There's a problem of personality.

157:42It's the thing that is the quote unquote problem

157:44that Cosmo solved so well,

157:46is that you trust the thing.

157:49And that has to do with the company,

157:50with the leadership,

157:51with the intent that's communicated by the device

157:54and the company and everything together.

157:56- Yeah, exactly right.

157:57And so, and I think they also have to retrace

158:00some of the like warnings on the character side

158:02where like, as usual,

158:04I think that's the place where it's a,

158:06a lot of companies are great at the hardware side of it

158:08and can, you know,

158:09think about those elements.

158:10And then there's like, you know,

158:11the thinking about the AI challenges,

158:12particularly with the advantage of Alexa

158:14is a pretty huge boost for them.

158:16The character side of it for technology companies

158:18is pretty new, novel territory.

158:20And so that will take some iterations,

158:23but yeah, I mean, I hope,

158:25I hope there's continued progress in this space

158:27and that thread doesn't kind of go dormant for too long.

158:30And it's not, you know,

158:31it's gonna take a while to kind of evolve

158:34into like the ideal applications,

158:36but you know, this is one of Amazon's,

158:39I guess like you could call it,

158:41it's definitely like part of their DNA,

158:42but in many cases is also strength

158:44where they're very willing to like iterate

158:46kind of aggressively and move quickly.

158:50- Not take risks.

158:51- And take risks.

158:52- You have deep pockets so you can kind of.

158:53- Yeah, and then maybe have more misfires

158:55than an apple would,

158:56but you know, it's different styles

158:58and different approaches.

158:59And you know, at the end of the day,

159:02it's like there's a few familiar kind of elements there

159:04for sure, which was, you know, kind of.

159:07- Homage.

159:08Is one way to put it.

159:12So why is it so hard at a high level

159:17to build a robotics company,

159:19a robotics company that lives for a long time?

159:23So if you look at,

159:25so I thought Cosmo for sure would live for a very long time.

159:29That to me was exceptionally successful vision

159:31and idea and implementation.

159:34iRobot is an example of a company

159:37that has pivoted in all the right ways to survive

159:41and arguably thrive by focusing on the,

159:46having like a, have a driver that constantly provides profit,

159:51which is the vacuum cleaner.

159:52And of course there's like Amazon,

159:54what they're doing is they're almost like taking risks

159:58so they can afford it

159:59because they have other sources of revenue, right?

160:02But outside of those examples,

160:05most robotics companies fail.

160:07- Yeah.

160:08- Why do they fail?

160:10Why is it so hard to run a robotics company?

160:12- iRobot's impressive because they found

160:14a really, really great fit of where the technology

160:18could satisfy a really clear use case and need.

160:21And they did it well,

160:23and they didn't try to overshoot

160:25from a cost to benefit standpoint.

160:28Robotics is hard because it like tends to be more expensive.

160:31It combines way more technologies

160:33than a lot of other types of companies do.

160:35If I were to like say one thing

160:37that is maybe the biggest risk

160:39in like a robotics company failing

160:41is that it can be either a technology

160:44in search of a application,

160:46or they try to bite off a kind of an offering

160:51that has a mismatch in kind of price to function.

160:56And just the mass market appeal isn't there.

160:59And consumer products are just hard.

161:01It's just, I mean, after all the years in it,

161:04like definitely kind of feel a lot of the battle scars

161:07because you have, you know,

161:09you not only do you have to like hit the function,

161:10but you have to educate and explain, get awareness up,

161:13deal with different types of consumers.

161:15Like, you know, there's a reason why a lot of technologies

161:18sometimes start in the enterprise space

161:20and then kind of continue forward in the consumer space.

161:22Even like, you know, you see AR like starting

161:25to kind of make that shift with HoloLens

161:27and so forth in some ways,

161:29consumers and price points that they're willing

161:31to kind of be attracted in a mass market way.

161:34And I don't mean like, you know,

161:3510,000 enthusiasts bought it,

161:36but I mean like, you know, 2 million, 10 million,

161:4050 million, like mass market kind of interest,

161:44you know, have bought it.

161:46That bar is very, very high.

161:47And typically robotics is novel enough

161:50and non-standardized enough

161:51to where it pushes on price points so much

161:53that you can easily get out of range

161:55where the capabilities in today's technology

161:57or just the function that was picked just doesn't line up.

162:00And so that product market fit is very important.

162:03- So the space of killer apps

162:05or rather super compelling apps is much smaller

162:08because it's easy to get outside of the price range.

162:11- Yeah. - For most consumers.

162:13- And it's not constant, right?

162:14Like, that's why like we picked off entertainment

162:17because the quality was just so low

162:19in physical entertainment

162:20that we felt we could leapfrog that

162:23and still create a really compelling offering

162:25at a price point that was defensible.

162:26And we, like that proved out to be true.

162:29And over time, that same opportunity opens up in healthcare,

162:34in home applications, in commercial applications

162:38and kind of broader, more generalized interface.

162:41But there's missing pieces in order for that to happen.

162:44And all of those have to be present for it to line up.

162:47And we see these sort of trends in technology where,

162:50you know, kind of technologies that start in one place

162:53evolve and kind of grow to another.

162:55Some things start in gaming,

162:56some things start in space or aerospace

163:01and then kind of move into the consumer market.

163:03And sometimes it's just a timing thing, right?

163:05Where how many stabs at what became the iPhone

163:09were there over the 20 years before

163:11that just weren't quite ready in the function

163:13relative to the kind of price point and complexity.

§21Transcript · 2:43:16–2:51:27

163:16- And sometimes it's a small detail of the implementation

163:19that makes all the difference,

163:20which is design is so important.

163:23- Something, yeah, like the new generation UX, right?

163:26- Yeah.

163:27- And that's, it's tough.

163:31And oftentimes all of them have to be there

163:32and it has to be like a perfect storm.

163:34And, but yeah, history repeats itself in a lot of ways

163:37in a lot of these trends, which is pretty fascinating.

163:39- Well, let me ask you about the humanoid form.

163:41What do you think about the Tesla bot

163:43and humanoid robotics in general?

163:45So obviously to me, autonomous driving,

163:49Waymo and the other companies working in the space,

163:52that seems to be a great place to invest

163:55in potential revolutionary application of robotics,

163:57application, folks, application.

164:00What's the role of humanoid robotics?

164:02Do you think Tesla bot is ridiculous?

164:05Do you think it's super promising?

164:08Do you think it's interesting, full of mystery?

164:10Nobody knows.

164:10What do you think about this thing?

164:12- Yeah, I think today humanoid form robotics is research.

164:16There's very few situations

164:17where you actually need a humanoid form

164:18to solve a problem.

164:20If you think about it, right,

164:21like wheels are more efficient than legs.

164:23There's joints and degrees of freedom

164:26beyond a certain point,

164:27just add a lot of complexity and cost, right?

164:29So if you're doing a humanoid robot,

164:31oftentimes it's in the pursuit of a humanoid robot,

164:33not in the pursuit of an application for the time being.

164:36Especially when you have like kind of the gaps in interface

164:39and, you know, kind of AI that we kind of talk about today.

164:42So anything Elon does, I'm interested in following.

164:45So there's an element of that world.

164:46- No matter how crazy.

164:47- How crazy it is.

164:48It's like, you know, I'll pay attention

164:49and I'm curious to see what comes out of it.

164:51So it's like, you can't ever, you know, ignore it.

164:54But, you know, it's definitely far afield

164:56from their kind of core business, obviously.

164:58And-

164:59- What was interesting to me,

165:01is I've disagreed with Elon a lot about this,

165:06is to me, the compelling aspect of the humanoid form

165:12and a lot of kind of robots, Cosmo, for example,

165:15is a human robot interaction part.

165:18From Elon Musk's perspective,

165:23Tesla bot has nothing to do with the human.

165:25It's a form that's effective for the factory

165:28because the factory is designed for humans.

165:31But to me, the reason you might want to argue

165:34for the humanoid form is because, you know, at a party,

165:38it's a nice way to fit into the party.

165:41The humanoid form has a compelling notion to it

165:43in the same way that Cosmo is compelling.

165:45I would argue, if we were arguing about this,

165:50that it's cheaper to build a Cosmo, like that form.

165:54But if you wanted to make an argument,

165:57which I have with Jim Keller about, you know,

165:58you could actually make a humanoid robot

166:00for pretty cheap, it's possible.

166:03And then the question is, all right,

166:05if you're using an application where it can be flawed,

166:08it can have a personality and be flawed

166:12in the same way that Cosmo is,

166:14then maybe it's interesting

166:15for integration to human society.

166:17That's, to me, is an interesting application

166:19of a humanoid form, 'cause humans are drawn,

166:22like I mentioned to you, legged robots,

166:24we're drawn to legs and limbs and body language

166:27and all that kind of stuff.

166:28And even a face, even if you don't have the facial features,

166:31which you might not want to have

166:32to reduce the creepiness factor, all that kind of stuff.

166:38But yeah, that, to me, the humanoid form is compelling.

166:40But in terms of that being the right form

166:44for the factory environment, I'm not so sure.

166:46- Yeah, for the factory environment,

166:48like right off the bat, what are you optimizing for?

166:50Is it strength?

166:51Is it mobility?

166:52Is it versatility, right?

166:53Like that changes completely the look and feel

166:55of the robot that you create.

166:56You know, and almost certainly the human form

166:59is over-designed for some dimensions

167:02and constrained for some dimensions.

167:03And so, like, what are you grasping?

167:06Is it big?

167:06Is it little, right?

167:07And how do you customize it and make it customizable

167:11for the different needs, if that was the optimization, right?

167:14And then, you know, for the other one,

167:17I could totally be wrong.

167:18You know, I still feel that the closer you try to get

167:20to a human, the more you're subject to the biases

167:25of what a human should be, and you lose flexibility

167:27to shift away from your weaknesses

167:31and towards your strengths.

167:32And that changes over time,

167:35but there's ways to make really approachable

167:40and natural interfaces for robotic kind of characters

167:45and, you know, and kind of deployments

167:51in these applications that do not at all

167:54look like a human directly,

167:56but that actually creates way more flexibility

167:58and capability and role and forgiveness

168:01and interface and everything else.

168:02- Yeah, it's interesting,

168:03but I'm still confused by the magic I see in legged robots.

168:08- Yeah, so there is a magic.

168:10So I'm absolutely amazed at it

168:13from a technical curiosity standpoint

168:16and like the magic that like the Boston Dynamics team

168:19can do from, you know, like from walking

168:22and jumping and so forth.

168:23Now, like there's been a long journey

168:26to try to find an application for that sort of technology,

168:29but wow, that's incredible technology, right?

168:31- Yes.

168:32- Then you kind of go towards, okay,

168:34are you working back from a goal

168:36of what you're trying to solve

168:37or are you working forward from a technology

168:38and then looking for a solution?

168:39And I think that's where it's a kind of

168:42a bidirectional search oftentimes,

168:43but you got to, the two have to meet.

168:45And that's where humanoid robots is kind of close to that

168:49in that like it is a decision about a form factor

168:51and a technology that it forces

168:54that doesn't have a clear justification

168:57on why that's the killer app or, you know,

168:59from the other end.

169:00- I think the core fascinating idea with the Tesla bot

169:03is the one that's carried by Waymo as well

169:05is when you're solving the general robotics problem

169:08of perception control,

169:10where there's the very clear applications of driving.

169:14It's as you get better and better at it,

169:16when you have like Waymo driver,

169:18the whole world starts to kind of start to look

169:22like a robotics problem.

169:23So it's very interesting for now.

169:25- Detection, classification, segmentation,

169:27tracking, planning, like it's, yeah.

169:31- So there's no reason, I mean,

169:32I'm not speaking for Waymo here,

169:35but you know, moving goods,

169:39there's no reason transformer like this thing

169:42couldn't take the goods up an elevator, you know?

169:47Like slowly expand what it means to move goods

169:52and expand more and more of the world

169:57into a robotics problem.

169:59- Well, that's right.

169:59And you start to like,

170:01think of it as an end-to-end robotics problem

170:02from like loading from, you know, from everything.

170:05And even like the truck itself,

170:07you know, today's generation is integrating

170:10into today's understanding of what a vehicle is, right?

170:13The Pacifica, Jaguar, the Freightliners from Daimler.

170:17There's nothing that stops these,

170:19us from like down the road after like

170:22starting to get to scale,

170:23to like expand these partnerships to really rethink

170:26what would the next generation of a truck look like

170:30that is actually optimized for autonomy,

170:32not for today's world.

170:34And maybe that means a very different type of trailer.

170:37Maybe that like,

170:38there's a lot of things you could rethink on that front,

170:40which is on its own, very, very exciting.

170:42- Let me ask you, like I said,

170:44you went to the Mecca of robotics,

170:46which is CMU, Carnegie Mellon University.

170:48You got a PhD there.

170:50So maybe by way of advice and maybe by way of story

170:56and memories, what does it take to get a PhD

171:00in robotics at CMU?

171:03And maybe you can throw in there some advice

171:07for people who are thinking about doing work

171:10in artificial intelligence and robotics

171:12and are thinking about whether to get a PhD.

171:14- It's funny, I asked you what,

171:16I was at CMU for undergrad as well

171:17and didn't know anything about robotics coming in

171:20and was doing, you know, electrical computer engineering,

171:22computer science,

171:23and really got more and more into kind of AI

171:26and then fell in love with autonomous driving.

171:27And at that point, like that was just by a big margin,

§22Transcript · 2:51:30–2:59:15

171:30like such a incredible, like central spot

171:33of investment in that area.

171:36And so what I would say is that like robotics,

171:38like for all the progress that's happened

171:40is still a really young field.

171:41There's a huge amount of opportunity.

171:43Now that opportunity shifted

171:44where something like autonomous driving

171:46has moved from being very research and academics driven

171:49to being commercial driven

171:51where you see the investments happening

171:53in commercial.

171:54Now there's other areas that are much younger

171:56and you see like kind of grasping and manipulation,

171:59making kind of the same sort of journey

172:00that like autonomy made,

172:01and there's other areas as well.

172:03What I would say is the space moves very quickly.

172:07Anything you do a PhD in,

172:08like it is in most areas will evolve and change

172:11as technology changes and constraints change

172:13and hardware changes and the world changes.

172:15And so the beautiful thing about robotics

172:18is it's super broad.

172:19It's not a narrow space at all,

172:20and it could be a million different things

172:22in a million different industries.

172:23And so it's a great opportunity to come in

172:27and get a broad foundation on AI,

172:29machine learning, computer vision,

172:31systems, hardware, sensors,

172:33all these separate things.

172:34You do need to like go deep

172:36and find something that you're like

172:38really, really passionate about.

172:40Obviously, like just like any PhD,

172:42this is like a five, six year kind of endeavor.

172:47And you have to love it enough to go super deep

172:50to learn all the things necessary

172:52to be super deeply functioning in that area

172:54and then contribute to it in a way

172:55that hasn't been done before.

172:57And in robotics, that probably means more breadth

173:00because robotics is rarely kind of like

173:03one particular kind of narrow technology.

173:05And it means being able to collaborate with teams

173:08where like one of the coolest aspects of like

173:10the experience that I like kind of cherish in our PhD

173:13is that we actually had a pretty large AV project

173:16that for that time was like a pretty serious initiative

173:20where you got to like partner with a larger team

173:23and you had the experts in perception

173:24and the experts in planning and the staff

173:26and the mechanical engineers.

173:27- It was a DARPA challenge.

173:28- So I was working on a project called UPI back then,

173:32which was basically the off-road version

173:34of the DARPA challenge.

173:35It was a DARPA funded project for basically

173:37like a large off-road vehicle that you would like drop

173:40and then give it a waypoint 10 kilometers away

173:42and it would have to navigate a completely unstructured--

173:44- In an off-road environment.

173:45- Yeah, so like forest, ditches, rocks, vegetation.

173:48And so it was like a really, really interesting

173:50kind of a hard problem where like wheels

173:51would be off to my shoulders.

173:52It's like gigantic, right?

173:53- Yeah, by the way, AV for people

173:55stands for autonomous vehicles.

173:56- Autonomous vehicles, yeah, sorry.

173:58And so what I think is like the beauty of robotics,

174:01but also kind of like the expectation is that

174:03there's spaces in computer science

174:06where you can be very, very narrow and deep.

174:08Robotics, the necessity, but also the beauty of it

174:12is that it forces you to be excited about that breadth

174:15and that partnership across different disciplines

174:17that enable it.

174:18But that also opens up so many more doors

174:20where you can go and you can do robotics

174:22in almost any category where robotics

174:25isn't really an industry.

174:27It's like AI, right?

174:29It's like the application of physical automation

174:31to all these other worlds.

174:33And so you can do robotic surgery, you can do vehicles,

174:37you can do factory automation, you can do healthcare,

174:39you can do like leverage the AI around the sensing

174:44to think about static sensors and scene understanding.

174:47So I think that's gotta be the expectation

174:50and the excitement and it breeds people

174:53that are probably a little bit more collaborative

174:54and more excited about working in teams.

174:58- If I could briefly comment on the fact

175:01that the robotics people I've met in my life

175:05from CMU and MIT, they're really happy people.

175:10- Yeah.

175:10- Because I think it's the collaborative thing.

175:13I think you don't...

175:14(laughs)

175:16You're not like sitting in like the fourth basement.

175:19- Yes, exactly.

175:20Which when you're doing machine learning purely software,

175:23it's very tempting to just disappear into your own hole

175:27and never collaborate.

175:29And that breeds a little bit more of the silo mentality

175:34of like, I have a problem.

175:36It's almost like negative to talk to somebody else

175:38or something like that.

175:39But robotics folks are just very collaborative,

175:42very friendly and just...

175:43And there's also an energy of like,

175:45you get to confront the physics of reality often,

175:49which is humbling and also exciting.

175:53So it's humbling when it fails

175:55and exciting when it finally works.

175:56- It's like a purity of the passion.

175:57You got to remember that like right now,

175:59like robotics and AI is like just all the rage

176:03and autonomous vehicles and all this.

176:05Like 15 years ago and 20 years ago,

176:08like it wasn't that deeply lucrative.

176:11People that went into robotics,

176:12they did it because they were like,

176:13thought it was just the coolest thing in the world.

176:15They wanted to like make physical things intelligent

176:17in the real world.

176:18And so there's like a raw passion

176:20where they went into it for the right reasons and so forth.

176:22So it's really great space.

176:23And that organizational challenge, by the way,

176:25like when you think about the challenges in AV,

176:28we talk a lot about the technical challenges.

176:30The organizational challenges through the roof,

176:33where you think about what it takes to build an AV system

176:38and you have companies that are now thousands of people.

176:42And you look at other really hard technical problems,

176:45like an operating system, it's pretty well established.

176:48Like you kind of know that there's a file system,

176:51there's virtual memory, there's this, there's that,

176:53there's like caching and like,

176:56and there's like a really reasonably well-established

176:58modularity and APIs and so forth.

177:00And so you can kind of like scale it in an efficient fashion

177:03that doesn't exist anywhere near to that level of maturity

177:06in autonomous driving right now.

177:08And tech stacks are being reinvented,

177:10organizational structures are being reinvented.

177:12You have problems like pedestrians

177:14that are not isolated problems.

177:15They're part sensing, part behavior prediction,

177:18part planning, part evaluation.

177:20And like one of the biggest challenges is actually

177:23how do you solve these problems

177:24where the mental capacity of a human

177:26is starting to get strained on how do you organize it

177:29and think about it, where you have this like

177:33multi-dimensional matrix that needs to all work together.

177:36And so that makes it kind of cool as well,

177:39because it's not like solved at all from,

177:43you know, like what does it take to actually scale this?

177:45Right?

177:46And then you look at like other gigantic challenges

177:48that have, you know, that have been successful

177:50and are way more mature, there's a stability to it.

177:53And like, maybe the autonomous vehicle space will get there,

177:56but right now, just as many technical challenges

177:59as they are, they're like organizational challenges

178:01on how do you like solve these problems

178:03that touch on so many different areas

178:05and efficiently tackle them

178:07while like maintaining progress

178:10among all these constraints while scaling.

178:13- By way of advice, what advice would you give

178:17to somebody thinking about doing a robotic startup?

178:22You mentioned Cosmo, somebody that wanted to carry

178:24the Cosmo flag forward, the Anki flag forward.

178:28Looking back at your experience,

178:31looking forward at a future

178:33that will obviously have such robots,

178:35what advice would you give to that person?

178:37- Yeah, it was the greatest experience ever.

178:39And it's like, there's something you,

178:40there are things you learn navigating a startup

178:44that you'll never like, it was very hard to encounter that

178:46in like a typical kind of work environment.

178:48And it's just, it's wonderful.

178:50You gotta be ready for it.

178:51It's not as like, you know, the glamor of a startup,

178:54there's just like just brutal emotional swings up and down.

178:57And so having co-founders actually helps a ton.

179:00Like I would not, could not imagine doing it solo,

179:02but having at least somebody where on your darkest days,

179:05you can kind of like really openly just like

179:08have that conversation and, you know,

179:09lean onto somebody that's in the thick of it with you,

179:13helps a lot.

179:14What I would say--

179:15- What was the nature of darkest days

§23Transcript · 2:59:17–3:06:52

179:17and the emotional swings?

179:19Is it worried about the funding?

179:20Is it worried about whether any of your ideas

179:24are any good or ever were good?

179:26Is it like the self-doubt?

179:27Is it like facing new challenges

179:30that have nothing to do with the technology,

179:32like organizational, human resources,

179:35that kind of stuff?

179:36- Yeah, you come from a world in school

179:38where you feel that you put in a lot of effort

179:42and you'll get the right result

179:43and input translates proportional to output.

179:46And, you know, you need to solve the set or do whatever

179:49and just kind of get it done.

179:50Now, PhD tests out a little bit,

179:52but at the end of the day, you put in the effort,

179:53you tend to like kind of come out with your enough results

179:56to you kind of get a PhD.

179:59In the startup space, like, you know,

180:01like you could talk to 50 investors

180:03and they just don't see your vision

180:04and it doesn't matter how hard you kind of tried and pitched.

180:07You could work incredibly hard

180:09and you have a manufacturing defect.

180:10And if you don't fix it, you're out of business.

180:14You need to raise money by a certain date.

180:16And there's a, you got to have this milestone

180:18in order to like have a good pitch and you do it.

180:20You have to have this talent

180:21and you just don't have it inside the company.

180:23Or, you know, you have to get 200 people

180:28or however many people kind of like along with you

180:30and kind of buy in the journey.

180:33You're like disagreeing with an investor

180:35and they're your investor.

180:36So it's just like, you know,

180:36it's like, there's no walking away from it, right?

180:38So, and it tends to be like those things

180:41where you just kind of get clobbered

180:43in so many different ways

180:44that like things end up being harder than you expect.

180:47And it's like such a gauntlet,

180:49but you learn so much in the process.

180:51And there's a lot of people

180:52that actually end up rooting for you

180:53and helping you like from the outside

180:55and you get good, great mentors

180:56and you like get find fantastic people

180:58that step up in the company.

181:00And you have this like magical period

181:02where everybody's like,

181:04it's life or death for the company,

181:06but like you're all fighting for the same thing

181:07and it's the most satisfying kind of journey ever.

181:10The things that make it easier

181:12and that I would recommend

181:13is like be really, really thoughtful about the application.

181:16Like there's a saying of like,

181:19kind of, you know, team and execution and market

181:21and like kind of how important are each of those.

181:24And oftentimes the market wins

181:26and you come at it thinking that if you're smart enough

181:29and you work hard enough

181:29and you're like have the right talent to team and so forth,

181:32like you'll always kind of find a way through.

181:34And it's surprising how much dynamics

181:37are driven by the industry you're in

181:39and the timing of you entering that industry.

181:41And so just Waymo is a great example of it.

181:44There is, I don't know if there'll ever be another company

181:47or suite of companies that has raised

181:51and continues to spend so much money

181:54at such an early phase of revenue generation

181:57and productization, you know, from a P&L standpoint.

182:02Like it's an anomaly,

182:05like by any measure of any industry that's ever existed,

182:09except for maybe the US space program, right?

182:11But it's like a multiple trillion dollar opportunities,

182:17which is so unusual to find that size of a market

182:20that just the progress that shows the de-risking of it,

182:24you could apply whatever discounts you want

182:25off of that trillion dollar market

182:26and it still justifies the investment that is happening

182:29because like being successful in that space

182:31makes all the investments feel trivial.

182:33Now, by the same consequence, like the size of the market,

182:37the size of the target audience,

182:38the ability to capture that market share,

182:40how hard that's gonna be, who the accumbents,

182:42like that's probably one of the lessons I appreciate

182:44like more than anything else,

182:46where like those things really, really do matter.

182:48And oftentimes can dominate the quality

182:52of the team or execution,

182:53because if you miss the timing

182:55or you do it in the wrong space,

182:56or you run into like the institutional kind of headwinds

182:59of a particular environment,

183:00like let's say you have the greatest idea in the world,

183:02but you barrel into healthcare,

183:03but it takes 10 years to innovate in healthcare

183:05because of a lot of challenges, right?

183:07Like there's fundamental laws of physics

183:10that you have to think about.

183:12And so the combination of like Anki and Waymo

183:15kind of drives that point home for me,

183:16where you can do a ton if you have the right market,

183:19the right opportunity, the right way to explain it,

183:22and you show the progress in the right sequence,

183:25it actually can really significantly change

183:27the course of your journey and startup.

183:30- How much of it is understanding the market

183:32and how much of it is creating a new market?

183:34So how do you think about,

183:36like the space of robotics is really interesting.

183:39You said exactly right,

183:41the space of applications is small,

183:43relative to the cost involved.

183:47So how much is like truly revolutionary thinking

183:51about like what is the application?

183:54And then, yeah, but so like creating something that-

183:59- Didn't exist.

184:00- Didn't really exist.

184:01Like, this is pretty obvious to me,

184:02the whole space of home robotics,

184:04just everything that Cosmo did,

184:07I guess you could talk to it as a toy

184:08and people will understand it,

184:10but Cosmo is much more than a toy.

184:12And I don't think people fully understand the value of that.

184:18You have to create it and the product will communicate it.

184:20Like just like the iPhone,

184:22nobody understood the value of no keyboard

184:26and a thing that can do web browsing.

184:31I don't think they understood the value of that

184:32until you create it.

184:34- Yeah, having a foot in the door

184:35and an entry point still helps

184:37because at the end of the day,

184:38like an iPhone replaced your phone.

184:40And so it had a fundamental purpose

184:41and it has all these things that it did better, right?

184:43And so then you could do ABC on top of it.

184:46And then like, you even remember the early commercials

184:48where it's always like one application of what it could do

184:51and then you get a phone call.

184:53And so that was intentionally sending a message,

184:55something familiar, but then like,

184:56you can send a text message, you can listen to music,

184:58you can surf the web, right?

184:59And so, autonomous driving obviously anchors on that as well.

185:03You don't have to explain to somebody

185:05the functionality of an autonomous truck, right?

185:07Like there's nuances around it,

185:08but the functionality makes sense.

185:10In the home, you have a fundamental advantage.

185:13Like we always thought about this

185:14because it was so painful to explain to people

185:16what our products did

185:17and how to communicate that super cleanly,

185:20especially when something was so experiential.

185:22And so you compare like Anki to Nest.

185:27Nest had some beautiful products

185:31where they started scaling

185:34and like actually found like really great success.

185:36And they had like really clean

185:37and beautiful marketing messaging

185:38because they anchored on reinventing existing categories

185:42where it was a smart thermostat, right?

185:44And like, and so you kind of are able

185:47to take what's familiar, anchor that understanding,

185:51and then explain what's better about it.

185:53- That's funny, you're right.

185:54Cosmo is like totally new thing.

185:56Like what is this thing?

185:57- It's we struggle.

185:58We spent like a lot of money on marketing.

186:01We had a hard, like we actually had far greater efficiency

186:04on Cosmo than anything else

186:06'cause we found a way to capture the emotion

186:08in some little shorts to kind of wean

186:10into the personality in our marketing.

186:11And it became viral where like we had these kind of videos

186:15that would like go and get like hundreds

186:16of thousands of views and like kind of like get spread

186:18and sometimes millions of views.

186:20And so, but it was like really, really hard.

186:23And so finding a way to kind of like anchor

186:26on something that's familiar

186:27but then grow into something that's not is an advantage.

186:31But then again, like you don't have

186:32like their successes otherwise

186:34like Alexa never had a comp, right?

186:37You could argue that that's very novel and very new.

186:39And there's a lot of other examples that kind of created

186:43kind of a category out of like Kiva Systems.

186:46I mean, they like came in and they like,

186:49enterprise is a little easier because if you can,

186:52it's less susceptible to this

§24Transcript · 3:06:53–3:14:07

186:53because if you can argue a clear value proposition

186:56it's a more logical conversation

186:58that you can have with customers.

187:00It's not, it's a little bit less emotional

187:02and kind of subjective, but.

187:05- Yeah, in the home you have to.

187:06- Yeah, it's like a home robot.

187:08It's like, what does that mean?

187:09And so then you really have to be crisp

187:11about the value proposition

187:12and what like really makes it worth it.

187:14Like, and we, by the way, went to that same order.

187:17We almost like, we almost hit a wall coming out of 2013

187:21where we were so big on explaining

187:23why our stuff was so high tech

187:25and all the kind of like great technology in it

187:27and how cool it is and so forth

187:29to having to make a super hard pivot on why is it fun

187:32and why does the random kind of family of four need this.

187:36Right, like, so it's learnings, but that's the challenge.

187:41And I think like robotics tends to sometimes fall

187:43into the new category problem,

187:45but then you gotta be really crisp

187:47about why it needs to exist.

187:49- Well, I think some of robotics,

187:51depending on the category,

187:52depending on the application

187:54is a little bit of a marketing challenge.

187:59And I don't mean, I mean,

188:02that's the kind of marketing that Waymo's doing,

188:06that Tesla is doing,

188:07is like showing off incredible engineering,

188:11incredible technology, but convincing,

188:15like you said, a family of four,

188:16that this is transformative for your life.

188:20This is fun.

188:21- They don't care how much tech is in your thing.

188:23- They don't, they really don't care.

188:24- It's like, they need to know why they want it, so.

188:26- And some of that is just marketing.

188:27- Yeah, and that's why like Roomba,

188:29like, yes, they didn't, you know,

188:31like go and have this like, you know,

188:35huge, huge ramp into like the entirety

188:38of like kind of AI robotics and so forth.

188:39But like, they built a really great business

188:41in the vacuum cleaner world.

188:43And like, everybody understands what a vacuum cleaner is.

188:46Most people are annoyed by doing it.

188:48And now you have one that like kind of does it itself,

188:51the various degrees of quality,

188:54but that is so compelling that like,

188:55it's easy to understand.

188:56And like, and they had a very kind of,

189:00and I think they have like 15% of the vacuum cleaner market.

189:02So it's like pretty successful, right?

189:04- I think we need more of those types

189:06of thoughtful stepping stones in robotics,

189:08but the opportunities are becoming bigger

189:09because hardware is cheaper,

189:11computes cheaper, clouds cheaper, and AI is better.

189:14So there's a lot of opportunity.

189:16- If we zoom out from specifically startups and robotics,

189:20what advice do you have to high school students,

189:23college students about career and living a life

189:28that you'd be proud of?

189:29You lived one heck of a life.

189:31You're very successful in several domains.

189:34If you can convert that into a generalizable potion,

189:39what advice would you give?

189:40- Yeah, it's a very good question.

189:41So it's very hard to go into a space

189:45that you're not passionate about

189:46and push hard enough to be,

189:50you know, to like maximize your potential in it.

189:54And so there's always kind of like the saying of like,

189:59okay, follow your passion, great.

190:00Try to find the overlap of where your passion overlaps

190:03with like a growing opportunity and need in the world,

190:06where it's not too different than the startup

190:07kind of argument that we talked about,

190:09where if you are-

190:11- Where your passion meets the market.

190:12- Right, you know what I mean?

190:13Like, 'cause it's like,

190:15that's a beautiful thing where like,

190:18you can do what you love,

190:18but it's also just opens up tons of opportunities

190:21'cause the world's ready for it, right?

190:22Like, and so like, if you're interested in technology,

190:26that might point to like, go and study machine learning,

190:29because you don't have to decide

190:30what career you're gonna go into,

190:31but it's gonna be such a versatile space

190:33that's gonna be at the root of like everything

190:34that's gonna be in front of us,

190:36that you can have eight different careers

190:38in different industries and be an absolute expert

190:42in this like kind of tool set that you wield

190:44that can go and be applied.

190:46And that doesn't apply to just technology, right?

190:49It could be the exact same thing if you wanna,

190:52you know, same thought process applies to design,

190:55to marketing, to, you know, to sales, to anything,

190:58but that versatility where you like,

191:00when you're in a space that's gonna continue to grow,

191:04it's just like, what company do you join?

191:06One that just is gonna grow

191:08and the growth creates opportunities

191:10where the surface area is just gonna increase

191:12and the problems will never get stale.

191:14And you can have, you know, many like,

191:16and so you go into a career where you have that sort of

191:18growth in the world that you're in,

191:21you end up having so much more opportunity

191:25that organically just appears,

191:27and you can then have more shots on goal

191:29to find like that killer overlap of timing and passion

191:31and skill set and point in life where you can like,

191:34you know, just really be motivated

191:36and fall in love with something.

191:38And then at the same time, like find a balance.

191:40Like there's been times in my life

191:41where I worked like a little bit too obsessively

191:43and, you know, and crazy.

191:45And I, you know, think we kind of like tried to correct it,

191:48you know, kind of the right opportunities,

191:49but, you know, I think I probably appreciate a lot more now

191:52friendships to go way back, you know,

191:54family and things like that.

191:56And I kind of have the personality where I could use,

192:00like I have like so much desire to really try to optimize,

192:03like, you know, what I'm working on

192:04that I can easily go to kind of an extreme.

192:06And now I'm trying to like kind of find that balance

192:09and make sure that I have the friendships, the family,

192:11like relationship with the kids, everything that like,

192:13I don't, I push really, really hard,

192:16but it kind of find a balance.

192:17And I think people can be happy on actually many kind of

192:22extremes on that spectrum,

192:24but it's easy to kind of inadvertently make a choice

192:29by how you approach it,

192:30that then becomes really hard to unwind.

192:33And so being very thoughtful about

192:35kind of all of those dimensions makes a lot of sense.

192:37And so, I mean, those are all interrelated,

192:41but at the end of the day-

192:42- Love, passion and love.

192:43Love towards, you said-

192:45- Yeah, family, friends.

192:46- Family.

192:47And hopefully one day, if your work pans out, Boris,

192:52is love towards robots.

192:54- Love towards robots.

192:56Not the creepy kind, the good kind.

192:57- The good kind.

192:58Just friendship and fun.

193:02- Yeah, it's like another dimension

193:04to just how we interface with the world.

193:06Yeah.

193:07- Boris, you're one of my favorite human beings, roboticist.

193:10You've created some incredible robots

193:12and I think inspired countless people.

193:15And like I said, I hope Cosmo,

193:18I hope your work with Anki lives on.

193:20And I can't wait to see what you do with Waymo.

193:24I mean, if we're talking about

193:26artificial intelligence technology,

193:28there's the potential to revolutionize

193:31so much of our world.

193:32That's it right there.

193:33So thank you so much for the work you've done

193:36and thank you for spending your valuable time

193:38talking with me.

193:39- Thanks, Alex.

193:40- Thanks for listening to this conversation

193:42with Boris Sofman.

193:43To support this podcast,

193:45please check out our sponsors in the description.

193:47And now let me leave you with some words from Isaac Asimov.

193:51If you were to insist I was a robot,

193:54you might not consider me capable of love

193:58in some mystic human sense.

194:01Thank you for listening and hope to see you next time.

194:04(upbeat music)

194:07(upbeat music)

— 读到这里,多懂一点。 —