近日,东软睿驰全新升级的NeuSAR VDM(Vehicle PreDefined Message)预定义消息正式发布。NeuSAR VDM是在openVOC(Vehicle On Chip)开放技术框架下,针对车辆基础功能进行抽象,并可以在NeuSAR的开发框架中进行调用的标准信号集。NeuSAR VDM给应用提供了针对汽车基础信息的统一调用约定,进一步实现了应用开发的解耦。

东软睿驰NeuSAR VDM预定义消息全新发布

针对下一代E/E架构的发展新阶段,东软睿驰提出了FBB(Face-Brain-Body)概念构型,来描述面向智能出行机器人的智能部件产品形态。并针对FBB概念构型中核心的Brain部分的软件架构,提出了openVOC开放技术框架,为新E/E架构下的应用开发提供了生态友好的架构及开发方法和工具支撑。
针对跨域协同、多方开发解耦等要求,openVOC框架中的NeuSAR软件开发平台提供了充分的支撑。同时为了让基于openVOC的开发者能更充分地解耦,东软睿驰提出了openVOC框架下针对整车信号的抽象,并提供了多种调用接口,满足不同开发体系下的软件集成,为二进制部署提供了最重要的支持。

目前,东软睿驰NeuSAR VDM的数据集已覆盖以下方面:

  • Basic:车辆的基础信息,如车辆标识、型号等。
  • ADAS:高级驾驶辅助系统相关的消息,如雷达、视觉等信息。
  • Body:车身信息,如车门、车窗、车灯等。
  • Cabin:座舱信息,如座椅、多功能方向盘、信息娱乐系统等。
  • Chassis:底盘信息,如转向、悬挂、车轮、刹车等数据。
  • Connectivity:车辆与云端的连接状态信息。
  • Driver:驾驶员信息,如驾驶员身份、疲劳状态等。
  • Driving:车辆行驶信息,如驾驶中的速度、加速度、里程等。
  • Exterior:车辆外部的测量信息,如车外温度、湿度等。
  • Energy:电池相关信息,如动力电池、蓄电池、充电等。
  • OBD:车载自动诊断系统信息,主要是排放法规相关的诊断码信息。
  • Powertain:传动系统相关信息,如变速器、发动机等。
  • Thermal:热管理信息,如电池包温控、设备散热、空调、除霜除雾等信息。

产品优势

  • 支持跨SoC、跨域的通信:基于NeuSAR VDM、NeuSAR VMB等扩展中间件的无缝结合,实现 CAN 信号自动转换为消息,或者将消息转换为 CAN 信号。
  • 提升开发流程效率:通过工具自动生成消息结构,消息结构可以融入预定义消息的使用框架中,同时可便捷增加新的Topic。
  • 支持多种序列化方式:NeuSAR VDM 主要基于 VMB 通信传输,支持多种序列化方式,如:protobuf、binary,并且逐步实现与其它 CM 组件的通信转换功能。
  • 迁移成本大幅降低:应用只需要基于预定义消息,针对不同的供应商做好信号转换配置。
  • 支持多种语言调用:基于NeuSAR平台的组件,NeuSAR VDM定义的数据集可以在C/C++/Python/WebService中调用,实现基于不同开发语言开发的应用间的功能融合。

同时,NeuSAR 全新升级Python及WebService开发框架。

WebService与云端及座舱域的Android体系更兼容,可以更灵活处理跨域、跨功能组合的应用软件开发。

Python则提供了更简单的语法,与NeuSAR的VST组件结合到一起,可以更好地实现数据与逻辑的分离,原本使用C/C++守护进程实现的功能,通过脚本调用的方式即可实现,大幅降低了守护进程中多线程、内存动态管理、数据竞态条件带来的问题。

同时一些AI的算法工程师大多熟悉Python,基于Python的应用也可更自由、简单地实现训练数据、算法组合等,可将应用开发者编程入门的门槛缩短1~2 年。

如需获取产品手册 请联系:

neusar-support@reachauto.com

相关新闻

联系我们

联系我们

在线咨询:点击这里给我发消息

邮件:lumengyi@reachauto.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
关注微信
分享本页
返回顶部