Udacity’s Self-Driving European Tour

Taking Udacity’s Self-Driving Car Engineer Nanodegree program on the road in Europe to meet with students and partners!

Michael Ikemann (Udacity’s first Intro to Self-Driving Car Nanodegree graduate) and me

A few weeks ago, I had the delight of visiting Europe with Udacity’s Berlin-based European team, meeting both automotive partners and Udacity students. The trip was so much fun!

Stuttgart

We started in Stuttgart, where we met with our partners at Bosch and toured their Abstatt campus. Their campus reminds me of a plush Silicon Valley office, except instead of overlooking Highway 101, they overlook vineyards and a European castle.

Thanks to Udacity student Tolga Mert for organizing!

In the evening, Bosch’s Mirko Franke joined us at the Connected Autonomous Driving Meetup, organized by Udacity student Rainer Bariess.

We discussed the self-driving ecosystem and, of course, how to get a job working on self-driving cars at Bosch.

Berlin

The next day we headed to Berlin to prepare for our deep learning workshop at Automotive Tech.AD. What a great collection of autonomous vehicle engineers from companies across Europe!

In the evening we hosted a Meetup for current and prospective Udacity students at our Berlin office. It is always a delight to meet students and hear firsthand what they love about Udacity, and how they feel we can improve the student experience.

London

Our final stop was London, for an interview with Alan Martin at Alphr.

That evening, Udacity alumnus Brian Holt, Head of Autonomous Driving at Parkopedia, hosted us for at the London Self-Driving/Autonomous Car Technology Meetup. We had a blast talking about the future of self-driving (and even flying!) cars.

It’s a lot of fun to fly across the globe and see different places, but the best experience of all is getting to meet students from all different parts of the world.

We learn what our students are working on, what excites them about self-driving cars, and about the difference Udacity has made in their lives. It’s wonderful!

If you’re interested in becoming a part of our global Self-Driving Car community, consider enrolling in one of our Nanodegree programs. No matter your skills and experience, we’ve got a program for you!

https://www.udacity.com/course/intro-to-self-driving-cars–nd113https://www.udacity.com/course/intro-to-self-driving-cars–nd113

Ticketing Self-Driving Cars

A police officer pulled over a Cruise self-driving car in San Francisco recently, and issued a citation for failing to yield to a pedestrian in a crosswalk. Cruise disputes the citation, but since nobody was hurt, the interesting thing to me is that the safety operator got the ticket.

Knowing nothing about the actual interaction, I imagine the police officer writing the citation, caring not a whit about who or what was actually operating the vehicle, and walking off.

Longer-term, how does this work? Specifically, what happens when safety drivers are no longer in the vehicle.

Maybe officers will ticket passengers. That will get the vehicle owners’ attention quickly.

What if nobody is in the vehicle?

Routine traffic stops are one of the most common interactions between citizens and police in the United States. For many people, this is their only interaction with the police. As self-driving cars progress, we’re going to need to rethink interactions between police and the public.

Waymo and Honda

On top of its existing partnership with Fiat-Chrysler, and right on the heels of its recent announcement with Jaguar Land Rover, Waymo is supposedly on the cusp of announcing a partnership with Honda to develop driverless delivery vehicles.

This diversity of partnerships presumably helps Waymo on both offense and defense. Deploying across multiple partners on different continents will move Waymo further into a position as the industry-standard for autonomous vehicle software. And maintaining alternative vehicle suppliers protects Waymo against any one supplier leaving the fold.

On the other hand, managing multiple supplier relationships is a huge time investment. There are parallels between Waymo’s new position in the automotive supply chain and the current positions of the automotive manufacturers, who spend a lot of time managing their own supply chains.

Testing and Training and Simulation

NVIDIA (ahem, one of Udacity’s partners in developing the Udacity Self-Driving Car Engineer Nanodegree Program) announced their new DRIVE Constellation Autonomous Vehicle Simulator a few weeks ago at their annual GPU Technology Conference.

NVIDIA is taking the next step toward the holy grail of autonomous vehicle simulation: training autonomous driving software in the simulator and deploying it straight to the real world.

We’re not there yet. NVIDIA executives subtly make the point that DRIVE Sim is for “testing”:

“Deploying production self-driving cars requires a solution for testing and validating on billions of driving miles to achieve the safety and reliability needed for customers,” said Rob Csongor, vice president and general manager of Automotive at NVIDIA. “With DRIVE Constellation, we’ve accomplished that by combining our expertise in visual computing and datacenters. With virtual simulation, we can increase the robustness of our algorithms by testing on billions of miles of custom scenarios and rare corner cases, all in a fraction of the time and cost it would take to do so on physical roads.”

