Как обмануть сенсоры беспилотных автомобилей

Джонатан Петит, специалист по кибербезопасности американской компании Security Innovation, нашёл способ создания помех для беспилотного автомобиля, оборудованного лидаром.
Александр Пономарёв
Александр Пономарёв
РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

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

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

Вредоносный прибор, который обошёлся создателю примерно в 60 долларов, обладает довольно простой конструкцией на базе микрокомпьютера Rapsberry Pi или Arduino, а в качестве излучателя использует обычную лазерную указку. Виртуальное препятствие может вынудить автомобиль замедлить скорость, изменить направление или внезапно остановиться.

Продолжение ниже Продолжение

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

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