WEBVTT
Kind: captions
Language: en

1
00:00:00.000 --> 00:00:01.117
- I got an email that said,

2
00:00:01.117 --> 00:00:04.677
"Hi, we're developing a
fully autonomous race car.

3
00:00:04.680 --> 00:00:07.580
"Would you like to be driven around
the most famous track in Britain

4
00:00:07.580 --> 00:00:08.840
"by a computer?"

5
00:00:10.950 --> 00:00:12.230
Sure.

6
00:00:12.230 --> 00:00:16.210
- Roborace is an organisation
that specialises in autonomous racing.

7
00:00:16.210 --> 00:00:19.690
We develop our own autonomous race cars,

8
00:00:19.690 --> 00:00:24.030
and we run a competition
for teams to enter

9
00:00:24.030 --> 00:00:26.400
to develop their own
autonomous driving software.

10
00:00:26.400 --> 00:00:28.680
We're basically trying to further

11
00:00:28.680 --> 00:00:32.230
autonomous driving technology
through competition.

12
00:00:32.230 --> 00:00:33.780
- Now, I'm not used to anything like this.

13
00:00:33.780 --> 00:00:37.060
I have never been driven at speed
around the track by a human.

14
00:00:37.060 --> 00:00:39.980
And I've never been driven at
all by a fully autonomous car.

15
00:00:39.980 --> 00:00:43.840
This is the DevBot 2, designed
to take a human passenger.

16
00:00:43.840 --> 00:00:46.600
Now, the stats aren't spectacular
by supercar standards.

17
00:00:46.600 --> 00:00:49.060
362 horsepower from two electric motors,

18
00:00:49.060 --> 00:00:51.420
top speed somewhere
around 135 miles an hour,

19
00:00:51.420 --> 00:00:53.900
although, as I'm a civilian,
I'm limited to 60,

20
00:00:53.900 --> 00:00:56.320
and it will take 4.1 seconds to get there.

21
00:00:56.320 --> 00:00:58.550
But, this is only the development version.

22
00:00:58.550 --> 00:01:00.610
This is the version that
still carries a human,

23
00:01:00.610 --> 00:01:02.660
unlike its sleeker cousin over there.

24
00:01:02.660 --> 00:01:03.943
- Behind me is Robocar.

25
00:01:03.943 --> 00:01:06.640
This is fully autonomous,
there's no room for a human.

26
00:01:06.640 --> 00:01:08.670
Whereas, the DevBot
gives us the opportunity

27
00:01:08.670 --> 00:01:10.930
for human versus machine type challenges.

28
00:01:10.930 --> 00:01:14.550
It's actually got the same powertrain
on the rear axle as DevBot.

29
00:01:14.550 --> 00:01:17.420
It's just also got the same powertrain again
on the front axle,

30
00:01:17.420 --> 00:01:19.600
so it's four wheel drive,
it's got twice the power.

31
00:01:19.610 --> 00:01:21.710
It's the car we use
for our top speed run.

32
00:01:21.710 --> 00:01:24.490
We've actually had it to up to 299 kph.

33
00:01:24.490 --> 00:01:26.290
The sensors on the two cars
are actually the same.

34
00:01:26.290 --> 00:01:29.570
We use a military grade GPS,
accurate up to about two centimetres,

35
00:01:29.570 --> 00:01:32.549
so the car knows exactly where it is.

36
00:01:32.549 --> 00:01:36.060
We've got LIDARs, basically on the
corners of the car and on the sides

37
00:01:36.060 --> 00:01:38.730
to position where all of the objects
are around the car.

38
00:01:38.730 --> 00:01:40.810
The third is using cameras,

39
00:01:40.810 --> 00:01:43.240
and that's for using stereo
vision to judge depth,

40
00:01:43.240 --> 00:01:46.140
basically, in the same way
a human does with their eyes.

41
00:01:46.140 --> 00:01:49.370
- So, I'm about to go for a lap
of Silverstone's National Circuit,

42
00:01:49.370 --> 00:01:50.780
just over one and a half miles,

