Можно ли защитить код беспилотных автомобилей от взломщиков

По мере того, как компании устраивают конкурентную гонку по разработке самоуправляемых автомобилей, они делают очень разные ставки на технологии, которые им понадобятся для выпуска первого безопасного, надёжного, полностью автономного автомобиля.
В лагере приверженцев минимализма такие автопроизводители, как Tesla, полагаются в первую очередь на камеры. По их мнению, технологии компьютерного зрения улучшатся настолько, что через несколько лет искусственный интеллект сможет перемещаться по дорогам, просто используя визуальные данные с бортовых камер. Весьма смелое утверждение, учитывая неразвитость современных технологий.
Кроме того, есть лагерь максималистов, который считает, что лучший способ сделать беспилотные автомобили достаточно надёжными для продаж – это оснастить их как можно большим количеством данных. Один из примеров– принадлежащая Intel компания MobilEye: она планирует разработать программное обеспечение для беспилотных автомобилей, используя доступные датчики: камеры, радары и лидары.
Последний недостающий ингредиент? Подробная карта каждой дороги, то есть каждой отдельной дороги на Земле.
Слишком мало датчиков – и AI что-то да упустит; чем меньше автомобиль может видеть, тем больше вероятность аварии и тем сложнее будет соответствовать стандартам. Слишком много датчиков – и вы рискуете увеличить стоимость авто настолько, что мало кто сможет вообще позволить себе ваш самоуправляемый автомобиль. Даже дешёвые лидарные датчики могут стоить до $1000 (на одном рендеринге схемы датчиков Waymo 2020 года был показан автомобиль сразу с четырьмя лидарными датчиками).
Система помощи водителю и самоуправляемый автомобиль не так уж сильно различаются. И то, и другое должно использовать датчики, чтобы видеть окружающий мир, а затем полагаться на компьютерный чип, чтобы проанализировать эту информацию и принять решение – например, нажать на тормоза, если машина впереди внезапно остановилась.
Автомобили без водителя могут справиться с распознаванием людей, транспортных средств и опасностей на дороге вокруг них, и в простых дорожных условиях они могут ускоряться, тормозить и поворачивать самостоятельно.
Но доверять им самостоятельную езду пока нельзя: это уже привело к нескольким смертельным авариям с автономными транспортными средствами. Та же Tesla была вынуждена отозвать бета-версию своего программного обеспечения для самостоятельного вождения из-за неустойчивой и опасной работы.
Водитель-человек может хорошо разбираться в местных правилах дорожного движения или, по крайней мере, сможет разобрать знак на перекрёстке с надписью: «На красный нельзя, понедельник-пятница, 4-6 часов вечера». Специалисты считают, что автомобилям не хватает бортовых вычислительных мощностей для анализа таких ситуаций в режиме реального времени.
Выход: нанести на карту мировые дороги в качестве шпаргалок для самоуправляемых автомобилей. Идея карт с высоким разрешением заключается в том, что вы готовите всю эту информацию заранее, считают эксперты. Таким образом, автономные транспортные средства уже могут знать, что на следующем перекрестке есть знак «направо на красный», вместо того, чтобы полагаться на систему компьютерного зрения, чтобы определить знак, прочитать его и применить его значение к дороге, и всё – на лету. Как только вы подключаетесь к действующей карте высокой чёткости, точность производительности у вас – на порядок выше, чем если бы у вас не было карты.
Подписывайтесь на журнал «Вестник ГЛОНАСС» и навигационный Telegram-канал