Почему не спорткар и зачем эта коробка на крыше: ответы на вопросы о беспилотном автомобиле «Яндекса»

Менеджер по продукту vc.ru прокатился на беспилотнике «Яндекса» и задал его разработчикам несколько простых вопросов.

Почему не спорткар и зачем эта коробка на крыше: ответы на вопросы о беспилотном автомобиле «Яндекса»

Почему смартфоны уже умеют распознавать объекты и измерять расстояния, а беспилотникам всё еще нужна огромная коробка с датчиками на крыше

Почти все прототипы беспилотных автомобилей, которые испытываются на дорогах общего пользования, совсем не похожи на концепты из будущего. Это обычные серийные автомобили, на крыше которых установлены большие «коробки» странной формы с разными датчиками. Набор и количество датчиков, форма «коробки» могут отличаться в зависимости от компании. Например, так выглядит беспилотник Uber:

Фотографию нашёл в интернете
Фотографию нашёл в интернете

Так Google:

Фотографию нашёл в Google
Фотографию нашёл в Google

А так выглядит беспилотник «Яндекса»:

Сам сфотографировал
Сам сфотографировал

В большой «коробке» на крыше беспилотника «Яндекса» установлены три лидара, пять камер, антенны GPS и прочее оборудование. В передний бампер встроены ультразвуковые датчики, а вдоль корпуса протянуты большие связки проводов.

Датчиков и оборудования действительно может быть меньше, чем установлено в тестовых прототипах. Сейчас разработчики применяют как можно больше инструментов для того, чтобы собирать максимальный объём данных для улучшения алгоритмов. К примеру, за 20-минутную поездку по Москве беспилотник «Яндекса» собрал несколько сотен гигабайт информации.

Однако даже в будущем самоуправляемому автомобилю, скорее всего, не хватит одного лидара или одной камеры для того, чтобы безопасно передвигаться по улицам. Во-первых, причина в очевидных ограничениях каждой из технологий, а во-вторых, в достоверности данных, полученных всего от одного источника.

Например, камера не сможет дать точных данных о расстояниях до каждого из объектов вокруг. Кроме того, при малейшем загрязнении линзы машина уже не может опираться на эти данные.

Боковой лидар и одна из камер
Боковой лидар и одна из камер

Основной источник данных для беспилотника (на сегодня) — лидар. Внутри устройства находится набор лазеров, которые делают десять оборотов в секунду. Прибор с помощью лазерного излучателя сканирует окружающее пространство и на основе информации об отражениях лучей позволяет составить трёхмерную карту с точными расстояниями до всех объектов вокруг машины.

В беспилотнике «Яндекса» используется сразу три лидара — один сверху и два боковых под углом. Разработчики компании объясняют, что боковые лидары используются для слепых зон и в будущем от них можно будет отказаться — например, в пользу ультразвуковых датчиков приближения, которые используются сейчас в серийных автомобилях.

Несмотря на точность полученной информации, данных одного лидара недостаточно для беспилотного автомобиля. Основная проблема — лидар не различает цвета. Он увидит столб со светофором, но не поймёт, горит ли на нём запрещающий красный цвет. Аналогично не получится с помощью лидара распознать дорожный знак и разметку.

Сейчас разработчики беспилотных автомобилей ищут оптимальное соотношение количества датчиков и достоверности информации, получаемых от них. Поэтому, во-первых, в ближайшем будущем количество камер, датчиков, лидаров действительно уменьшится, а сами они станут компактнее.

Во-вторых, автопроизводители интегрируют системы в корпус автомобиля. Например, лидар уже устанавливается в серийные Audi A8 прямо в бампер. Поэтому в будущем беспилотный автомобиль уже нельзя будет распознать в потоке из-за торчащих во все стороны лидаров и датчиков.

Почему Toyota, а не спорткар или дорогой седан

«Яндекс» строит свой флот беспилотных машин на базе гибридных Toyota Prius. Автомобиль был выбран не из вкусовых предпочтений разработчиков. Для построения беспилотника инженеры «Яндекса» искали машину, которая бы удовлетворяла техническим требованиям.

Во-первых, смотрели на машины с системами помощи водителю — автоматическая парковка и круиз-контроль. В таких автомобилях электронная система уже имеет доступ к управлению рулём и педалями, что заметно упрощает разработку.

Также обращали внимание, насколько сложно получить доступ к электронными системам машины. Очевидно, что производители не предусматривают использование серийных автомобилей в качестве основы для беспилотников, поэтому разработчикам приходится «взламывать» машины.

Во-вторых, питание. Для работы компьютера, производящего все вычисления в беспилотной машине, нужен хороший источник энергии. Поэтому среди беспилотных машин чаще всего встречаются гибриды — автомобили с ёмкими аккумуляторами.

Багажник с компьютером
Багажник с компьютером

Вероятно, есть ещё и третья причина. Источник в одной из автокомпаний предположил, что «Яндекс» выбрал Toyota, так как у автопроизводителя нет собственной беспилотной программы. В 2014 году президент компании Акио Тойода вовсе заявлял, что Toyota займётся беспилотниками лишь тогда, когда они смогут превзойти водителя, например, в длинной гонке.

Примечательно, что спустя четыре года Toyota пересмотрела свою позицию и теперь пытается угнаться за другими компаниями, разрабатывающими беспилотники.

Кто видит лучше: беспилотник или водитель

