Для того чтобы сделать из автомобиля беспилотник, то есть научить его ездить самостоятельно, потребуется управлять положением руля, оборотами двигателя, торможением и положением селектора коробки передач.
Каким же образом можно реализовать подобную технологию на автомобиле марки Lada Vesta?
Беспилотник от Lada. Реализация шасси беспилотной версии
Для машины, где в качестве силовой установки применяется двигатель внутреннего сгорания, комплект OSCC будет состоять из таких устройств:
- CAN Gateway - Шлюз, который пересылает определенные пакеты из CAN-шины автомобиля во внутреннюю шину OSCC.
- Steering Module - перехватывает сигнал датчика усилия на руле и спуфит (подменяет) новый сигнал, который заставляет руль поворачиваться в нужную сторону.
- Throttle module - аппаратно идентичный предыдущему модуль, только подключенный к датчику положения педали акселератора.
- Brake module - плата, управляющая гидравлическим блоком приуса.
Все платы являются Arduino-шилдом, а соединение блоков осуществляется при помощи CAN-шины. К такой же шине осуществляется подключение управляющего машиной компьютера посредством адаптера CAN-USB. Запитывание всех блоков происходит через кнопку аварийного отключения, расположенную в салоне.
Для того чтобы собрать и протестировать программу, было принято решение использовать Ubuntu 16.04.
- Положение руля — использовали подмену аналоговых сигналов датчика крутящего момента в рулевой колонке.
- Обороты двигателя — использовали подмену аналоговых сигналов датчика положения педали акселератора.
Таким образом, с использованием OSCC
По словам авторов доработки,
Заключение. Компания АвтоВАЗ в сфере развития беспилотных технологий запланировала придерживаться наработок и технологий, имеющихся в расположении Альянса.
Но высокого уровня приоритета идея опять не смогла получить, по причине отсутствия инфраструктуры, базы клиентов и законодательной базы.
Комментарии (0)