0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

禾多科技中间件HoloSAR加速自动驾驶量产落地

禾多科技HoloMatic 来源:禾多科技HoloMatic 2023-07-26 10:21 次阅读

随着汽车智能化迅速发展,现在各大厂商新车上市时,都会将智能驾驶能力作为重要卖点。但关于智驾系统的介绍,大家最耳熟能详,要么是各种最新算法和上层软件功能,要么是大算力芯片和激光雷达等先进硬件自动驾驶中间件对于许多非行业人士来说,还是一个相对陌生的名词。

与此同时,对于服务车企自动驾驶量产项目的科技创新企业来说,是否拥有全栈研发能力,是衡量企业竞争力与创新力的重要标准。

以禾多科技为例,如今已具备「域控制器硬件+操作系统+中间件+行泊功能软件」自动驾驶全栈研发能力——除了此前禾小多为大家介绍过的HoloPilot和HoloParking自动驾驶软件系统、HoloArk域控制器硬件方案,禾多科技还自主研发了面向SOA架构、满足AUTOSAR标准的自动驾驶中间件HoloSAR,能以松耦合机制和可组合扩展特性,灵活、高效地服务于不同汽车厂商的自动驾驶开发流程,大大缩短量产开发周期。

那么,中间件是什么?在自动驾驶系统中起到什么样的作用?HoloSAR又将如何推动禾多科技自动驾驶方案快速量产?本期的「有禾不可」就来为大家进行简单介绍。

「软件真正定义汽车」的操作系统

「软件定义汽车」是一个经常被大家所耳闻的概念。那么,我们把自动驾驶汽车比喻成一台智能电脑,域控制器、传感器和车辆平台是硬件,部署在上面的各种感知、规划、定位算法是应用软件,相信大家很容易理解,这中间还需要一个能够衔接软硬件的操作系统。

智能移动设备上的iOSAndroid,车载系统中Linux、QNX属于狭义操作系统,通常包括内核、文件系统、驱动以及部分协议栈整合在这些底层系统软件中。

dfa15460-2ad2-11ee-a368-dac502259ad0.png

但在自动驾驶领域中还并没有发展出一个标准化、能覆盖所有车型的「超级操作系统」。多种底层系统软件并存的局面,导致自动驾驶研发复杂,开发成本剧增。

顾名思义,中间件就是介于底层系统和上层应用之间的一层软件框架。它对下可以适配不同的域控制器平台、传感器、系统内核和架构,让底层软件在不同的处理器架构和芯片间共享数据;对上可以提供统一的标准接口,支持自动驾驶数据链路上需要的各项服务,并负责各类应用软件模块之间的通信以及对底层系统资源的调度,是自动驾驶系统中不可或缺的一部分。

因此,中间件是整个自动驾驶软件架构的核心组成部分之一,与底层系统、硬件驱动层共同组成了广义上的操作系统。在软件定义汽车的时代,真正能全面掌握芯片、操作系统、中间件、算法和上层应用的创新企业才能走在技术前沿。而HoloSAR正是禾多科技基于自身全栈自动驾驶研发能力,自主开发的智驾OS。

dfc55a18-2ad2-11ee-a368-dac502259ad0.png

HoloSAR-禾多智驾OS

「软硬解耦」的关键角色

类似「软件定义汽车」,「软硬解耦」是汽车智能化的另一个热门概念,而中间件在其中正扮演着关键角色。

随着近年来自动驾驶从低阶到高阶的迅速发展,传统开发流程模式,即功能定义-硬件选型-针对不同芯片平台开发适配各自系统软件,已难以满足需求。自动驾驶软件的复杂性和快速更新迭代要求智能计算平台不仅要支持基础OTA功能,还要进一步实现软硬件解耦、区域分离、算法和应用软件模块化、接口开放。

因此,自动驾驶软件应遵循SOA(Service-Oriented Architecture,面向服务的软件架构)设计理念,即分层化、模块化和标准化,使服务和应用能够在不同车型、硬件平台、操作系统上复用,并且可以通过标准化接口对应用功能进行快速迭代升级。

自动驾驶中间件就正是可以按需调整、满足越来越复杂的底层硬件、传感器及上层应用灵活需求的平台。通过对传感器、计算平台等资源进行抽象,对算法、子系统、功能采取模块化的管理,中间件能通过统一接口,屏蔽基础硬件、底层系统和通讯协议的差异性,提供统一、标准的交互界面,从而降低上层应用软件的开发难度,使研发工程师可将注意力集中到功能算法的开发上。

HoloSAR Designer工具

