Skip to main content

Can’t we all just drive along? The not-so-universal language of autonomous cars

The success of failure of self-driving cars — that’s whether you will eventually be able to surf the web, chat with friends, read emails, or even take a nap while your car pilots itself down the road — comes down to code. Every major automaker employs an army of programmers tasked with virtually the same goal: Write the code that keep a car rolling safely down the road to its destination.

The problem is that eventually, they’ll all share the same road. Which begs the question: If self-driving systems can’t talk to one another, can multiple systems safely navigate roadways without conflict?

Related Videos

“Everyone going into the first DARPA Urban Challenge in 2007 had similar concerns,” recalls Bryan Salesky, who helped build the self-driving Chevy Suburban that navigated the complex urban course to victory. Today he’s the CEO of Pittsburgh, Pennsylvania-based Argo AI, the company Ford commissioned to build the automated driving system it will roll out in 2021.

“It was the first time that multiple driving systems were all operating on the same test course and interacting with one another and needing to obey the same rules of the road and so on,” recalls the high-tech entrepreneur. “We were delighted to see the interactions were surprisingly human-like. The advanced systems were able to interact with other robotic traffic without any issues.”

Today, the “challenge” is much different. It’s not about whether we can achieve autonomy, but rather which company will produce the first vehicle and win first-mover advantage in the marketplace.

AI developers and safety advocates think a single driving system is the safest, most efficient pathways to autonomous driving.

The race has also moved from a relatively small, highly controlled test course to the real world. The geography is more diverse. There are more self-driving cars competing for the prize. And from pedestrians to bouncing balls, the obstacles are as unpredictable as ever. Not to mention, self-driving vehicles will have to share the road with those driven by your mom, dad, Aunt Ida, and every other human that chooses to pilot their vehicle.

In a nutshell, there is more risk. If a driving system failed during the Urban Challenge, the vehicle would do little damage to person or property. That cannot be said about an out-of-control autonomous vehicle (AV) in downtown Pittsburgh, for example. Search “Uber and pedestrian,” if you have any doubts.

So, can competing self-driving systems still coexist?

One code fits all

Unfortunately, there is little consensus on this subject. Some AI developers and safety advocates think a single driving system — a unique set of code that manages all driving responsibilities — is the safest, most efficient pathways to autonomous driving.

nuTonomy self-driving car

“If we had a single system with clear expectations, clear deliverables, clear failure modes, and outcomes there would be a greater level of transparency and understanding,” says Deborah Hersman, CEO of the National Safety Council. “There would be no more race to gain a first-mover advantage in the driverless evolution, and every developer would be building around a sure thing.”

Others think a standardized set of rules for how AVs should behave in different situations is the best approach. Relative newcomers to the AV race, NuTonomy and Voyage are in favor of such a strategy. Both have published papers that provide a framework for how a self-driving vehicle should behave in a wide range of circumstances, including pedestrians being in the road, nearby cars reversing, and arrival at a four-way stop, which they hope other developers will use as the cornerstone for their programming efforts.

In June, autonomous taxi start-up Voyage announced the Velodyne VLS-128, an ultra long-range lidar sensor, will be coming to their second generation vehicles. The VLS-128 features a 360 degree horizontal view, a +15 to -25 degree vertical view, and 300 meter range. Voyage/Velodyne

Voyage has made the company’s internal safety procedures, materials and test code all open source to provide “a foundational safety resource in the industry.” CEO Oliver Cameron Cameron told Ars Technica that after the deadly Uber collision in Tempe, Arizona, he had to spend a lot of time calming people down, telling folks it was an isolated incident. “But the truth is that everyone in the industry is reinventing the technology and safety processes themselves, which is incredibly dangerous,” Cameron told the magazine. “Open source means more eyes, more diversity, and more feedback.”

More is better

However, some experts see a serious risk to the one-code-fits-all approach. “It locks everyone into a single system that might not allow for future innovation or change going forward,” warns Argo’s Salesky. “Not everyone is solving for the same reasons or solutions.”

“[Sharing data and work] is the only way to produce the safest, best-driving AI possible.”

Instead, Salesky and others believe there is utility in having multiple efforts, multiple approaches to tackling the issue: “Design diversity is one of the pillars of building robust and fault-tolerant systems that can better respond to challenging conditions and environments. We have not seen any adverse interaction between our system and other competing systems either in the Bay Area or Pittsburgh — and we don’t expect to.”

While there haven’t been conflicts between competitive “self-driving” cars in the Iron City, or anywhere else, there have been a few notable mishaps with driven vehicles and pedestrians that can be related to the systems programming. And not all the participants survived.

Learning from others

One thing everyone seems to agree upon is that safety must come first. “Automakers must agree to stop competing on safety,” says the NSC’s Hersman. “Everyone wants to buy a top safety pick. But that only says one car is better than another. Automakers need to take a page out of the aviation industry’s playbook. They need to voluntarily elevate safety to their primary focus and share their research, what they have learned through experimentation to ensure that not only one automaker will make the safest [AVs], but all will be the safest.”

Tesla Model X, autopilot avoids a crash in The Netherlands
In December of 2016, a Tesla Model X in the Netherlands correctly anticipated a car crash more than a second before it happened. The Autopilot's Forward Collision Warning went off to alert the driver and then applied the brakes immediately. The Model X is equipped with radar that can bounce around and under objects, allowing the vehicle to see when the driver may be unable to because of an obstructed view.

