开源汽车/车载系统Vircar、Wikispeed、OSVehicle、OpenXC介绍

以下为你介绍的开源汽车/车载系统都可用在Linux系统上:Vircar(virtualcar,虚拟汽车)、Wikispeed(模块化汽车)、OSVehicle(开源汽车)、OpenXC(汽车控制区域总线API)。

1、Vircar(虚拟汽车)

开源汽车/车载系统Vircar、Wikispeed、OSVehicle、OpenXC介绍

Vircar 是一个虚拟汽车,采用C语言编写,可以通过电脑连接到CAN总线上,并且可以把注册相关信息发送到ECU。

它充当虚拟汽车,核心是侦听虚拟CAN设备,并分析,分析节点之间的信号并传输信号,或者以其他方式根据请求进行操作。

该项目是在SocketCAN模块之上开发的,因此需要基于Linux的系统,我目前正在为MacOS重写SocketCAN模块。

运行环境:

gcc、linux kernel (can.h)、can-utils

编译安装:

$ git clone https://github.com/dn5/vircar.git

$ cd vircar

$ make

$ chmod 777 vircar

$ sudo ./vircar

Welcome to vir(tual) car.

~

vircar is an open-source project

coded by Halis Duraki as a solo 

paper on vehicle hacking and 

reverse engineering.

==================================

https://github.com/dn5/vircar

# waiting for operation

软件退出 Ctrl+C 或者杀死进程:

$ ./vircar k

ka-boom, pfw, aaa, ts

*car exploded*

下载地址:https://github.com/duraki/virtualcar

2、Wikispeed(模块化汽车)

开源汽车/车载系统Vircar、Wikispeed、OSVehicle、OpenXC介绍

Wikispeed 是一个汽车制造商,生产模块化汽车。

WIKISPEED设计了SGT01,这是一款超轻型四座通勤车,根据高速公路的燃油经济性测试模拟,其汽油发动机每加仑可行驶114英里。SGT01是最轻的公路法律用汽车,在正面,侧面和后方碰撞方面均获得五星级的碰撞等效性评估。电子产品基于Arduino开源处理器。

3、OSVehicle(开源汽车)

开源汽车/车载系统Vircar、Wikispeed、OSVehicle、OpenXC介绍

开源汽车厂商 OSVehicle 创立于意大利,已经推出了 tabby,以及基于tabby的可以在欧洲等地合法上路的urban tabby两款开源汽车。

4、OpenXC(汽车控制区域总线API)

开源汽车/车载系统Vircar、Wikispeed、OSVehicle、OpenXC介绍

OpenXC是你的汽车一个API - 通过安装一个小的硬件模块去从一辆车的内部网络读取和转换的各种统计指标,数据可以被大多数使用OpenXC库的Android应用程序所访问。您可以从开发有更好的基于上下文的接口的、集成了其他已连接的服务的车辆感知应用程序(可以最大限度地减少驾驶时分心),并可以使您更深入地了解你的车的操作。

福特汽车公司和Bug实验室联合创建一个标准的软件和硬件的车辆售后方式。每一个新的汽车到处都是电脑和电子产品,而且完全有越来越大的兴趣将这些系统的输出连接到第三方应用程序和Web。许多公司都已经提供工具挂接到驱动程序的接口,但在大多数情况下,他们对于爱好者和开发人员只有有限的可用性。如果该系统的设计从地上爬起来变成开源的,并提供车辆本身的洞察能力会怎样?OpenXC想象当你的车和您的智能手机一样易于编程的时候,有了恰当的硬件隔离来确保你投资在汽车上的2万美元不会变成砖头。

OpenXC运行在Arduino和Android组合的平台上,它使用你已经知道的工具,并提供了成千上万的可能性。

下载地址:https://github.com/openxc/vi-firmware

注明

以上就是开源汽车/车载系统Vircar、Wikispeed、OSVehicle、OpenXC的介绍内容,这些开源汽车/车载系统都能使用在Linux操作系统中。

栏目相关文章