Testing and validation is hugely important to the autonomous vehicle industry. Every time a software developer tweaks a model or a the autonomous vehicle source code, the developer needs to verify that nothing else broke. The fastest way to do this is testing in simulation. NVIDIA is releasing what looks like the world’s best simulation platform for testing.

The biggest leap, though, is training in simulation. It’s one thing to write code, put it in a car, collect data about different scenarios, and then later test in simulation that the your self-driving software still handles those scenarios correctly.

It’s a whole different animal to be able to train self-driving software in simulation, without ever putting a car out on the road. Whoever cracks that nut will have a huge leg up in the autonomous vehicle race. Keep an eye on NVIDIA.

Congestion Pricing

Back home on vacation this weekend, my brother was telling me about paying up to $30 one-way to drive Interstate 66 inside the DC Beltway. One the one hand, the pricing (which varies with traffic) is outrageous. On the other hand, people will pay it. My brother, coming off a 12- or 16- or 20-hour hospital shift as a medical resident, will pay whatever he has to pay to get home and sleep.

The latest round of self-driving car projections offer conflicting predictions about the effect self-driving cars will have on congestion. Self-driving cars should lower the psychological costs of vehicular transportation, which should in turn encourage demand and ultimately lead to more congestion.

On the other hand, self-driving cars may be more efficient drivers, and will encourage ride-sharing. Ride-sharing, in turn, has the potential to reduce parking needs and vehicle sizes. All of this should lead to less congestion.

Where all of this ultimately shakes out is to be seen, but congestion pricing has potential to reduce a lot of the zero-sum friction. With a few exceptions, most roads are free to use, paid for by tax dollars. Moving to a world in which we pay to use roads will lower our tax burdens, allocate space on the road more efficiently, and hopefully reduce congestion.

Committee on Foreign Investment in the United States

Over at Back\Line, Colin McCormick writes about the potential for the Committee on Foreign Investment in the United States (CFIUS) to begin blocking the acquisition of autonomous vehicle-related companies by foreign entities.

CFIUS advises the President on whether to block corporate acquisitions that “threaten to impair national security”.

Until recently, I had never heard of CFIUS, but it’s been at the front of the news for torpedoing Broadcom’s acquisition of Qualcomm.

McCormick makes the point that mobility is at least as plausible an industry for CFIUS to monitor as semiconductors:

“There are two ways that autonomous vehicles might fall under CFIUS’ broad “national security” jurisdiction. The first is that this jurisdiction includes homeland security, and there have been growing concerns about the potential of autonomous vehicles for terrorism — for example, a cyber-hacker who took control of an autonomous vehicle could potentially crash it into any number of targets.

The second is based on the idea that some “critical technologies” provide economic advantages that are so great they can impact national security, and the U.S. must protect its dominance in them.”

I worry about this type of government regulation, as it seems ripe for abuse. Politicians or CEOs or others that have their own reasons for blocking a transaction can shout “National Security” and kill a perfectly legitimate business transactions.

But regardless of my own personal misgivings, CFIUS is becoming more prominent and its something for lawyers and executives and entrepreneurs in the industry to keep in mind.

Phantom Auto

The state of California recently updated its self-driving car regulations to allow completely driverless vehicles on public roads — no safety driver at all. This has already been happening in Arizona with Waymo’s pilot there, and it’s good to see this come to California, as well.

Part of this rollout is the requirement that driverless vehicles have the capacity for teleoperation, so that if they get into trouble, there is somebody remote who can move the vehicle to a safe space while help is on the way.

Our partners at Phantom Auto specialize in this, and they are alumni of Udacity’s self-driving car program. Check out what they do:

Autonomous Valet Parking at Parkopedia

Last week, the good folks at Parkopedia were kind enough to host Udacity at the London Self-Driving/Autonomous Car Meetup.

Today, as I was going through some old news alerts, I caught sight of something they had mentioned at the event: Parkopedia Wins Grant to Accelerate the Development of Autonomous Valet Parking Technology.

“ Brian Holt, Head of Autonomous Driving at Parkopedia, added, “Autonomous Valet Parking will be one of the first fully autonomous features available to the general public. Parkopedia is uniquely positioned to provide the full range of parking services including the detailed indoor parking maps required to power autonomous vehicles globally and the CCAV grant will enable us to accelerate the on-going development of this exciting new technology.””

Pretty cool!

And Brian is an alumnus of the Udacity Self-Driving Car Engineer Nanodegree Program, which of course makes us very proud.

NVIDIA and Udacity Intro to Self-Driving Cars

NVIDIA is the world’s leading deep learning company and a terrific Udacity partner, including for our Intro Self-Driving Cars Nanodegree Program. It’s a great relationship, because we are both excited to train lots of engineers to work on autonomous vehicles.

Here’s NVIDIA’s Danny Shapiro, talking about the NVIDIA’s BB8, and the potential for anybody to learn to become a self-driving car engineer.