Embraer Pulse

Years ago, when I was studying computer science in Brazil, Embraer was the place for aspiring Brazilian engineers to work. Petrobras had the money, but Embraer had the cache of being Brazil’s technology company that was on-par with the rest of the world.

Embraer is the world’s third-largest aircraft manufacturer, after Boeing and Airbus. Think about that. The world’s largest aircraft manufacturer is in Europe, the second-largest manufacturer is in the United States, and the third largest is in…Brazil.

Not China, not Taiwan, not Japan, not India, not back in the US. It’s in San Jose dos Campos.

I’m always a little thrilled to step onto an Embraer regional jet. A little bit of Brazil in the sky.

2020 has been rough for Embraer, as for all aviation companies. COVID-19 has brought commercial aviation to a standstill. The company has furloughed 30% of its employees. A multi-billion dollar joint venture with Boeing just fell apart.

Embraer continues to dream big. At South by Southwest last year, Embraer had a huge presence, touting their eVOTL vision.

I recently re-watched Embraer’s Pulse concept video from last fall. It feels pretty sci-fi, like a lot of concept videos, but it’s exciting to see a Brazilian company envision the future.

John Deere Embraces Technology

After listening to Nancy Post, Director of Deere’s Intelligent Systems Group, on The Autonocast, I pored over yesterday’s discussion of connectivity and precision agriculture on Deere’s Q2 2020 earnings call.

I pulled together what I learned in a piece on Forbes.com, “Connectivity Shines For John Deere.”

“Whereas Deere’s Q1 2020 earnings call highlighted the value of precision agriculture, this quarter the emphasis shifted subtly to connectivity. Precision agriculture improves crop yields, but connectivity allows both farmers and Deere to manage operations remotely, without having to travel or risk COVID-19 exposure.”

Lots more in the post, of course.

Simulators: They Just Get Better

In 2016, when I was starting to build Udacity’s Self-Driving Car Engineer Nanodegree Program, it was so hard to find a good vehicle simulator to use. And the simulators that did exist had really bad graphics. They were like 1980s video games.

We wound up programming our own simulators with the Unity gaming engine, just because we didn’t have any other options.

Fast-forward to 2020 and there are so many amazing, photo-realistic simulators on the market.

This Cruise video shows their simulator. I first started watching while only half paying attention. It wasn’t until halfway through the video that I realized I was watching a simulator.

Amazing.

Form Factors

Huawei and Neolix

Most autonomous vehicles are being developed by adding automation to pre-existing platforms.

That’s a bit like the original as the original horseless carriages.

One class of vehicle, however, that seems to be adapting its own form factors are street-legal delivery vehicles.

Compare the Huawei-Neolix design to Nuro.

A few things pop out:

The vehicles both look like they could drive equally well forward or backward, although Nuro’s vehicle has a clear back bumper.

Neither vehicle looks like it could drive side-to-side. The steering is nonholonomic, as the mechanical engineers would say.

Both vehicles have front and rear doors.

Both vehicles appear to have compute and drivetrain at stowed underneath the cargo compartments.

I wonder how close this look is to what we will see in the future.

Keeping Up

It can be hard keeping up with all the different companies working on autonomous vehicles!

I recently came across two lists of autonomous vehicle companies that I found helpful: “The State of the Self-Driving Car Race 2020” (Bloomberg) and “Factbox: Investors Pour Billions Into Automated Delivery Startups” (New York Times).

The Bloomberg article summarizes the larger, better-funded efforts, whereas the Times covers fundraising by smaller startups.

Between the two of them, how many of these companies are you keeping up with?

Teleoperations From Home

Kirsten Korosec has a story out in TechCrunch about the partnership between Postmates and Phantom Auto to teleoperate Serve, the small autonomous delivery vehicle that Postmates has launched.

Postmates teleoperations staff is now working from home, as are so many office workers during the COVID-19 pandemic. Postmates has provisioned its teleoperations staff with the necessary equipment to remotely operate vehicles from home.

Postmates says that by moving this job to a work-from-home setup, it’s opened the role to many more possible operators.

The interesting question, for me, is whether Postmates and Phantom Auto can make this setup economical enough for massive scale.

One of the huge advantages of that Tesla is reaping is the ability to use its vehicle owners as free data labelers.