作为连接上层应用程序和底层基础软硬件的桥梁,自动驾驶中间件如果能做到足够实时、安全和开放,「软硬解耦」的插拔式设计便成为可能,这使得各种自动驾驶上层应用能够灵活适配不同的传感器、芯片、车辆平台等硬件,在后续也可以进行高效地系统迭代,从而进一步提升自动驾驶系统的研发效率,降低开发门槛和综合成本,加速产品量产。

加速自动驾驶量产落地

由此可见,中间件在自动驾驶系统中起到了承上启下的作用,能够充分发挥域控制器、传感器硬件效能,便于驾驶上层应用软件更加快速、高效、灵活地研发。作为专注于自动驾驶量产应用的科技创新公司,禾多科技基于自身优势,自主研发了HoloSAR自动驾驶中间件。

在实际运行过程中,自动驾驶系统需要处理大量的感知数据,且为了保证安全,所有数据都需要接近实时的速度处理。这既对智驾芯片算力提出了很高的要求,还需要高效率的数据通信,保证系统能够对各种交通状况进行相应。

HoloSAR是为自动驾驶应用场景量身打造的一款基础软件,包含三部分:AP、Frameworks、Adapter,完整构建了松耦合、易扩展的软件架构,并引入DDS-TSN全域通信概念,即在SOC和MCU芯片内部署DDS融合TSN的协议,设定Qos策略及配置参数,实现上层全功能节点的核间和片间确定性通信,从而让通信组件在芯片的不同进程间通过零拷贝的方式进行数据传输,并通过优化算法,将底层通信中DDS CPU的占有率控制在10%以内。

e040d526-2ad2-11ee-a368-dac502259ad0.png

HoloSAR满足AUTOSAR标准和SOA架构,支持全域DDS、SOMEIP、Zero-Copy、DoIP的通信和诊断协议,并能提供灵活的工程配置与代码生成全套工具链,大大减少自动驾驶算法面向不同的硬件域控平台时所需的移植部署工作量。

同时,HoloSAR完全满足自动驾驶算法需要的三大确定性组件:确定性计算、确定性调度、确定性通信,开发的虚拟化运行时硬件平台可以在无硬件的情况下,让自动驾驶软件算法功能在移植域控硬件前完成测试验证工作。

为了应对不同厂商车型硬件配置差异,HoloSAR还具备多域控适配能力,能灵活移植、部署不同芯片方案的域控制器硬件,使插拔式设计便成为可能,从而推动禾多行泊一体自动驾驶方案能够面向不同厂商要求,高效完成量产部署。

目前,HoloSAR已获得了多家国内大型主机厂和芯片公司的青睐。此外,由禾多科技自主研发的自动驾驶域控制器HoloArk也已获得奇瑞等多家头部车企定点,将于今年量产装车。面向未来,禾多科技将与更多大型汽车主机厂商紧密沟通,努力扩大自身“朋友圈”,以行泊一体、软硬一体、SOA服务架构和开发共赢的合作思路,推动旗下自动驾驶方案在更多主机厂车型上量产搭载,积极赋能中国乃至全球自动驾驶的落地普及。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3923

    浏览量

    127119
  • 智能驾驶
    +关注

    关注

    3

    文章

    2451

    浏览量

    48644
  • 自动驾驶
    +关注

    关注

    783

    文章

    13679

    浏览量

    166112
  • 域控制器
    +关注

    关注

    0

    文章

    242

    浏览量

    2622

原文标题:有禾不可 | 聊聊赋能「软件定义汽车」的重要角色——中间件

