纠纷奇闻社交美文家庭
投稿投诉
家庭城市
爱好生活
创业男女
能力餐饮
美文职业
心理周易
母婴奇趣
两性技能
社交传统
新闻范文
工作个人
思考社会
作文职场
家居中考
兴趣安全
解密魅力
奇闻笑话
写作笔记
阅读企业
饮食时事
纠纷案例
初中历史
说说童话
乐趣治疗

一文读懂自动驾驶的中间件

5月13日 皇极城投稿
  或许很多小伙伴会纳闷,自动驾驶的中间件是什么?可能大家听得最多的就是深不可测的人工智能算法,各种感知融合,各类路径规划但是,再高深的智能决策算法,如果没有底层操作系统的支持,那么自动驾驶汽车的一切都将是空谈。
  而目前关于自动驾驶中间件的文章少之又少,小编将近日阅读的自动驾驶中间件的相关文献进行如下总结,方便各位快速了解。
  01什么是自动驾驶中间件
  中间件是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务,衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。
  自动驾驶的中间件,也属于广义上的操作系统,但是它和QNX、Linux这些底层系统并不一样。本质上它是介于上层应用和底层系统之间的一套软件框架,是对软硬件资源进行管理、分配和调度的平台,充当着软件和硬件解耦的关键角色。它为上层的应用软件提供开发和运行所需的环境,方便开发者快速、高效、灵活地开发和集成自动驾驶软件。
  中间件的主要任务是负责各类应用软件模块之间的通信以及对系统资源的调度。它的优点,是可以大大降低应用层软件的开发难度,使研发工程师可以完全把注意力集中到功能算法的开发上。
  总的来说,中间件是整个软件架构的核心组成部分。
  02为什么要中间件
  众所周知,在智能汽车、机器人等领域,各个软件系统的不同部分之间需要传输大量数据。在过去的几十年中,由最初的发动机控制系统,发展到当下热门的辅助驾驶自动驾驶等等,汽车电子技术有了革命性的发展。
  而现代基本的软件设计原则是模块化。模块化可以提高可维护性、代码重用性并隔离故障。在现代操作系统中,将单个模块映射到软件进程非常方便,这些进程可以位于相同的计算设备上,也可以位于物理上独立的计算设备上。
  模块化为开发提供了便利,但也引入了对通信中间件的需求。因为模块设计人员必须仔细考虑在模块之间共享哪些信息,如何将这些信息封送编码到消息中,如何将封送的消息从一个模块传递到另一个模块,以及如何在接收到消息后解码。
  通信中间件的引入整体上可以帮助开发人员提高工作效率。尽管消息传递系统引入了复杂性,但它也提供了分析和内省的机会。特别是,可以通过专门设计用于帮助系统开发的模块捕获和分析消息。这些模块可以将消息记录到磁盘,提供关于带宽、消息速率等方面的统计信息。
  具体来说,中间件通常对传感器、计算平台等资源进行抽象,对算法、子系统、功能采取模块化的管理,通过提供的统一接口,让开发人员能够专注于各自业务层面的开发,而无需了解无关的细节。这样最直接的好处就是,整个系统的开发效率得到提高,软件部署得以简化,整体的扩展性也获得了提升。
  03中间件平台如何服务自动驾驶
  开发自动驾驶的中间件,就像是修公路一样,如果修得宽、修得好,那它能通行的车也会越多,通行的速度也会更快。如果中间件能打下一个好的基础,那么整个自动驾驶方案开发和应用的质量、效率也都会有不错的保障。
  自动驾驶需要接收不同的传感器信号,然后进行感知、规划和控制,并由转向、油门和制动这些硬件系统来完成整个过程。所以自动驾驶的中间件会涉及到ECU管理、传感器管理、车辆模型管理、通信管理、任务管理、数据管理、安全管理、诊断管理、OTA管理、可视化管理。
  自动驾驶的应用有着高可靠、高性能、高并发以及模块化的需求特征,而实时、安全、开放的自动驾驶中间件平台是实现这些的关键之一,同时也是推动软件定义汽车的重要基础。
  不同车厂的硬件配置存在巨大差异,而同一车厂内的不同品牌、不同车型也会存在不同。借助于中间件平台,插拔式设计便成为可能,这使得在开发时可以根据需求进行不同拓展,开发后也可以快速高效地进行软件迭代。
  而这里的不同拓展,既可以体现为适配不同的传感器、芯片、车辆平台等硬件,也体现为选配不同的软件算法模块,实现不同级别的自动驾驶功能。对于主流的嵌入式平台、深度学习框架以及底层系统,中间件平台相当于连接它们的润滑剂。
  同冯诺依曼瓶颈有些相似的是,无论顶层应用算法多么优秀,一个低效的中间件都会在开发的过程中演变为一个巨大的瓶颈,进而会慢慢地拖垮整个系统的运行。因此,在以后的研发中,自动驾驶中间件应同智能的算法和可靠的硬件设备一样得到重视。
