Автомобиль, который ездит сам по себе
Рассказ Лилии открыл для меня масштабы разработок беспилотных автомобилей. Но после теоретической части мне, точно студенту после лекции, стало интересно, как все это работает. Например, как автомобиль без водителя ориентируется на местности, как принимает решения? Посмотреть на мир глазами беспилотных автомобилей мне помог инженер-разработчик Семен Сергиев.
Окулист для беспилотника
Я учился на третьем курсе, и в один день мой знакомый предложил мне работу в компании StarLine, которая занимается беспилотным транспортом. В тот момент я уже увлекался компьютерным зрением, и вакансия, которая тогда появилась, как раз была посвящена этой теме, причем достаточно новым технологиям.
Компьютерное зрение для беспилотников позволяет автомобилю не только видеть мир вокруг себя, но и понимать его. После где-то 2016–2017 годов задачи детекции, то есть обнаружения объектов на картинке, в чистом виде перестала так сильно привлекать людей, потому что методы глубокого обучения не давали какой-то значимый прогресс. Разработчики стали уделять больше внимания каким-то конкретным примерам применения распознавания образов.
Проект, который я разрабатывал, заключался в обнаружении динамических объектов, чье появление нельзя предугадать. Если говорить о кошках и собаках, то еще непонятно, как они распознаются, так как они очень малы, но людей система определит точно. Для получения изображения в проекте использовались промышленные камеры и лидары — световые радары.
Трудности при разработке
Насколько я знаю, если сейчас и не существуют, то определенно прорабатываются нормативно-правовые акты о том, каким требованиям должен соответствовать автомобиль, чтобы он считался беспилотным. Эти требования зависят от той области, в которой тот или иной беспилотник будет применяться. Для автомобиля, предназначенного для движения по автотрассе и для машин, которые будут ездить по городу, будут абсолютно разные условия и задачи. Сейчас разработать универсальное решение несколько утопичная идея. Когда-нибудь все сольется воедино, как автомобилист, умеющий водить на разных дорогах, но для этого нужно преодолеть множество аппаратных ограничений. Не буду оптимистом, сомневаюсь, что в этом десятилетии появятся беспилотники для всего, но для конкретных областей очень даже возможно. Я думаю, в будущем у нас будет несколько мощных программных решений для различных задач. Например, в городе автомобиль едет на одном программном обеспечении, а по трассе уже на другом, хотя машина будет одна и та же.
Также предстоит справиться с большим количеством бюрократических трудностей. Создание инфраструктуры для беспилотных автомобилей вполне реализуемая задача, но ее решение упирается в множество юридических нюансов. Например, чтобы установить на светофоры специальные модули, которые будут сообщать автомобилю, когда можно ехать, нужно пройти и получить согласие от множества инстанций. Это, безусловно, тоже тормозит внедрение беспилотников в повседневную жизнь.
Конечно, важно сказать, что автомобиль — это опасность. Пожалуй, самым главным замедлителем внедрения технологий я назову человеческий гуманизм. Мир может спокойно подождать еще одно десятилетие, но потом получить хорошо протестированный беспилотный автомобиль.
Российские условия
Россия, увы, по большей части не солнечная Калифорния, наш беспилотник должен уметь «выживать» в непростых погодных условиях. Мы не можем настраиваться только на солнечную погоду, придется принимать во внимание грязь, снег, дождь. Однако этот пессимизм позволяет заранее делать более надежные решения.
Был случай, когда мы участвовали в конкурсе «Зимний город», где соревновались различные компании по созданию беспилотных автомобилей. Машина должна была проехать 50 километров по заснеженной дороге. Ирония заключалась в том, что в тот период погода стояла скорее осенняя, не было никакого снегопада, и даже снежные пушки не могли исправить ситуацию. На этом же конкурсе произошла пробка беспилотников. Большая часть участников реализовала алгоритм без возможности выезда на левую полосу в случае аварии или препятствия. Машины стояли за первым автомобилем, который не мог сдвинуться с места. Пока судьи разбирались в проблеме, у машин с электродвигателем сел аккумулятор. Образовался затор, и конкурс был практически сорван.
Этическая сторона
По состоянию на сентябрь 2021 года в StarLine этическая сторона вопроса была не столь актуальна. Точнее вопрос был решен очень строгим образом: мы сильно ограничили скорость автомобиля. В городе скорость машины не могла превышать 40 км/ч. Также был сделан очень чуткий тормоз, так что автомобиль не начинал пересекать «зебру», даже если пешеход прошел уже большую часть пути. Было бы интересно решать этические вопросы в ситуации реальной опасности, когда беспилотник может развить высокую скорость, но для нас эти проблемы были больше задачками для ума.
Если говорить об эксперименте «Моральная машина», то я вспоминаю, что Сократа убили судом большинства. Я считаю, что вопросами этики должны заниматься специалисты. Иногда большинство может ошибаться. По-хорошему вопрос «кого давить» решать не надо. Нужно сделать все, чтобы не оказаться перед подобным выбором.
Кто должен нести ответственность?
В нынешней обстановке, если будет личная ответственность на разработчиках или даже за директором компании, то просто никто не будет этим заниматься. Мне кажется, что человек не должен лишаться выбора, на какой машине ему ездить: на беспилотной или управляемой. И в этот момент совершения выбора он берет на себя ответственность. Мы должны максимально полно описывать риски в случае доверия человека беспилотнику.
Что нас ждет в ближайшие 20 лет?
Я думаю, в каждом крупном городе будет своя плеяда беспилотных такси. Но это при условии, что общество не охватит истерия, что беспилотники хотят нас убить. Надеюсь, для нас подобного рода транспорт станет чем-то обыденным. Что касается таксистов и дальнобойщиков, то это не первые и не последние «жертвы» научно-технологического прогресса. Извозчиков, ямщиков, телефонистов и множество работников других отраслей в свое время постигла та же участь. Живой таксист, быть может, даже станет признаком роскоши. Однако к тому моменту людей, зарабатывающих на жизнь вождением одной машины, станет меньше. Освободившиеся руки и головы, вероятно, смогут найти себе занятие среди профессий будущего: из связанных с вождением проще всего представить оператора беспилотной «флотилии», берущего на себя дистанционное управление отдельной машиной в сложной ситуации.
Фотография на обложке: Unsplash
