Мэтью КуКанич управляет Tesla Pad с помощью Nintendo Switch 2 через шину CAN.

Мэтью КуКанич, исследователь безопасности автомобильных систем, опубликовал на Reddit видео, на котором он использует руль своей Tesla для управления левым джойстиком консоли Nintendo Switch 2. По его словам, его приложение CAN Commander обеспечивает «полный доступ к функциям автомобиля». Это включает в себя систему управления рулём, газом и тормозами, а также указатели поворота, гудок, переключение передач и стеклоподъёмники. Об этом сообщил сайт Not a Tesla App.
Как работает CAN Commander
КуКанич не взламывал программное обеспечение Tesla. Он сделал джейлбрейк Switch 2 (то есть снял ограничения производителя, чтобы запустить собственные программы) и написал приложение, которое отправляет команды в автомобиль через шину CAN. Это внутренняя сеть, по которой взаимодействуют драйверы и компоненты автомобиля. КуКанич написал в X: «Я создал собственное программное обеспечение для Switch 2 и внешнюю систему управления через CAN для своей Tesla».
У каждой функции автомобиля есть своя кнопка. Левый рычаг отвечает за повороты, правый действует как педаль газа, левый — как тормоз, а кнопка A переключает режим между движением вперед и назад. Кнопки L и R включают поворотники, X запускает одиночный цикл работы стеклоочистителей, а Y отвечает за гудок. На экране консоли приложение в реальном времени отображает данные о автомобиле: скорость, угол поворота руля, текущую передачу и состояние соединения. Автор утверждает, что в программе есть несколько мер защиты, и чтобы выключить её, необходимо удерживать кнопку B.
На видео Tesla стоит на месте, руль поворачивается точно так же, как KuKanich наклоняет рычаг, а поворотники мигают по команде.
Управление моей машиной с Switch 2
Автор:
u/Martarts в
switch2hacks
Ранее были обзоры Xbox и Wii Remote
Switch 2 — не первый контроллер в этой коллекции. KuKanich уже управлял своей Tesla с помощью Xbox-пада и контроллера Wii Remote. Второй из них поддерживает движение рукой, поэтому руль вращался, когда автор наклонял контроллер в руке. Некоторые из его записей показывают эти эксперименты во время езды по дороге.
Тем временем Tesla делает всё возможное, чтобы водителю вообще не приходилось держать руль. Сервис Robotaxi уже работает круглосуточно во всех городах, где он доступен, а у Cybercab вообще нет руля. В ноябре Tesla начала продавать его отдельным клиентам: двухместный роботакси стоит 29 990 долларов до учёта налогов, плюс обязательная абонентская плата в 299 долларов в месяц.
Геймпад подходит в качестве руля, по крайней мере до тех пор, пока колесико не начнет дрейфовать. Код CAN Commandera пока отсутствует в сети. KuKanich говорит, что, возможно, загрузит его на свой аккаунт в сервисе GitHub, но не указал срока. Даже если он это сделает, проект останется исследовательской забавой, а не способом езды по общественным дорогам.
Закажите свой Tesla и воспользуйтесь бонусами за покупку по рекомендательной ссылке!
Рассылка LovEV
Хотите больше подобного контента?
Подпишитесь — мы пришлем краткое содержание недели, когда начнется рассылка.