openpilot - openpilot

openpilot
Запятая Два Запуск Openpilot.jpg
запятая два запускает программное обеспечение openpilot
Разработчики) comma.ai
Первый выпуск 30 ноября 2016 г . ; 4 года назад ( 30.11.2016 )
Стабильный выпуск
0.8.6 (21 июля 2021 ; 2 месяца назад )  ( 2021-07-21 )
Репозиторий github.com/commaai/openpilot
Написано в Python и C
Тип Компьютерное зрение
Лицензия Лицензия MIT
Веб-сайт comma.ai
Toyota Prius с установленным openpilot
Редактор спецификаций автомобилей
Пользователь, комментирующий диск

openpilot - этополуавтоматическая система вождения с открытым исходным кодом ,разработанная comma.ai . openpilot работает как замена OEM Advanced системам помощи водителю с целью улучшения визуального восприятия иуправления электромеханическим приводом . Это позволяет пользователям модифицировать свой существующий автомобиль с увеличенной вычислительной мощностью, улучшенными датчиками и постоянно обновляемыми функциями помощи водителю, которые улучшаются с учетом предоставленных пользователями данных.

По состоянию на март 2021 года общее расстояние, пройденное пользователями openpilot, составляет более 40 000 000 миль (64 000 000 км).

История

comma.ai был основан в сентябре 2015 года Джорджем Хотцем . Первая версия openpilot была раскрыта несколькими месяцами позже в статье Bloomberg, демонстрирующей функциональность Acura ILX 2016 года. Видео и статья послужили поводом для письма Департамента транспортных средств Калифорнии о прекращении и воздержании, в котором утверждалось, что comma.ai тестирует беспилотный автомобиль без прав.

openpilot был упакован в небольшое поставляемое устройство, названное "comma one", как было объявлено на TechCrunch Disrupt . 27 октября 2016 года, NHTSA издал специальный приказ о comma.ai требуя подробные сведения о разделителях один, чтобы определить, удовлетворяет устройства с предусмотренных законом федеральных стандартами безопасности транспортных средств . comma.ai ответил в твите из Шэньчжэня , Китай, объявив об отмене запятой.

Месяц спустя, 30 ноября 2016 г., comma.ai открыл исходный код openpilot, подчеркнув его предполагаемое использование в исследовательских целях, без каких-либо гарантий.

7 января 2020 года на выставке CES в Лас-Вегасе comma.ai представила устройство «запятая два» за 999 долларов .

На съезде comma_con в 2021 году компания выпустила комплект разработчика «comma three». Модель технического зрения openpilot будет использовать две камеры «рыбий глаз» и камеру дальнего действия для анализа окружающей среды автомобиля.

Функции

Автоматическое центрирование полосы движения

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

Адаптивный круиз-контроль

openpilot поддерживает безопасное расстояние до идущего впереди автомобиля. Он способен двигаться в условиях пробок без вмешательства пользователя. Он использует данные OpenStreetMap о кривизне дороги и ограничениях скорости, чтобы можно было замедлить движение на крутых поворотах и ​​установить желаемую скорость транспортного средства в соответствии с текущим ограничением скорости.

Мониторинг водителя

openpilot распознает лицо водителя; если водитель отвлекается, openpilot предупреждает водителя. Если водитель отвлекается более чем на шесть секунд, openpilot замедляет автомобиль до остановки и предупреждает пользователя звуковым сигналом.

Помощь при смене полосы движения

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

Программные обновления

openpilot получает обновления программного обеспечения по беспроводной сети через Wi-Fi или сотовую сеть (обновления OTA).

Поддерживаемые автомобили

На момент запуска openpilot поддерживал Honda Civic и Acura ILX . Поддержка большего количества транспортных средств и марок была добавлена ​​через открытый исходный код.

Делать Модель Год (самый ранний) Год (последний)
Acura ILX 2016 г. 2018 г.
Гексоген 2016 г. 2018 г.
Бьюик Царственный 2018 г. 2018 г.
Шевроле Малибу 2017 г. 2017 г.
Вольт 2017 г. 2018 г.
Болт 2017 г. 2020 г.
Кадиллак АТС 2018 г. 2018 г.
Крайслер Pacifica 2017 г. 2020 г.
Pacifica Hybrid 2017 г. 2020 г.
GMC Акадия Денали 2018 г. 2018 г.
Холден Астра 2017 г. 2017 г.
Хонда Согласие 2018 г. 2019 г.
Гражданский 2016 г. 2020 г.
Гражданский хэтчбек 2017 г. 2019 г.
CR-V 2015 г. 2020 г.
CR-V Гибрид 2017 г. 2019 г.
Соответствовать 2018 г. 2018 г.
HR-V 2019 г. 2019 г.
В поле зрения 2019 г. 2021 г.
Одиссея 2018 г. 2020 г.
Заграничный пасспорт 2019 г. 2019 г.
Пилот 2016 г. 2019 г.
Риджелайн 2017 г. 2020 г.
Hyundai Элантра 2017 г. 2019 г.
Бытие 2018 г. 2018 г.
Kona 2017 г. 2019 г.
Kona EV 2019 г. 2019 г.
Палисад 2020 г. 2020 г.
Санта-Фе 2019 г. 2019 г.
Соната 2019 г. 2020 г.
Джип Гранд Чероки 2016 г. 2019 г.
Kia Форте 2018 г. 2019 г.
Оптима 2017 г. 2019 г.
Соренто 2018 г. 2018 г.
Жало 2018 г. 2018 г.
Лексус CT Гибрид 2017 г. 2018 г.
ES Гибрид 2019 г. 2019 г.
ЯВЛЯЕТСЯ 2017 г. 2019 г.
NX 300h 2018 г. 2018 г.
RX 2016 г. 2017 г.
RX 2020 г. 2020 г.
RX Гибрид 2016 г. 2020 г.
Subaru Crosstrek 2018 г. 2019 г.
Лесник 2019 г. 2019 г.
Impreza 2017 г. 2019 г.
Тойота Авалон 2016 г. 2021 г.
Камри 2018 г. 2021 г.
Камри Гибрид 2018 г. 2021 г.
C-HR 2017 г. 2020 г.
C-HR Гибрид 2017 г. 2019 г.
Королла 2017 г. 2021 г.
Королла Гибрид 2020 г. 2021 г.
Королла Хэтчбек 2019 г. 2021 г.
Горец 2017 г. 2021 г.
Горец Гибрид 2017 г. 2021 г.
Prius 2016 г. 2020 г.
Prius Prime 2017 г. 2020 г.
Rav4 2016 г. 2020 г.
Гибрид Rav4 2016 г. 2021 г.
Сиенна 2018 г. 2020 г.
Фольксваген Гольф 2016 г. 2019 г.

Сообщество

Разработка поддерживается сообществом с открытым исходным кодом с использованием Discord и GitHub .

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

Вилки

comma.ai поддерживает кодовую базу и выпуски openpilot, и растет сообщество, которое поддерживает различные форки openpilot. Эти вилки состоят из экспериментальных функций, таких как обнаружение стоп-сигнала.

Пред- Автопилот модель Tesla была модернизирована с openpilot через сообщество вилку. Модели Chrysler и Jeep также получили поддержку благодаря вкладу сообщества.

Существует более 4200 форков репозитория openpilot на GitHub.

использованная литература