← 返回新闻列表
其他

Matthew KuKanich通过CAN总线利用Nintendo Switch 2手柄操控特斯拉。

Matthew KuKanich通过CAN总线利用Nintendo Switch 2手柄操控特斯拉。

汽车系统安全研究员马修·库卡尼奇在Reddit上发布了一段视频,视频中他用特斯拉的方向盘操控着Nintendo Switch 2的左侧摇杆。据他所说,他的CAN Commander应用能够“完全控制车辆的各项功能”,包括转向系统、油门和刹车,以及转向灯、喇叭、换挡装置和雨刷。媒体Not a Tesla App对这一情况进行了报道。

CAN Commander的运作原理

库卡尼奇并未入侵特斯拉的软件系统。他是对Switch 2进行了越狱操作(即解除制造商设置的限制以便运行自定义程序),并编写了一个通过CAN总线向汽车发送指令的应用程序。CAN总线是汽车内部各控制器和组件之间相互通信的专用网络。库卡尼奇在X平台上写道:“我为Switch 2开发了自己的软件,同时也为我的特斯拉创建了一个通过CAN总线进行控制的外部系统。”

汽车的每个功能都有对应的按钮。左侧旋钮用于转向,右侧则相当于油门踏板,左侧相当于刹车,而A键可在前进和倒车模式之间切换。L键和R键用于开启转向灯,X键可启动单个雨刷,Y键则负责喇叭功能。控制台屏幕上的应用程序会实时显示汽车的各项数据:车速、方向盘转动角度、当前挡位以及连接状态。开发者称该程序具备多重安全保护机制,要关闭它需要持续按住B键。

在视频中,特斯拉汽车静止不动,方向盘的转动方式与KuKanich转动旋钮的动作完全一致,转向灯也会根据指令闪烁。

用Switch 2驾驶我的汽车

作者:

u/Martarts 发布于

switch2hacks

此前也有Xbox和Wii Remote的相关教程

Switch 2并非该系列中的首款控制器。KuKanich此前已经使用过Xbox的游戏手柄以及Wii Remote来操控他的特斯拉汽车。后者支持动作控制,因此当操作者倾斜手中的控制器时,方向盘也会随之转动。他的一些视频展示了在道路上行驶时的这些实验。

与此同时,特斯拉正在努力让驾驶员完全无需握住方向盘。Robotaxi服务已在所有可使用的城市全天候运行,而Cybercab则根本没有方向盘。11月,特斯拉开始向选定客户销售这款产品:这款双人版机器人出租车在税前价格为29,990美元,还需每月支付299美元的订阅费。

游戏手柄可以用作方向盘,至少在摇杆开始漂移之前是如此。目前网络上还没有Commander的CAN代码。KuKanich表示可能会将其上传到GitHub上的个人账号,但尚未给出具体时间。即便他真的这么做了,这个项目也只属于研究用途的趣物,而非可在公共道路上使用的工具。

立即订购您的特斯拉,通过推荐链接购买还可享受额外福利!

LovEV新闻简报

想要更多这类内容?

注册即可——新闻简报推出时我们会发送每周精选内容链接。