Чем зрение автомобиля отличается от человеческого, за что разработчики беспилотников любят электромобили, а Tesla не любит лидары? Даем объяснение этим и другим вопросам про автономное вождение.
Человечество давно пытается создать автомобиль с автономным управлением. Инженеры из разных эпох представляли себе по-разному, как они должны быть устроены — это зависело от набора технологий, доступных им на текущий момент.
Современные технологии автономного вождения начали формироваться в нулевые годы.
Современный подход начал формироваться в нулевые годы. Разработчики текущего поколения делают ставку на электронику: благодаря появлению мощных компьютерных чипов и средств машинного зрения с высоким разрешением стало возможным создать работоспособные беспилотники.
Чем беспилотный автомобиль отличается от обычного
Лишь в самые последние годы начали появляться модели автомобилей, которые разрабатываются как беспилотные «с чистого листа». До этого, разработчики автономных машин поступали проще: брали серийный автомобиль с конвейера и оборудовали его системами автономного вождения.
В центре системы находится серверный блок, отвечающий за обработку информации о внешнем мире и управление автомобилем — мощный компьютер, способный в текущем времени обрабатывать потоковое видео высокого разрешения, причем приходящее одновременно со многих камер. Он распознает в картинке отдельные объекты — пешеходов, края дороги, дорожные знаки, соседние машины, — и принимает водительские решения.
Органы управления
Чтобы сервер мог управлять машиной, в него также встраивают органы управления — приводы управления тягой двигателя, трансмиссией, тормозами, рулевой системой, фарами и сигналами поворота и другими.
«Научить» ездить самостоятельно можно практически любой автомобиль, хоть старую дедушкину «Победу». На соревновании студенческих беспилотных команд «Робокросс», который проводит «Группа ГАЗ», многие команды использовали обычные грузовички «Газель».
На практике, настроить взаимодействие компьютера с коробкой передач, педалями и рулем довольно сложно. Вот почему разработчики беспилотников любят современные электромобили. В них нет трансмиссии — это сразу делает управление проще.
Вдобавок, электромобили часто имеют электронно-дистанционную систему управления — то есть, руль и педали не связаны механически с рулевой системой, тормозами и двигателем. Все управление происходит по проводам, а каждым узлом в машине управляет отдельный блок управления — значит, эту задачу не нужно решать беспилотному серверу.
Третья часть — органы машинного зрения, которыми автомобиль воспринимает информацию об окружающем мире. От них зависит то, что «видит» система беспилотного вождения.
Машинное зрение. Фьюжн-подход
Большинство разработчиков, включая лидера отрасли Waymo, оснащают беспилотники набором датчиков разного типа, среди которых главные — это лидары (лазерные дальномеры), видеокамеры и радары. Каждый из них воспринимает разную информацию.
Лидар посылает световые импульсы во все стороны, измеряя расстояние до окружающих объектов, и создает трехмерную карту из точек.
Видеокамера «видит» мир примерно так же, как человеческий глаз. Если речь идет о стереокамере, то она работает как наше бинокулярное зрение, позволяя отличать объекты близкие и далекие.
Каждый тип датчика имеет свои слабые стороны. Лидары не умеют читать изображения на плоской поверхности — например, цифры на знаках ограничения скорости. Видеокамеры умеют, но они «слепнут» от бликов в солнечный день и хуже видят ночью. И тем, и другим создает помехи дождь или снег, но по-разному.
Именно поэтому нужны датчики разных типов — один подкачает, другой подстрахует. Это снижает риск ошибок. Такой подход называется «фьюжн» (англ. fusion - «смешение»).
Машинное зрение. Визуальный подход
В отрасли беспилотного вождения существует своего рода «оппозиция». Меньшинство инженеров считают, что правильнее использовать один тип датчиков — видеокамеры. Их главный аргумент — лидары стоят дорого, а разнотипные данные повышают нагрузку на компьютер. Если оснастить автомобиль ворохом стереокамер, система беспилотного вождения будет работать не хуже, при этом заметно подешевеет.
На практике, сторонники фьюжн-подхода показывают лучшие результаты: создаваемые ими автомобили реже ошибаются и раньше доказали свою способность безопасно работать в роботакси и перевозках грузов.
Все изменится. Но что конкретно…
…пока сложно предсказать. Techinsider.ru уверен в одном: развитие технологий изменит устройство беспилотных машин еще до того, как они станут мейнстримом. Известно, что прямо сейчас начинается производство лидаров нового поколения, воспринимающих цвет. Они совмещают функции обычного лидара и видеокамеры. Наверняка будут и другие инновации.