投诉 评论 转载

一文读懂自动驾驶的中间件或许很多小伙伴会纳闷,自动驾驶的中间件是什么?可能大家听得最多的就是深不可测的人工智能算法,各种感知融合,各类路径规划但是,再高深的智能决策算法,如果没有底层操作系统的支持,那……鸿蒙OS为何有Android影子?因为这不是它的首要任务低情商:鸿蒙OS中怎么全都是Android的影子。高情商:鸿蒙OS为何能避过谷歌起诉,使用Android代码。安卓从出现到现在基本上已经有十几年时间了,在不断迭代的……有生之年系列,骑马与砍杀2霸主3月31日登陆SteamIT之家2月20日消息去年8月份,IT之家曾报道《骑马与砍杀2:霸主》EA版(抢先体验)将在今年3月正式登陆Steam,现在Steam页面已经将上线时间定在了3月31日。……骑马与砍杀2霸主将开启汉化工作,抢先体验版确认有中文IT之家12月25日消息近日据骑马与砍杀中文站官方消息,《骑马与砍杀2:霸主》将开启汉化工作;此外官方也确认了2020年3月发布的抢先体验版有中文。官方表示,在圣诞节之后……骑马与砍杀2开启首测,明年3月发布抢先体验版IT之家8月20日消息今天下午,骑马与砍杀中文站宣布,2020年3月,《骑马与砍杀2:霸主》EA版(抢先体验)将正式登陆Steam。今天起,《骑马与砍杀2:霸主》全球开启联机模……有生之年系列,骑马与砍杀2今天下午或将公布发售日期IT之家8月20日消息今天凌晨,骑马与砍杀中文站宣布2019年8月20日北京时间15点,有好消息要公布,并配上了我们等到了的图片,很有可能会在科隆游戏展上公布游戏发售日期。……一般纳税人中的临时工,增值税怎么申报?(此处已添加小程序,请到今日头条客户端查看)有这么一类一般纳税人,就算是每期老老实实按时认证申报,他的进项税也不见得能当期就能抵扣。抵扣之前还必须得先取得一样东西。……喜加一!Steam游戏商城随从大师DLC限时免费领IT之家8月17日消息据Steam游戏商城了解到,《随从大师》的DLC《蛇行者之王的力量》限时免费领取,截止到8月20日凌晨1点整。据了解,《随从大师》(《MinionM……亚马逊封杀名单越来越长,中国卖家最多,我们被掐住了脖子吗?最近亚马逊的系列鬼魅操作,对中国跨境电商的卖家们实行了十分残忍的打击。其基本打击点就是知识产权侵权。足见亚马逊依托的仍然是背后的美国,而确保知识产权权益的,无疑是美国专利商标局……杜绝开发商恶意跳票,未来想鸽要先写信给SteamIT之家8月6日消息近日,Steam进行了开发者后台更新,加上了为作品修改预定发售时间的机制,这也就意味着,Steam正杜绝开发商发布新作前恶意跳票。在此次更新后,开发商……英雄联盟由于光缆故障,部分大区无法登录游戏IT之家9月22日消息今天下午,英雄联盟发布公告,称由于深圳地区网络运营商光缆故障,9月21日部分玩家出现无法登录以及掉线的情况,目前技术人员正在配合运营商紧急抢修中。英……英伟达收购ARM梦碎?欧盟将对交易展开全面调查据外媒报道,两位知情人士透露,美国芯片巨头英伟达收购ARM交易最终或以失败告终,因为该交易获得监管部门批准的可能性越来越小。在英国反垄断机构警告称,该国最重要的科技公司的……
赛博朋克2077官方Xbox版玩家将免费获得SeriesX版育碧CEO索尼PS5和微软XboxSeriesX能兼容几乎所PS5与XboxSeriesX年底抢市,内存与SSD等存储产外媒曝光微软XboxSeriesX背面接口消灭新冠病菌微信小游戏上线边玩游戏边学防疫小知识王者荣耀后羿嫦娥如梦令情人节皮肤正式上线,折扣价71元今年最震撼的国产巨制终于来了,没有之一阜新声艺视听微软收购ZeniMax,20款B社游戏明日将在XboxGam索尼新专利为PS5手柄引入WiFi模块,以降低延迟原作好评如潮,消息称微软正考虑辐射新维加斯2仍交由黑曜石开发北京市部署防止未成年人沉迷网络游戏专项工作,将建立专项巡查机1987年版未拆封塞尔达传说游戏以87万美元被拍卖,打破纪录

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找美丽时装彩妆资讯历史明星乐活安卓数码常识驾车健康苹果问答网络发型电视车载室内电影游戏科学音乐整形