Я хотел бы сделать прототип автономного автомобиля из готовой машины (Toyota Yaris, если быть точным, но инструкция должна быть универсальной). Одним из первых шагов является получение доступа к бортовому компьютеру для управления дроссельной заслонкой, тормозами, передачами, рулевым колесом и электроникой (PCM, ECM и т. д.). Есть ли стандартные интерфейсы? Какие протоколы используются? Где конечные точки? Знаете ли вы какие-либо руководства или официальные документы о том, как сделать автономный автомобиль?
Единственная базовая информация, которую я нашел, — это статья Wired «Система, которую любой автопроизводитель может использовать для создания самоуправляемых автомобилей» и польский автономный автомобиль на базе Toyota Yaris .
Ни один автомобиль не обладает всеми атрибутами, чтобы быть полностью автономным из коробки.
Тормоза: Если автомобиль оснащен системой динамического контроля устойчивости, возможно программное управление тормозами. Динамический контроль устойчивости включает в себя все необходимые элементы для управления тормозами без участия водителя. Базовое программное обеспечение не будет включать программное управление тормозом, и для включения этой функции потребуется хакерская обработка. Если в автомобиле нет динамического контроля устойчивости, ему потребуется сторонняя система, которая может нажимать на педаль тормоза.
Дроссельная заслонка: с подключением дроссельной заслонки по проводам задача стала намного проще. Предусмотрен прием команд управления дроссельной заслонкой в диагностических целях. Задержка может варьироваться в зависимости от системы. Возможно, потребуется взломать программное обеспечение, чтобы включить прямой мост к командам дроссельной заслонки. Если в автомобиле нет дроссельной заслонки по проводам, можно использовать круиз-контроль. Работа круиз-контроля на низкой скорости и при малом угле открытия дроссельной заслонки имеет тенденцию быть нестабильной и дерганной. Я бы порекомендовал установить привод стороннего производителя.
Рулевое управление: если автомобиль оснащен рулевым управлением с электроусилителем, возможно, будет возможно использовать рулевое управление с программным управлением. Эти системы измеряют крутящий момент на рулевом колесе, а затем применяют тот же крутящий момент, но в противоположном направлении, при нулевом чистом крутящем моменте. В них встроен датчик угла поворота рулевого колеса. Как и во всем остальном, потребуется взлом программного обеспечения. Если автомобиль не имеет электроусилителя руля (гидроусилитель не в счет), потребуется привод стороннего производителя.
Shifter: Многие автомобили теперь оснащены полностью электронным управлением коробкой передач. Они будут полностью программно управляемыми. Другие трансмиссии имеют электронное управление, но все еще сохраняют физический переключатель. Физический переключатель включает в себя соединение с трансмиссией для управления парковочной лапой. В этом и во всех других случаях для управления переключателем потребуется исполнительный механизм стороннего производителя.
JPhi1618
кдунн
DucatiKiller
DucatiKiller
кдунн
нютех
DucatiKiller