文章出处:【微信号:gh_2ef7005733ab,微信公众号:禾多科技HoloMatic】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    滴滴自动驾驶C轮融资成功,加速Robotaxi量产进程

    的资金将主要用于加大自动驾驶技术的研发投入,并加速推动滴滴首款Robotaxi(自动驾驶出租车)量产车的落地进程。这标志着滴滴在
    的头像 发表于 10-23 14:54 358次阅读

    FPGA在自动驾驶领域有哪些优势?

    FPGA(Field-Programmable Gate Array,现场可编程门阵列)在自动驾驶领域具有显著的优势,这些优势使得FPGA成为自动驾驶技术中不可或缺的一部分。以下是FPGA在自动驾驶
    发表于 07-29 17:11

    FPGA在自动驾驶领域有哪些应用?

    是FPGA在自动驾驶领域的主要应用: 一、感知算法加速 图像处理:自动驾驶中需要通过摄像头获取并识别道路信息和行驶环境,这涉及到大量的图像处理任务。FPGA在处理图像上的运算速度快,可并行性强,且功耗
    发表于 07-29 17:09

    赛科技深化合作,激光雷达量产加速

    赛科技近日宣布,与奥迪、通用、福特等国际知名车企的中国合资品牌达成激光雷达量产定点合作,标志着其激光雷达技术获得国际市场的广泛认可。根据合作计划,新合作车型将于2025年起陆续启动大规模量产,进一步推动
    的头像 发表于 07-26 11:47 402次阅读

    北京灵奥科技基于亚马逊云科技打造大模型中间件

    助力企业加速应用生成式AI 北京2024年6月27日 /美通社/ -- 北京灵奥科技基于亚马逊云科技的生成式AI、数据库和容器等云服务,打造大模型中间件,将基础模型优势和企业业务数据无缝结合,打通
    的头像 发表于 06-27 21:21 529次阅读

    一文掌握中间件技术基础

    中间件(MiddleWare)是提供系统软件和应用软件之间连接的软件,以便于软件各部件之间的沟通,特别是应用软件对于系统软件的集中的逻辑,在现代信息技术应用框架如Web服务、面向服务的体系结构等中应用比较广泛。
    的头像 发表于 04-23 14:45 405次阅读
    一文掌握<b class='flag-5'>中间件</b>技术基础

    赛科技与Momenta签署战略合作,助力自动驾驶行业升级

    随着自动驾驶技术逐步走向成熟并得到广泛应用,提升创新、迭代效率成为技术普及和市场竞争关键环节。作为自动驾驶领域的“大脑”和“眼睛”,Momenta和赛科技将联手推行信息驱动的智能驾驶
    的头像 发表于 04-22 09:40 472次阅读

    未来已来,多传感器融合感知是自动驾驶破局的关键

    的Robotaxi运营。这标志着L4级自动驾驶迎来了新的里程碑,朝着商业化落地迈进了一大步。中国的车企也不甘落后:4月7日,广汽埃安与滴滴自动驾驶宣布合资公司——广州安滴科技有限公司获批工商执照。广汽埃安
    发表于 04-11 10:26

    中间件厂商中创股份成功上市

    近日,国内领先的基础软件中间件产品与服务提供商——山东中创软件商用中间件股份有限公司(以下简称“中创股份”)在上海证券交易所科创板上市,股票代码为“688695”。这一里程碑事件标志着中创股份在基础软件中间件领域的实力和影响力得
    的头像 发表于 03-14 15:25 834次阅读

    基础软件中间件产品与服务提供商中创股份成功上市

    山东中创软件商用中间件股份有限公司(股票简称:中创股份,股票代码:688695)今日在上海证券交易所科创板成功上市,开启了公司发展的新篇章。作为中间件技术标准的主要推动者和制定者,中创股份在中间件
    的头像 发表于 03-13 14:21 651次阅读

    国产中间件提供商中创股份上市

    近日,国内中间件领域的领军企业——山东中创软件商用中间件股份有限公司(简称“中创股份”)在科创板成功上市,这一重要事件标志着中创股份在中间件行业深耕多年后,迎来了崭新的发展阶段。
    的头像 发表于 03-13 13:49 591次阅读

    Redis可以实现消息中间件MQ的功能

    是一种通信模式:发送者(PUBLISH)发送消息,订阅者(SUBSCRIBE)接收消息,可以实现进程间的消息传递   Redis可以实现消息中间件MQ的功能,通过发布订阅实现消息的引导和分流
    的头像 发表于 01-25 14:48 875次阅读
    Redis可以实现消息<b class='flag-5'>中间件</b>MQ的功能

    自动驾驶域控制器和智能前视相机将搭载新车量产落地

    12月20日,奇瑞集团高端品牌星途旗下全新纯电轿车星纪元ES正式上市,开启奇瑞高端新能源战略全新阶段。多科技自主研发的HoloArk 1.0自动驾驶域控制器、HoloIFC 2.0智能前视相机将同步搭载新车
    的头像 发表于 12-25 14:21 853次阅读

    oracle数据库中间件有哪些

    Oracle数据库中间件是指由Oracle公司开发和提供的一系列软件产品,用于构建、部署和管理企业级应用。它提供了一套完整的解决方案,包括数据库管理、应用服务器、数据集成和开发工具等,为企业提供高效
    的头像 发表于 12-05 16:17 1819次阅读

    多科技力推动自动驾驶系统持续迭代升级

    11月30日~12月1日,「2023甲子引力年终盛典」正式举办,并颁布2023年【甲子20】、【光年20】与【科技产业投资榜】三大榜单。多科技领先的技术创新与稳健的工程化落地能力再度获得大会评委及嘉宾的肯定与认可,荣登「甲子2
    的头像 发表于 12-05 11:21 761次阅读