43
00:01:50.780 --> 00:01:53.400
which will take around 90 seconds
from a standing start.

44
00:01:53.400 --> 00:01:55.607
- Once we've created a
map of the track to say,

45
00:01:55.607 --> 00:01:58.280
"These are the edges, this is
where you're allowed to go,"

46
00:01:58.280 --> 00:02:00.030
we load that into the car.

47
00:02:00.030 --> 00:02:03.790
It then has algorithms to
determine its optimum racing line.

48
00:02:03.790 --> 00:02:06.900
It then chooses what speed it can go

49
00:02:06.900 --> 00:02:10.620
and when it needs to brake,
when it needs to hit the throttle,

50
00:02:10.620 --> 00:02:12.080
based on accelerations.

51
00:02:12.080 --> 00:02:14.640
And, it knows what it can
achieve from the tyres.

52
00:02:14.640 --> 00:02:17.210
- Now, I know, because I've
never been on a track before,

53
00:02:17.210 --> 00:02:19.720
that, on that first turn,
my brain is going to think

54
00:02:19.720 --> 00:02:22.280
that we are coming in too hot,
and it's not going to turn.

55
00:02:22.280 --> 00:02:24.600
And, I am just going to
need to have some faith

56
00:02:24.600 --> 00:02:26.810
that the system is working,
and I don't need to take over control

57
00:02:26.810 --> 00:02:31.240
because I am almost certainly
a worse driver

58
00:02:31.240 --> 00:02:33.640
than the computer in this car.

59
00:02:33.640 --> 00:02:35.960
- Basically, when you're trying to do
something for the first time,

60
00:02:35.960 --> 00:02:38.630
you need to be very safety-conscious.

61
00:02:38.630 --> 00:02:41.610
We have full live telemetry,
so we can see exactly

62
00:02:41.610 --> 00:02:43.770
what the car is doing at all times.

63
00:02:43.770 --> 00:02:47.070
And, we have linked to that
what we call a safe-stop system,

64
00:02:47.070 --> 00:02:48.940
basically a button that
can turn the car off

65
00:02:48.940 --> 00:02:50.430
at a moment's notice from anywhere.

66
00:02:50.430 --> 00:02:52.200
The car can also know to turn itself off.

67
00:02:52.200 --> 00:02:56.380
If it determines it's too far
off the line it's supposed to be on,

68
00:02:56.380 --> 00:02:58.120
and it doesn't think it can get back there,

69
00:02:58.120 --> 00:02:59.530
it it will shut itself down.

70
00:02:59.530 --> 00:03:02.220
- Moving to drive now, and
then moving out onto the track.

71
00:03:02.220 --> 00:03:03.820
- We've had a few crashes
over the last year,

72
00:03:03.820 --> 00:03:05.530
and this has been our
first year of competitions.

73
00:03:05.530 --> 00:03:09.700
One of the crashes that we had was,
basically, a hardware issue.

74
00:03:09.700 --> 00:03:12.060
The hardware failed, and
that led to the car believing

75
00:03:12.060 --> 00:03:14.540
it was in a different place
to where it actually was.

76
00:03:14.540 --> 00:03:17.260
So, it acted accordingly to go
to where it thought it should be,

77
00:03:17.260 --> 00:03:19.140
but that was based on bad data

78
00:03:19.140 --> 00:03:22.780
which then meant the car
hit the wall.

79
00:03:22.790 --> 00:03:24.880
- All right, I'm lined up,

80
00:03:24.880 --> 00:03:29.160
and I'm going to take my hands
off the wheel, and put them here,

81
00:03:29.160 --> 00:03:31.960
and take my feet off the pedals.
and put them on the foot rest.

82
00:03:31.960 --> 00:03:37.150
To be clear, we are not going to be going
over 100kph here, 60mph,

83
00:03:37.150 --> 00:03:40.620
because there's a human in the car,
and that's what we're limited to.

84
00:03:40.620 --> 00:03:46.700
But, acceleration, braking,
and G forces, not limited.

85
00:03:48.200 --> 00:03:49.770
Okay, ready to go.

