NPR Interview with Chris Urmson

NPR has a short interview with Chris Urmson, technical director of Google’s self-driving car project.

The interview focuses on whether human drivers should be able to take over from the computer or not.

Urmson has a neat analogy I hadn’t heard before:

You wouldn’t imagine that in the back of a taxi, we put an extra steering wheel or brake pedal there for the passenger to grab ahold of anytime. It would just be crazy to think about doing that.

Interestingly, Urmson notes that Google might allow human drivers to take control of the car from a standing start, because people might enjoy driving on the weekend.

Goodyear Eagle-360

Goodyear just announced a spherical tire tire that looks straight out of Hollywood.

Unfortunately, I can’t find an licensable photo of it online, so I will just direct you to a Google Image search for the “Goodyear Eagle-360”.

The sphere looks like a rubber ball and is supposedly support not with axles, but with magnets.

It is, of course, designed for self-driving cars.

It’s only a concept right now, but you can read more here.

Will Tesla Generate Its Own Chips?

The Motley Fool reports that Tesla has hired away to top-notch chip designers from Apple, and also that Elon Musk is being coy about whether Tesla wants to design its own chips.

The Motley Fool concludes that this is insane and chip-making is not Tesla’s business.

That seems about right to me, but one question is whether Tesla hired these chip designers as carrots or sticks.

The carrot approach is that, by having amazing chip designers on staff, Tesla can better work with NVIDIA and other manufacturers, guiding product development.

The stick approach is that Tesla might like to credibly pressure chip manufacturers, as a means to getting what it wants.

These approaches are not mutually exclusive.

Florida Town to Subsidize Uber

This isn’t strictly related to self-driving cars, but it came across the wire and is fascinating.

Altamonte Springs, Florida, (near Orlando) has chosen to subsidize Uber in leiu of building new roads.

The hope is that subsidizing Uber will encourage people to use mass transit.

“It is infinitely cheaper than the alternatives,” said Martz, whose city has a population of about 43,000 and median income of $50,000. “A mile of road costs tens of millions of dollars. You can operate this for decades on $10 million.”

The logic here is that Alamonte Springs is home to many commuters who ride public transportation into Orlando. However, just getting to public transportation can be a pain. The train and bus stops may not be close to a person’s house. So the city will subsidize Uber rides within town, to help people get to their bus stops and to the train station.

It might not be as crazy as it sounds.

For a while, my wife worked in a suburban office right next to the DC Metro’s Red Line, exactly between two Metro stations. Unhappily, the office was 1.5 miles from each station, which was just far enough to make Metro impractical. So she drove every day, even though her office literally overlooked the Red Line.

Maybe this service can solve that problem.

There are lots of objections to this project, but I suspect much of that is because people don’t like tax dollars “subsidizing” a huge company like Uber.

In this case, though, it’s probably more accurate to think of the city as contracting with Uber to offer a better in-town public transit service.

Self-Driving Racecar

For years, Stanford’s Chris Gerdes has been working with students to build a self-driving race car.

The car recently hit speeds of 120mph at Thunderhill Raceway in Willows, California, and the video shows what it looks like to have a car weave around a track with nobody at the wheel.

Of course, a racetrack lacks many of the variables and obstacles that cars encounter in real life. But raw performance is important, particularly since I dream of one day commuting in self-driving cars at 300mph 🙂

Deep Learning

I have been studying a little bit about deep learning recently, and hope to learn more over the next week.

In particular, I have been progressing through NVIDIA’s introductory Deep Learning course, which offers an overview of Deep Neural Networks (DNNs). The course covers three DNN frameworks (Caffe, Theano, and Torch) and one visualization tool (DIGITS).

This type of course is super-helpful, in that it’s geared toward practitioners and problem-solving, and less on the theory of DNNs. The Caffe framework, combined with the DIGITS visualization tool, seems particularly well-suited to quickly constructing a DNN and seeing where it leads.

So I’m a big fan of the NVIDIA course.

Next I’d like to take either Coursera’s Neural Networks for Machine Learning, or Udacity’s Deep Learning.

Coursera’s course is taught by the famed neural network researcher Geoffrey Hinton, whereas Udacity’s courses have a great UI and often a more practical (versus theoretical) approach.

I’ll let you know what I choose, and let me know if you have any recommendations!

Google’s (First?) Accident in Autonomous Mode

Google’s self-driving car has been in a number of accidents over the years, but none were the fault of the autonomous driving software. The accidents all either occurred when the vehicle was in “human-driver” mode or were the fault of the driver of a different vehicle (Google’s cars have been rear-ended several times).

On Valentine’s Day, however, Google filed an accident report that might possibly be first accident for which the self-driving car software was at fault.

This was a very minor accident with no injuries, and it’s not completely clear from Google’s self-report who was at fault, although it seems like the Google car was. I would be curious to see how the insurance companies involved parcel out blame.

From the report:

A Google Lexus-model autonomous vehicle (“Google AV”) was traveling in autonomous mode eastbound on El Camino Real in Mountain View in the far right-hand lane approaching the Castro St. intersection. As the Google AV approached the intersection, it signaled its intent to make a right turn on red onto Castro St. The Google A V then moved to the right-hand side of the lane to pass traffic in the same lane that was stopped at the intersection and proceeding straight. However, the Google AV had to come to a stop and go around sandbags positioned around a storm drain that were blocking its path. When the light turned green, traffic in the lane continued past the Google AV. After a few cars had passed, the Google AV began to proceed back into the center of the lane to pass the sandbags. A public transit bus was approaching from behind. The Google AV test driver saw the bus approaching in the left side mirror but believed the bus would stop or slow to allow the Google AV to continue. Approximately three seconds later, as the Google AV was re-entering the center of the lane it made contact with the side of the bus. The Google AV was operating in autonomous mode and traveling less than 2 mph, and the bus was travelling at about 15mph at the time of contact.

The Google AV sustained body damage to the left front fender, the left front wheel and one of its driver-side sensors. There were no injuries reported at the scene.

Ford’s CTO on Autonomous Vehicles

Automotive News has a short and fun interview with Raj Nair (who’s LinkedIn title is “Executive Vice President and Chief Technical Officer — Global Product Development at Ford Motor Company”).

The write-up is mercifully concise. Here’s a highlight:

The human body is an amazing array of sensors — two great optical sensors, auditory sensors and balance sensors that provide information that the brain doesn’t only perceive but also filters.

To reproduce all of that with a combination of lidar [a kind of radar based on laser beams], radar and ultrasonic sensors is a big challenge. Then there are the algorithms. They are reasonably straightforward for the basic aspects of driving. If you can see the white lines it’s not that hard to steer the vehicle between them. But for all the other things that your mind works through when driving, you need to be prepared for all of them. This increases the level of sensor capability processing you need.

Read the whole thing.

Almono

About a year ago, Uber more or less bought out the famed robotics department at Carnegie Mellon University in Pittsburgh.

The goal, of course, was to acquire a team capable of building autonomous vehicles.

Since then, however, not much news has come out of Steel City regarding Uber’s autonomous vehicle plans.

This week, though, Uber put forth a plan to turn an old steel mill into a vehicle test-drive site. The site, known as the Almono, is an exciting development for Pittsburgh.

There is some local opposition, however, mostly in the form of Pittsburgh-based Uber drivers who are not looking forward to being replaced by robots.