Moscow is a terrifying city for drivers. So what if a car doesn’t have one?
In certain sunny climes, self-driving cars are multiplying. Dressed in signature spinning sensors, the vehicles putter along roads in California, Arizona and Nevada, hoovering up data that will one day make them smart enough to run without humans.
Besides perennial sunshine, those places share other common traits: wide, well-manicured roads, functional traffic enforcement, and agreeable local governments. That’s how Chandler, Arizona – a Phoenix suburb on nobody’s radar as of a few weeks ago – became the first US town to host autonomous cars on public streets without human safety drivers. Courtesy of Waymo, they’re expected to start carrying passengers within the next few months.
If you ask many Silicon Valley companies, the future of driverless cars is just a couple of years away. But halfway across the world, the outlook is a lot more skeptical.
“We don’t have the luxury of California roads,” says Olga Uskova of Cognitive Technologies, a Russian software maker that specializes in autonomous vehicles. “The environment is ever-changing: the snow has covered traffic signs; it’s raining on your windshield, the sun is blocking you. Our people train using these kinds of data.”
Uskova asserts that technology tested in sun-drenched utopias can’t possibly translate to a city like Moscow. Gnarly road planning, terrible weather and reckless habits make the Russian capital one of the worst cities in the world for drivers.
With roads that spread like a cobweb away from the Kremlin, disturbances like car wrecks, construction and government motorcades can wreak havoc for miles. Seat belts are scorned, and traffic laws widely ignored; speeding violations are enforced with $4 fines, paid by phone. It’s no surprise that Russia’s rate of road fatalities is nearly double that of the US, with an average of 20 serious accidents a day just in Moscow. Or, for that matter, that dashcam videos of Russian road fights and collisions make up such a popular subgenre on YouTube.
But most of the world’s roads look more like Russia than Mountain View, and according to Uskova, that gives Russian developers an edge in building the brains of autonomous cars.
That theory was tested at a recent event in Moscow, advertised as the world’s first hackathon for driverless cars. In an austere, Soviet-era dormitory bedecked with Steve Jobs and Elon Musk posters, top engineering students from far-flung schools like MIT, Cambridge and Peking University sank into beanbag chairs for a three-day coding binge.
A city entry sign can look almost the same as a stop sign. The top team had 40% accuracy
“We’re here because it’s a chance to change the world over the next 10 to 15 years,” said Mitch Mueller, a student who traveled from the University of Wisconsin to compete. They were also competing for a cash prize, bragging rights and – most importantly – the attention of participating companies, including Uber and Nvidia, eager to recruit the next generation of AI talent.
The event had another purpose: to advance a credo that when it comes to autonomous cars, tougher conditions produce smarter technology. Lidar – the expensive, light-pulsing sensors relied upon by current autonomous car models – is worthless in snow and thus “a fake”, says Uskova. Instead, cars should be trained to operate using high-definition cameras, low-cost radars and powerful AI that mimics the human brain.
As the 150 engineers pored over Moscow road data, it was obvious that this vision is a long ways off. Most cars struggled to identify signs, for instance, which were hard to detect in snow or rain; and for non-Russian speakers, the task was practically impossible.
“The problem is that the signs are small, and in Russia they look very similar,” explained Sami Mian, a computer scientist at Arizona State University. “The main difference is numbers and arrows, and a city entry sign can look almost the same as a stop sign. The top team had 40% accuracy.”
That team, three local guys from Moscow, had tapped into a secret weapon: a trove of the popular dashcam footage, which had been harvested and stored at nearby Moscow State University. Derived from 100,000 dashcam videos, that data served as the building blocks of a basic neural network hammered out by the cigarette-puffing coders, who mentioned that they had slept a total of five hours over three days.
Russian-built autonomous systems are already in use by Kamaz, Russia’s largest truck maker, and an agricultural equipment company. Both are working with Cognitive Technologies to build autonomous machines. But adapting the technology for city use, and bringing it to the international stage, is a steep battle.
No government agency has developed regulations for autonomous cars, so road testing is constrained to designated testing zones. The only car testing zone in Moscow is a 400m track embellished with pedestrian crossings, road signs, markings and a section with circular traffic. It’s a lousy facsimile of Moscow roads, or any road. But even worse is its location far outside the city center: a planned ride-along was scrapped because of bad traffic.