SL-AIAID012401V1

批量生产
Design Win

使用AutoDevkit的人工智能行车条件检测解决方案

解决方案说明

当今社会,人们更加重视车辆的安全,而新技术的应用可以更轻松地为驾驶员和乘客保驾护航。高级驾驶辅助系统(ADAS)可以检测车辆运动和道路状况,如遇颠簸路面或车辆发生侧滑会提示驾驶员。

该系统基于通用SPC58EC汽车微控制器(配备4 MB大小的Flash存储器),使用超低功耗AIS2DW12三轴运动传感器获取车辆运动变量以及当前路面状况信息。采集的数据被传递到运行于MCU上的LSTM(长短期存储器)递归神经网络,由后者分析驾驶状况并生成精确的车辆状态预测模型,并显示在LCD触摸屏上。

开发前,请先下载AutoDevKit。之后,为获得预先训练的神经网络,开发人员可以挑选一个可用的框架(Tensorflow、Lasagne等)和外部IDE(Google Colab),以此创建、训练和验证(使用真值表)LSTM递归神经网络。创建LSTM RNN之后,必须将其导出为H5文件格式,以便SPC5 Studio开发环境(SPC5- Studio)上的人工智能(AI)插件(SPC5- Studio -AI)将其转换为符合汽车标准的C语言代码,使之具备可执行性并加载到SPC58 MCU中。

  • All Features_zh

    • 在6秒时间内完成车辆运动分析
    • 专用的长短期存储器(LSTM)递归神经网络用于时间序列分析
    • 符合AEC-Q100认证的IC

    主要优势

    • 边缘人工智能面向汽车应用
    • 在‘简单’MCU上运行预先训练的神经网络
    • 实时分析传感器加速数据
    • 专用的长短期存储器(LSTM)递归神经网络用于时间序列分析
    • 可识别四种汽车状态:
      • 汽车已停泊或停止运行
      • 汽车在正常道路上行驶
      • 汽车在颠簸道路上行驶
      • 汽车发生侧滑或以迂回路线行驶