86
00:03:49.770 --> 00:03:50.990
- All right, Tom, we're all good our side,

87
00:03:50.990 --> 00:03:53.620
so if you are happy, we'll
get ready for launch.

88
00:03:53.620 --> 00:03:57.140
- Happy is a relative term!
But yes, I am ready to go.

89
00:03:57.140 --> 00:03:58.870
- All right, copy that, so hold tight.

90
00:03:58.870 --> 00:04:02.032
We'll launch in three, two, one.

91
00:04:02.032 --> 00:04:03.545
[engine revving]

92
00:04:03.545 --> 00:04:04.378
- Okay.

93
00:04:07.740 --> 00:04:08.593
All right.

94
00:04:15.730 --> 00:04:18.590
And, I'm being assured that this car

95
00:04:18.590 --> 00:04:21.800
is not just following
a pre-programmed line.

96
00:04:21.800 --> 00:04:25.300
It knows the best racing line to take,
of course, it knows the track.

97
00:04:25.300 --> 00:04:27.460
It's been taught where it should go,

98
00:04:27.460 --> 00:04:30.960
but it is reacting in real time
to the track conditions,

99
00:04:30.960 --> 00:04:34.680
to the fact that it's slightly slippery
because of rain earlier.

100
00:04:34.680 --> 00:04:36.493
And the fact there is -- oh boy!

101
00:04:37.100 --> 00:04:38.140
The fact there is --

102
00:04:38.880 --> 00:04:40.860
Oh, that is a perfect racing line.

103
00:04:40.860 --> 00:04:48.460
The fact there is about 70 kilos of
terrified wet meat sat in the driver's seat,

104
00:04:48.460 --> 00:04:50.880
because that's all I am right now.

105
00:04:50.880 --> 00:04:53.360
It's the computer doing everything here,

106
00:04:53.360 --> 00:04:55.900
and it sounds like an electric car.

107
00:04:55.900 --> 00:04:58.703
The steering wheel is just moving for me.

108
00:05:00.030 --> 00:05:01.680
This is astonishing.

109
00:05:01.680 --> 00:05:03.660
- We've actually had various event formats

110
00:05:03.660 --> 00:05:05.630
through our first year of competition.

111
00:05:05.630 --> 00:05:08.450
We've had a race with
multiple cars on the track

112
00:05:08.450 --> 00:05:11.370
on that same circuit
like a traditional race.

113
00:05:11.370 --> 00:05:13.600
And, we've also had
competitions that are far more

114
00:05:13.600 --> 00:05:17.290
on a time trial basis, just
trying to find different formats

115
00:05:17.290 --> 00:05:19.750
and see how autonomous
racing can really work.

116
00:05:19.750 --> 00:05:22.803
- And then, final straight
towards the finish, here we go.

117
00:05:22.803 --> 00:05:25.400
- From a hardware point of view,
the cars are identical.

118
00:05:25.400 --> 00:05:27.810
We, as a company, run all of the cars.

119
00:05:27.810 --> 00:05:30.700
The teams, basically,
just provide a driver.

120
00:05:30.700 --> 00:05:33.660
In normal motor sport, that
would be a human being.

121
00:05:33.660 --> 00:05:36.120
In this case, it's a few
thousand lines of software code.

122
00:05:36.120 --> 00:05:37.550
- That is amazing.

123
00:05:37.550 --> 00:05:39.150
- So, if you program
your car to go faster

124
00:05:39.150 --> 00:05:41.470
through a corner and get a
better exit from a corner,

125
00:05:41.470 --> 00:05:43.924
you will be quicker on the straight.
You will be able to overtake.

126
00:05:43.924 --> 00:05:44.810
- Woo!

127
00:05:44.810 --> 00:05:46.040
- And, that's really what it's all about.

128
00:05:46.040 --> 00:05:48.940
We really wanted everyone to focus
on the autonomous driving

129
00:05:48.940 --> 00:05:50.460
rather than the car setup.

130
00:05:50.460 --> 00:05:52.010
- Thank you, returning to base.

131
00:05:56.076 --> 00:05:59.170
- The AI does have
information given to it