Teleoperators can be free data labelers, as well. If Postmates and Phantom can make the teleoperators economical at scale, that would be a huge data advantage.

Graph Neural Networks

A Waymo blog post caught my eye recently, “VectorNet: Predicting behavior to help the Waymo Driver make better decisions.”

The blog post describes how Waymo uses deep learning to tackle the challenging problem of predicting the future. Specifically, Waymo vehicles need to predict what everyone else on the road is going to do.

As Mercedes-Benz engineers teach in Udacity’s Self-Driving Car Engineer Nanodegree Program, approaches to this problem tend to be either model-based or data-driven.

A model-based approach relies on our knowledge (“model”) of how actors behave. A car turning left through an intersection is likely to continue turning left, rather than come to a complete stop, or reverse, or switch to a right-turn.

A data-driven approach uses machine learning to process data from real world-observations and apply the resulting model to new scenarios.

VectorNet is a data-driven approach takes relies heavily on the semantic information from its high-definition maps. Waymo converts semantic information — turn lanes, stop lines, intersections — into vectors, and then feeds those vectors into a hierarchical graph neural network.

I’m a bit out of touch with the state-of-the-art in deep learning, so I followed a link from Waymo down a rabbit hole. First I read “An Illustrated Guide to Graph Neural Networks,” by a Singaporean undergrad named Rishabh Anand.

That article led me to an hour-long lecture on GNNs by Islem Rekik at Istanbul Technical University.

It was a longer rabbit hole than I anticipated, but this talk was just right for me. It has a quick fifteen minute review of CNNs, followed by a quick fifteen minute review of graph theory. About thirty-minutes in she does a really nice job covering the fundamentals of graph neural networks and how they allow us to feed structured data from a graph into a neural network.

Now that I have a bit of an understanding of GNNs, I’ll need to pop all the way back up to the Waymo blog post and follow it to their academic paper, “VectorNet: Encoding HD Maps and Agent Dynamics from Vectorized Representation.”

The Waymo team is scheduled to present that paper at CVPR 2020 next month.

Brian Salesky, CEO

Wired has a recent and very flattering profile of Brian Salesky, founder and CEO of Argo, Ford’s self-driving car venture.

The piece has more information than I’ve read elsewhere about the early history of the Google Self-Driving Car Project, now known as Waymo. There’s also a good description about the friendship and rivalry between Salesky and Aurora CEO Chris Urmson.

Recommended.

Super Batteries and Terafactories

Paul Leinert reports an amazing read in Reuters. Tesla is planning to launch breakthrough electric batteries that will make the cost of electric powertrains as economical or even better than gasoline.

As if that’s not enough, Tesla is going to build “Terafactories” in China to produce these batteries. Terafactories will be at least an order of magnitude bigger than Tesla’s Nevada “gigafactory”.

There’s also some battery chemistry in the piece, as well as an academic laboratory from Nova Scotia, of all places.

It’s almost too out there to believe, but it seems just plausible and Paul is one of the automotive industries best reporters on future technology.

Read the whole thing.

The Middle Mile

Gatik, a Palo Alto start-up, made the news recently with autonomous box trucks focused on “middle mile” logistics.

I confess I was previously unfamiliar with the term “middle mile”, which apparently refers to the fixed routes between centralized distribution centers and dispersed retail locations.

The advantage, I take it, is that “middle mile” routes are limited and fixed, which would dramatically simplify technical challenge.

The box trucks should also be simpler to handle than articulated tractor-trailers.

The middle “swivel” point between a tractor and trailer adds a huge degree of complexity for control systems — not only laterally, but also vertically. The back of the trailer literally bounces up and down.

Box trucks are essentially rigid bodies in that way, like cars.

One of the big questions in autonomy is how and how much it is possible to simplify the technical challenge of autonomy. Tesla approaches this by limiting self-driving mainly to highways. Waymo limits its vehicles to specific geofences in a few metro areas. Voyage tackles this deploying relatively low-speed vehicles in gated retirement communities. Other vehicles work on sidewalks, or farms, or warehouses, or mines.

Gatik is betting that “middle mile” logistics will be a favorable niche.

I’d love to see some way to quantify how simple an environment is.