![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
DDS与自动驾驶
文章平均质量分 94
跟踪DDS在自动驾驶领域应用现状,探索软件定义汽车更多可能
DDS数据分发服务
专注DDS(数据分发服务,Data Distribution Service)技术及应用探索,致力国产DDS软件推广。交流合作欢迎联系635584332@qq.com
展开
-
【数据分发服务 DDS】如何设计自动驾驶汽车使其在现实世界表现出良好性能
【数据分发服务 DDS】如何设计自动驾驶汽车使其在现实世界表现出良好性能在当前的汽车市场,自动驾驶汽车的研发面临着巨大的风险和不确定性。由于尚未建立成熟的商业模式,而且技术也在不断开发和完善过程中,行业巨头们正在尝试探索着不同的发展方向。大多数传统的汽车公司正在将重心从硬件转移到软件,在此进程中不断探索新的业务模式,意图创建自己的解决方案。但是,自治系统中的软件是一个很复杂的问题。时至今日,...翻译 2020-03-11 14:03:19 · 1548 阅读 · 0 评论 -
【数据分发服务DDS】软件定义汽车【九】-危机是如何酿成的
引言又是一个思绪乱飞的夜晚,花了7个小时码出了下面这些内容,今天不讲技术,主要谈谈之前的一些经验教训供大家参考。大家经常会听到车厂要招几千上万人的软件团队,先不看具体的内容,听起来好像软件就是一个劳动密集型的产业,只要堆人就行了。殊不知,这只是在从一个坑跳进另外一个更深的坑,新势力们已经构建起了部分的软件能力,传统的车厂正在努力追赶,这个行业一片欣欣向荣的景象,但先行者的很多的经验教训是值得大家好好反思的。前段时间,大家都在谈传统车厂的软件危机,这些都是不具备能力所产生的危机,等到大家都有软件团队了转载 2021-04-12 17:14:02 · 1001 阅读 · 2 评论 -
【数据分发服务DDS】软件定义汽车【八】-建开源软件生态系统
引言在软件定义汽车的大潮下,车企都在开始构建自己的软件能力,但是传统的软硬件平台架构已经不能满足需求。很多围绕智驾成立的软件公司,也都只是在单独的域内考虑问题,没有从智能汽车整体数字系统架构的角度考虑问题。车企缺的不是一个智驾域控的解决方案,缺的是在中央计算EE架构下,整个分布式通信计算系统的软硬件解决方案。而此类的基础框架,靠一家车厂的力量,很难构建,也很难在行业内获得广泛的支持,在当前的政治背景和行业现状下,是有机会联合行业的力量,共同打造一个新的生态系统的。开源的内容提供一个参考的中央计算E转载 2021-04-12 17:06:59 · 751 阅读 · 0 评论 -
【数据分发服务DDS】软件定义汽车【七】-高性能计算单元架构
引言前一篇文章中介绍了传统ECU的特点及开发模式,在中央计算电子电气架构下,中央计算单元都会采用高性能的SOC来作为主运算单元,由于其资源的丰富性,其开发模式和开发的复杂度,相比与传统的ECU都大有不同,因此,对应的软件架构(逻辑,物理,运行,部署等架构视图)、软件工程中各个环节(设计、开发、测试、部署等过程)都不相同。本篇主要介绍中央计算单元的软件架构,阐述各个软件模块主要工作任务。高性能计算单元中央计算单元,其实就是一台经过特殊设计的专用计算机,其中最核心的是主芯片,一般会采用一颗或多颗高性能的S转载 2021-04-12 17:03:43 · 1475 阅读 · 1 评论 -
【数据分发服务DDS】软件定义汽车【六】-开发人才从何而来
引言从2019年下半年开始,各个玩家都发布了在汽车软件化方面的战略,特别是2020年这种经济大环境不好的情况下,仔细去看看各方的动作,丝毫感受不到有什么汽车业的寒冬,有些玩家是真做,有些玩家是在跟风,还有一些还在睡觉。最近和各种背景的人交流,技术派似乎认为这就是未来方向,传统派关注的问题很实际,花这么大代价去重构汽车的软硬件基础架构,究竟有什么意义? 对这个方向还存在疑虑的,现阶段也很难有什么令人信服的证据去说服。我更加关注执行层面的事情,如果这个方向的是正确的,如何能让想法慢慢落地?思考了很久,决定从转载 2021-04-12 16:56:00 · 611 阅读 · 0 评论 -
【数据分发服务DDS】软件定义汽车【五】-中央计算单元架构
引言前几篇更多是从全局的视角阐述软件定义汽车,但写这个系列并不只是为了介绍软件架构,也不是为了给大家推销理念或普及概念,而是为了构建一张完整的全系统知识图谱,系统性的探讨在实现过程中的各种技术问题。按照我的想法,后续工作将按以下两个阶段进行:设计阶段开源实施阶段第一阶段通过系列文章以及和大家的交流讨论,梳理要解决的关键问题,确定解决这些问题的技术路径,设计关键组件的技术架构。第二阶段将着手搭建关键软件组件的代码框架。“Talk is cheap, show me the code” ,对我而言转载 2021-04-12 16:48:56 · 925 阅读 · 0 评论 -
【数据分发服务DDS】软件定义汽车【四】-行业现状
引言思绪乱飞导致失眠,索性打开电脑记录了下来,前几篇主要写技术,本篇主要介绍一下行业现状,介绍技术和数据是相对客观的,但是谈观点就会有我自己的主观意识在里面,所以这方面仅供大家参考,主要包含以下内容:车企在软件方面投入传统车企之殇车企突围之道最后的实力玩家车企在软件方面的投入根据中国人才研究会的报告,全中国,所有的车厂、 Tier1、车联网公司加起来,其软件开发人员数量,不到2万人,但是互联网公司中,仅阿里巴巴一家就用有超过3W的程序员。(2W 我估算还是比较准确的,国内最大的两家,一家国转载 2021-04-12 16:43:06 · 1173 阅读 · 0 评论 -
【数据分发服务DDS】软件定义汽车【三】-SOA 基础软件框架与参考实现
引言上一篇文章对智能汽车软件的范围、软硬件升级、SOA的内涵进行了介绍,本篇将围绕 SOA的实现细节,重点阐述以下问题:SOA 基础软件框架SOA 参考实现SOA 实现所需相关技术一、SOA 基础软件框架上一篇中,介绍了面向服务的软件架构设计SOA,但它只是一架构种设计思想,本身并不是一个软件模块。工程中需要一个基础软件框架去实现其架构设计思想,下图中的 SOA Framework 就是我所说的基础软件框架。SOA Framework上图中所表示的就是一个典型的中央计算电子电气架构,几转载 2020-12-09 20:46:31 · 3478 阅读 · 0 评论 -
【数据分发服务DDS】软件定义汽车【二】- 面向服务的架构设计
引言上一篇文章主要介绍了电子电气架构、车载操作系统、基础软件平台等之间的关系,以及软件定义汽车的基本概念,本篇将继续深入,重点阐述三个问题:智能电动汽车软件范畴软件+硬件升级的基础面向服务的软件架构设计一、智能电动汽车软件范畴按照新能源汽车的特点以及中央计算电子电气架构的发展趋势,可以按照以下三个类别,对智能汽车软件进行分类:动力与底盘控制器、车身控制器、中央计算单元。智能电动汽车软件分类动力与底盘控制器底盘类的功能,包括电子转向(EPS)、电子驻车(EPB)、车身稳定(ESP)、集转载 2020-12-09 20:37:20 · 2657 阅读 · 0 评论 -
【数据分发服务DDS】软件定义汽车【一】- 概述
摘要:软件定义汽车(Software Defined Vehicles, SDV),软件改变着汽车的DNA,毫无疑问,软件对于汽车的重要性不言而喻,从2016年开始,自动驾驶的大潮来临之际,软件定义汽车已经作为一个趋势和方向,在汽车技术行业,包括工程师中讨论交流,硬件,软件,自动驾驶,汽车的未来在哪里?本文作者从自己的项目经历,所学所看,从不同的视角和角度给大家分享下软件定义汽车的一种解读,供大家学习参考!引言作为一个技术的爱好者,搞算法,玩芯片,攒系统,并不只是工作,也是自己所追求的很重要的部分。转载 2020-09-23 17:11:37 · 5037 阅读 · 1 评论 -
数据中心该如何与自动驾驶汽车中的人工智能系统联系起来
以数据为中心的架构模式正在成为自动驾驶车辆的新标准。数据中心能够实现和控制复杂的数据流,它极大地简化了组件的交互,减少了ECU中的代码行数,而且可以直接支持AI模块。自动驾驶汽车集合了视觉、雷达、LIDAR、传感器、GPS、测绘、导航、规划和控制等众多技术,这些组件必须组合成一个可靠,安全,安全的系统,实时分析复杂的环境并对未知环境进行交互。与普通的汽车不同,自动驾驶汽车正演变成为具有人工智能(AI)能力的计算机。图1:数据库与数据总线。在以数据为中心的体系结构中,应用程序只与数据基础架构通信,而不是翻译 2020-09-23 14:09:20 · 940 阅读 · 0 评论 -
DDS在Adaptive AutoSar的应用方法和优势性解读
在汽车行业中,系统架构都在迅速发展并变得越来越复杂。 为了控制这种复杂性并最大化数据吞吐量,Data Distribution Service™(DDS)已经成为一种更高效,可扩展且安全的解决方案,可满足最苛刻的关键任务部署。采用DDS的最新组织之一是AUTOSAR。 在此博客中,我们将研究AUTOSAR自适应平台的新DDS网络绑定,它将DDS及其丰富的服务质量(QoS)策略集引入AUTOSAR面向服务的体系结构(SOA),从而实现新的互操作性方案 可以将AUTOSAR系统集成到基于DDS数据总线的大型系转载 2020-06-21 22:00:28 · 2401 阅读 · 0 评论 -
解析自动驾驶中的系统技术,让你直观了解自动驾驶!
自动驾驶系统是一个复杂的系统。 为了实现从A地到B地的驾驶过程,在无人车的实际使 用中,需要无人驾驶系统完成感知、决策、控制三大任务 , 本文将主要介绍感知系统中常用的感知技术及其原理、定位系统、高精地图以及V2X技术的相关知识,同时介绍规划决策系统的相关技术与算法。自动驾驶系统是一个复杂的系统。为了实现从A地到B地的驾驶过程,在无人车的实际使用中,需要无人驾驶系统完成感知、决策、控制三大任务,如上图所示。本文将主要介绍感知系统中常用的感知技术及其原理、定位系统、高精地图以及V2X技术的相关知识,同时转载 2020-06-21 21:50:08 · 1429 阅读 · 0 评论 -
将DDS集成到AUTOSAR Adaptive平台
解决新挑战是推动创新的动力,但不可避免的事实是:在各种行业中,系统架构都在迅速发展并变得越来越复杂。为了控制这种复杂性并最大程度地提高数据吞吐量,Data Distribution Service™(DDS)已经成为一种更高效、可扩展且安全的解决方案,满足最苛刻的关键任务部署。由于这种趋势,在过去的几年中,跨多个行业的财团和标准组织已经开始选择DDS作为其下一代连接系统的基础技术,这些标准和框架的示例包括用于机载系统的开放小组未来机载能力环境(FACE)、用于智能电网的开放现场消息总线(OpenFMB).转载 2020-05-12 11:33:12 · 2301 阅读 · 0 评论 -
Adaptive AUTOSAR 概述-3
这篇主要分享AP中操作系统、执行管理、状态管理、通讯管理四部分内容。1.操作系统操作系统(OS)负责AP上所有应用程序的运行调度、资源管理(包括内存管理和时间控制)以及进程通信。操作系统与执行管理一起工作,执行管理负责系统初始化,并依靠操作系统进行应用程序的启动和关闭。自适应平台没有为高性能处理器指定新的操作系统,但它定义了一个执行环境和操作系统接口(OSI),以供自适应应用程序使用。OSI...转载 2020-04-20 15:53:26 · 3128 阅读 · 0 评论 -
Adaptive AUTOSAR概述-2
对于Adaptive AUTOSAR,经常会看到这句话:Write once, Adopt everywhere。但实际上理想很丰满,现实很骨感。毕竟Classic Platform(后面简称:CP)搞了这么多年大家都还没玩转,更何况这刚出没两年的Adaptive Platform(后面简称:AP),但楼主也相信随着Autosar标准的不断推进和应用,我们不断在向这个目标接近。如楼主《Adap...转载 2020-04-20 15:42:45 · 3696 阅读 · 0 评论 -
Adaptive AUTOSAR概述-1
智能化、网联化和电动化是汽车未来的发展趋势,而正是这样的变化,将会给汽车E/E架构和软件架构带来巨大的革新,在以前哪怕现在,汽车仍主要作为一个代步工具以满足我们的出行需求,而与我们的信息娱乐生活所分离,在未来汽车将与我们的日常生活息息相关。新四化对汽车软件架构的革新1、汽车智能化的实现需要大量数据的实时处理以用于计算机视觉或基于多传感器输入的模型推导,应用程序通过对数据的并行处理及时给出解...转载 2020-04-20 15:22:24 · 3878 阅读 · 0 评论