132
00:05:59.170 --> 00:06:01.870
on where the other car is,
what the other car is doing.

133
00:06:01.870 --> 00:06:04.260
But, at the moment, that's mainly
being used for safety purposes.

134
00:06:04.260 --> 00:06:06.320
We can control the car
from the control room,

135
00:06:06.320 --> 00:06:09.030
but we do that, as a company,
for safety reasons.

136
00:06:09.030 --> 00:06:11.040
The teams are not given any access.

137
00:06:11.040 --> 00:06:12.800
Once the car has started its race,

138
00:06:12.800 --> 00:06:15.033
it's only what they've already programmed.

139
00:06:16.470 --> 00:06:17.720
- So, that was a lot of fun.

140
00:06:17.720 --> 00:06:18.903
That was wonderful.

141
00:06:19.940 --> 00:06:25.120
I had a great time, but I also feel
just a little bit underwhelmed

142
00:06:25.120 --> 00:06:27.980
because it didn't feel
like there was any risk there.

143
00:06:27.980 --> 00:06:29.330
And, of course, there's no risk there.

144
00:06:29.330 --> 00:06:31.150
I'm a civilian, they're
going to limit the car,

145
00:06:31.150 --> 00:06:32.880
they're not going to push it to the edge.

146
00:06:32.880 --> 00:06:34.710
But, that's because there's
a person in the car,

147
00:06:34.710 --> 00:06:36.290
and that's what motor sport is about.

148
00:06:36.290 --> 00:06:41.740
Motor sport is about humans pushing
themselves as close to the limit,

149
00:06:41.740 --> 00:06:43.860
as close to the red line, as they can.

150
00:06:44.760 --> 00:06:48.100
And, without that element of risk,
without that person in the car,

151
00:06:48.100 --> 00:06:52.920
I don't know if it'll work as a sport.

152
00:06:52.920 --> 00:06:56.980
Roborace is gambling that they can
move the audience's attention

153
00:06:56.990 --> 00:07:00.130
from people in the car
to people in the pits.

154
00:07:00.130 --> 00:07:03.400
And, yeah, that was a lot of fun,

155
00:07:03.400 --> 00:07:06.110
but it's a heck of a gamble.

156
00:07:06.110 --> 00:07:09.060
- The whole business model
relies on a successful sport,

157
00:07:09.060 --> 00:07:10.500
which relies on people watching it.

158
00:07:10.500 --> 00:07:11.800
So, it has to be entertaining.

159
00:07:11.800 --> 00:07:13.200
We're kind of a strange mix
between

160
00:07:13.200 --> 00:07:16.240
a technology development
and an entertainment business.

161
00:07:16.240 --> 00:07:19.110
And, I think there is, actually a lot
of human element still within this.

162
00:07:19.110 --> 00:07:20.860
Although it's machines racing,

163
00:07:20.860 --> 00:07:23.290
it's people creating the
code for those machines.

164
00:07:23.290 --> 00:07:25.700
Something that's forgotten
in traditional motor sport,

165
00:07:25.700 --> 00:07:28.180
in a Formula One team,
there's a thousand people,

166
00:07:28.180 --> 00:07:30.140
and you just only hear about
the two that were in the car.

167
00:07:30.140 --> 00:07:32.120
So, here, all the human stories are really

168
00:07:32.120 --> 00:07:36.260
about those people in the background,
how they've coded the system,

169
00:07:36.260 --> 00:07:37.860
and they're still pushing the limit.

170
00:07:37.860 --> 00:07:39.950
So, it's just, arguably, in a safer manner

171
00:07:39.950 --> 00:07:42.640
because there isn't a human in
the car if it does go wrong.

172
00:07:42.640 --> 00:07:44.240
- Thank you so much to
all the team at Roborace.

173
00:07:44.240 --> 00:07:46.905
Find out more about them by
putting down the description.

174
00:07:48.330 --> 00:07:50.153
My heart's still going.

175
00:07:51.000 --> 00:07:54.097
That was only 60!
It felt so much more than 60.