While sharing data — any data — is a hot topic right now that no one wants to discuss or be associated with thanks to Facebook and Cambridge Analytica, some believe it is the lynchpin to the success of the self-driving movement going forward. “Sharing work is essential to developing robust technologies that can communicate and work in tandem over a standard network that has not yet been defined,” says Bryan Reimer. “It is the only way to produce the safest, best-driving AI possible.”

Edge cases — rare events that tax the capabilities of autonomous systems – might be one of the most compelling reasons for automakers to share knowledge. Think of other drivers unexpectedly swerving, debris on the road, or plastic bags blowing in front of a vehicle. Because such events occur infrequently, and computers currently lack the common sense to decide how to respond, training AVs to cope with edge cases is hard.

Most automakers are not giving up their “competitive advantage” easily – safety procedures are intellectual property to them.

But by sharing with each other information from edge cases that have happened, AV firms can test their systems in simulators to see how they would respond, and adjust them where needed, benefiting from each other’s experience.

“We need to have some minimum performance standards or expectations for creating a ‘belt and suspenders’ approach toward safety,” says NSC’s Hersman.

The question is what kind of data should be shared. Many automakers are actively talking to regulatory bodies and other members of the automotive community to discuss best practices. But most are not giving up their “competitive advantage” easily – safety procedures are intellectual property to them.

“Not all data should be shared in all circumstances,” says Rami Sass, CEO of Whitesource, which provides software development and security teams full control and visibility over their open source usage. “But data that will have an impact on safety features and on the ability of AV to maintain safety and security will have to be a common effort for [the transition from driven to driverless] to work properly.”

Speaking the same language

While compatible code is not necessarily a concern to most, everyone agrees that a common language to facilitate communication between vehicles is a must. Even so, vehicle-to-vehicle communication is not a must-have element in the self-driving equation.

NVIDIA DRIVE—GTC 2018 Demonstration

“It simply becomes another sensor, gathering information on the state of traffic, the position of other vehicles, and their speed,” says Danny Shapiro, director of Automotive for chip-set giant Nvidia. The chipset behemoth has taken a dominant position over the past few years in the development of super-fast in-vehicle computers that allow cars to drive autonomously. “That data will help cars see around corners sooner, identify oncoming traffic sooner, tell us to adjust speed to avoid a collision,” says Shapiro. “But there needs to be a common language, something all systems can understand.”

Unfortunately, V2V is a long way from being standardized. “So, we are now building systems that can make stand-alone decisions, not connected to another car or by connecting to the cloud but by being able to perceive their surroundings,” says Shapiro.

Right now, the goal is to have cars that can drive themselves safely within a certain geographic area within the next few years. They will be used for mobility-as-a-service applications. Ford, GM, Tesla, Uber, and Waymo have all promised to launch autonomous ride-share operations, and are well on their way to delivering on that promise.

However, these first generation of AVs won’t be able to drive themselves anywhere, anytime, under any conditions. For that to happen most experts believe communication between vehicles — hence, compatibility — is necessary if the vehicles want to coexist without conflict. So, when will this happen? Your guess is as good as anyone’s. If autonomous ride shares are a commercial success, developers might not have incentive to take that next step: a fully autonomous car in your driveway.

Editors' Recommendations

9 longest-range plug-in hybrids: get the best of both worlds
2020 Polestar 1

All-electric cars are here and becoming increasingly available, but not everyone is ready to make the jump to an EV. After all, while EVs are cheaper to run and maintain, they also require you spend the time and effort to charge them — and on longer drives, that can be a bit of a pain. That’s exactly where plug-in hybrid electric vehicles (PHEVs) come in.

Plug-in hybrids offer the best of both worlds. They have an electric motor and a battery to allow you to drive without using any gas, and they have an engine and gas tank to allow you to drive using gas. The result? Often, you can get around town and to work and back without using any gasoline — only engaging the gas engine when you’re driving longer distances. That means that you don’t have to stop and charge when you don’t want to.

Read more
Best Buy’s deal of the day is $120 off a 25ft electric car charger
juicebox electric vehicle charger deal best buy february 2023 25ft

If you're looking for one of the best ways to charge your electric vehicle, Best Buy has a great deal for you today. Right now, you can buy the Juicebox 25ft Electric Vehicle Charger for $549, saving you $120 off the regular price of $669. Convenient for anyone who wants to be able to charge from home more efficiently, this level 2 electric vehicle charger is sure to be a hit with you. You'll need to be fast though as, predictably, this deal of the day ends today. Let's take a quick look at why it's worth it.

Why you should buy the Juicebox 25ft Electric Vehicle Charger
If you've been reading up on how to charge your electric car at home, you'll notice Juicebox gets a mention. Its Level 2 chargers are more powerful than Level 1 so you can refill your battery quicker. With the Juicebox 25ft Electric Vehicle Charger, you can expect up to six times faster charging than with the charger that came with your car. Universal compatibility means it works with all TVs on the market today and in the future, including Teslas thanks to a commonly used adapter.

Read more
Cruise’s robotaxis have driven 1 million miles fully driverless
A driverless Cruise car in San Francisco.

General Motors-backed Cruise revealed this week that its fully driverless cars have now traveled more than a million miles, mostly on the streets of San Francisco.

The achievement comes just 15 months after the company’s first fully driverless ride, during which time it also launched San Francisco’s first paid driverless robotaxi service.

Read more