Autonomous cars promise to make roads safer, while giving us extra time for work or leisure. This could result in billions of Euros for the economy thanks to increased productivity, and a projected €40.3 billion in end-customer spending this year. Autonomous cars will also have a social impact, as those who have lost the ability to drive regain independence. And the hope is that it will lead to a greener world thanks to transport sharing and more efficient traffic management.
So what can we expect to see on the roads in the future, and what are the challenges ahead?
Autonomous cars typically work by rapidly integrating readouts from sophisticated sensors (cameras, radars, lasers) to extract key information about the car’s environment including roads, signs, other cars, obstacles, or pedestrians. Machine learning is often used to automatically generate the car’s understanding of the world, and integrate it with prior information provided by maps, or aerial views. This information is then used to guide the behaviour of the car in terms of steering, accelerating, and breaking. The car may also be connected to a network (think of an internet for cars) to provide additional information and feedback.
Example of a Google car’s internal representation of the world at an intersectionThe first thing to realise is that making an autonomous car is difficult. Raul Rojas, Professor at the Free University of Berlin, has been developing autopilots for the past 10 years. His cars are already licensed to drive in Germany given two requirements; that they have a safety driver, and a very expensive insurance.
In his words, “The best description of an autonomous car is to call it a taxi: any person inside the car is a passenger and the driver is a computer. Simulating a driver’s behaviour with the computer is more difficult than playing chess, because in the second case we know the rules exactly. Instead, for a taxi driver, we do not really know how they recognise objects in a split second, how they recognise intentions and gestures, and how they elegantly avoid them. Anything a person can do subconsciously is very hard for the computer to imitate. The late Herbert Simon used to say: it is easier to simulate a professor than a taxi driver”.
Given the challenge to design fully autonomous cars, companies are expected to roll out autopilots incrementally, starting with more structured environments such as the highway.
Rojas says “you should expect companies such as Mercedes-Benz, Audi, Volkswagen, and Tesla to introduce an autopilot for the highway. They not only have working prototypes, but also pre-series designs. This means they are already looking at the production and marketing of these cars, which I would expect commercially in 2020.”
Mercedes-Benz F 015 Concept Vehicle, Geneva Motor Show on March 1, 2016Fully autonomous cars however will happen much later, potentially in 20 to 30 years. To operate in a city, cars will need to properly deal with pedestrians and complex environments.
“How do we make sense of the behaviour of other drivers or pedestrians, and can we predict their behaviour within the next few seconds? It’s very easy for humans to do this. By looking at pedestrians, and their body position, you can tell if they will cross the road or stand still. You can also detect if a driver in front looks reliable, or not, and that influences how carefully you drive. Prediction and analysis of behaviour is still difficult for computer, but it’s something we need to do if we want autonomous cars on the street” – Raul Rojas
In addition, city infrastructure will have to be reimagined, which will require close coordination between experts from many different disciplines including regulators, city planners, network providers, car makers, and end users. As a first step, autonomous car trials are underway in cities across Europe. Greenwich in London announced last year that it would be deploying autonomous cars as part of the £8m GATEway project (Greenwich Automated Transport Environment), which is led by the UK’s Transport Research Laboratory. The resulting ‘pods’ will operate at low speeds, in known spaces, and as part of a fully connected network that monitors information from a central ‘control room’. These experiments will help understand needs in terms of infrastructure and operating costs, and could help make a strong case for more autonomous cars in urban environments in the future. Allowing the public to be immersed in environments with pods will also provide important insight regarding perception and acceptance of the technology.
GATEway podThe final element holding back autonomous cars is liability. Andrea Bertolini is an expert in Robot Law at the Scuola Superiore Sant’Anna in Italy and the organiser of an upcoming summer school about the Regulation of Robotics in Europe.
“Liability plays a gigantic role in the deployment of autonomous cars on roads. For insurance companies to provide policies, they will need a clear framework to foretell who is liable between the driver of the vehicle, the owner, and the producer. Currently, the driver is liable, but if the car is fully autonomous, the producer would be liable. If we have an intermediate system then it gets much more complicated.”
As a solution, Andrea suggests designing clear regulation that would make it easy to assign liability. Without these rules, he expects the deployment of autonomous cars will be held back for years.
“We should be creative with the design of liability rules to foster the development and diffusion of autonomous cars. In particular, we need a clear-cut rule that determines who is liable. For example, we could decide that the producer is liable in 100% of cases, regardless of who is at fault in the accident. Such a clear definition in the law would prevent litigation and therefore encourage innovation by startups and industry. All the producer would need to do is purchase insurance on the market, which insurance companies would be happy to sell since the simple rule would make it easy for them to calculate risks, and associated premiums. The producer would simply take the price of insurance into account when calculating the final price of the car. Alternatively, if the owner is liable in 100% of cases, then the owner would purchase the insurance. Insurance companies would likewise be able to take into account the risks involved, irrespective of if this driver is actually driving the car or just sitting in it.”
There is reason to think this clear-cut solution is in the works. The National Highway Traffic Safety Administration (NHTSA) in the USA recently announced that a car’s software could qualify as the “driver” and as the responsible entity.
The hope is that the incremental steps taken today will allow us to build the infrastructure, regulation, and technology needed for fully autonomous cars to become a reality in the long term. If this results in a greener, safer, and more productive society, then it’s worth the long wait ahead.
Read the previous article in the series here.
The ten-part series on European Robotics will be published every two weeks on the SPARC website and Robohub. Funding for the series was provided by RockEU – a Coordination and Support Action funded under FP7 by the European Commission, Grant Agreement Number 611247.