В машине «Яндекса» установлен обычный офисный монитор, на котором в прямом эфире визуализируется окружающий мир. Сверху и снизу экрана — изображения с камер с наложением технической информации. По центру — схематичное изображение дороги, собранное на основе информации от всех датчиков, лидаров и камер. Именно так машина и видит окружающий мир.

Почему не спорткар и зачем эта коробка на крыше: ответы на вопросы о беспилотном автомобиле «Яндекса»

Беспилотник обозначает машины в потоке в виде цветных кубов, а пешеходов — в виде цилиндрических столбиков. Преграды — остановившиеся впереди автомобили, пешеходы, переходящие дорогу, получают ещё и изображение красного забора.

Мы подъезжаем к светофору рядом с Лужниками. Впереди — автомобиль, справа — ряд припаркованных машин, слева — небольшой грузовик. Будучи водителем, я слежу за действиями впереди стоящей машины, ожидая, когда она начнёт движение вместе с зелёным сигналом светофора.

Однако на мониторе в этот момент видно, как на противоположной стороне перекрестка совершают манёвры две машины, а ехавшая сзади в нескольких автомобилях от нас машина решила припарковаться. Водитель чаще всего даже не видит подобные передвижения.

Беспилотник видит окружающим мир как схематичную карту с высоты птичьего полета.

Поэтому задача не научить беспилотник видеть лучше человека — он это уже умеет, а научить его реагировать на непредвиденную дорожную ситуацию не хуже человека.

Почему нельзя поехать по «Яндекс.Навигатору»

Для движения беспилотного автомобиля по улицам городов нужны подробные карты — простого построения маршрута в «Яндекс.Навигаторе» недостаточно. Беспилотник должен изучить местность — просканировать ширину дороги, запомнить знаки, построить маршрут с учётом движения по полосам и так далее.

Для построения такой карты достаточно несколько раз проехать по маршруту в ручном режиме, рассказывают в «Яндексе». При этом единого стандарта для хранения подобных данных нет — каждая компания сохраняет их в своём формате.

Как водители реагируют на беспилотник

С включением зелёного сигнала светофора беспилотник начинает медленно поворачивать направо и останавливается, чтобы уступить дорогу пешеходу, только что подошедшему к переходу. Через секунду водитель едущей сзади машины начинает нервно сигналить: «Мол, едь, чего уступаешь». И это несмотря на то, что автомобиль по кругу обклеен наклейками «Беспилотный автомобиль».

Разработчики признаются, что на дорогах Москвы не самая простая обстановка для беспилотника. Столичные водители редко пользуются поворотниками и уступают дорогу, подрезают при перестроении, часто совершают резкие манёвры.

Только за короткую поездку вокруг офиса «Яндекса» беспилотный автомобиль столкнулся с несколькими нетипичными ситуациями — рабочий с тележкой идёт прямо навстречу машине, автобус едет между двумя рядами, водитель открыл дверь, не посмотрев в зеркало, «Газель» заехала одним колесом на тротуар. Автомобиль всё видит и притормаживает перед вероятной опасностью.

Ехать не страшно — возможно, из-за того, что за рулём всё время находится водитель, который в любой момент может вмешаться в ситуацию. Перемещение на беспилотнике скорее пока похоже на поездку с неопытным водителем за рулём, который постоянно перестраховывается и ещё не научился плавно нажимать на педали.

Но даже на таком уровне ощущения от этого всего невероятные, потому что во время поездки не покидает ощущение, что будущее уже за углом — осталось всего лишь решить набор технических вопросов.

3939
32 комментария

Ездил на таком на "Интеравто 2018". Машины были внутри огороженной территории и ездили по дороге с конусами без водителей. Пускали кататься всех подряд. Ощущение езды - как будто едешь на детском аттракционе по рельсам. Никакого стресса, возбуждения и особых эмоций не возникает. Просто как на вагонетке в парке. Возможно из-за закрытой территории. За день до этого Яндексовцы накатывали весь день по этой площадке и никого в машины не пускали, видимо строили вот эти карты. Яндекс крут, что скажешь, думаю в будущем таксисты будут поджигать эти "вагонетки". Хотя я бы купил и поставил бы себе на свою машину такую "коробку" и спал бы сзади :)

14
Ответить

Да, у меня было схожее ощущение вагонетки, даже когда мы ехали по улицам города вместе с Филиппом. Есть понимание, что это какой-то заданный, многократно оттестированный маршрут, и тут почти нет риска нештатных ситуаций, а даже если они и возникнут, то управление перехватит водитель. В случае с отсутствием водителя на таком полигоне ситуация та же самая.

Интересно, как дело обстоит в Сколково и Иннополисе — хотя и там, наверное, не такой уж большой простор для манёвров.

8
Ответить

Если честно, надоело водить машину самому. Пусть меня возит "программа", а я буду читать, смотреть что-то или просто спать.
(Пусть возит меня в моей машине, а не в блаблакаре, хехе)

14
Ответить

Я люблю водить авто, но вот по пути на дачу или каждое утро на работу тоже посещают подобные мысли.

5
Ответить

Долорес на лобовом — насмотрелись West World?

7
Ответить

Интересно, а как беспилотный автомобиль справляется с ситуациями, с которыми до сих пор большинство водителей не могут нормально справиться? Например, когда перед пешеходным переходом впереди тормозит машина, едущая по соседней полосе и при подъезде "вдруг" выскакивает пешеход? По идее пешехода может быть не видно вообще, однако по логике надо таки притормозить.

3
Ответить