百度智驾域控制器基于AUTOSAR的软件平台化与敏捷开发
百度智驾事业群产品战略可以被分为车、路、行三大领域:“车”是面向B端车企提供智能汽车解决方案;“路”是为城市交通提供的智能解决方案;“行”是为C端消费者提供的出行服务。
2023年3月14日-16日,在2023第四届软件定义汽车论坛暨AUTOSAR中国日上,百度Apollo智能技术有限公司高级工程师吴长隆表示,百度在L4领域的技术积累和L2+产品的规模化优势相互促进,现已实现出租车-乘用车-城市交通的全面布局。技术层面,通过MCU模块化和强主线的软件架构,可以满足同平台适配不同车型、多项目并行开发的需求;借助敏捷开发方法和CICD的支撑得以在满足快速变化的内外部需求的同时,保证产出质量。
吴长隆 | 百度Apollo智能技术有限公司 高级工程师
(资料图)
以下是演讲内容整理:
百度Apollo智驾域控制器的发展与挑战
过去十多年中,百度在人工智能领域积累了丰富的技术和经验,现在把这些领先的AI技术应用到汽车领域。百度智驾事业群产品战略从三个领域布局,分为车、路、行。
“车”是指汽车的智能化,百度的智能汽车事业部ASD是作为tier1的角色面向B端车企客户提供全栈的智能汽车解决方案,包括智驾、智舱。目前已经为31家车企、134个车型、700多万辆车提供了智能汽车的解决方案。百度旗下的汽车是百度Apollo的合作伙伴之一,将搭载百度智能汽车的全栈智能解决方案,于今年上市。
“路”是指智能城市交通。目前,百度的智能城市交通已经为全国63个城市提供了解决方案,为城市的交通出行提供了效率。
“行”是指为C端消费者提供出行服务,就是大家所熟知的萝卜快跑。去年百度发布了第六代RT6,具备在复杂城市道路的自动驾驶能力,并且其成本做到了25万元。RT6的量产落地将极大的加速无人车规模化和商业化。
上述业务相辅相成。百度在L4领域积累了丰富的技术和经验,可以为L2+的产品提供热启动;L2+产品借助规模化的优势反哺L4产品,解决L4产品最终商业落地的长尾问题。
百度智能汽车的产品包含智驾、智舱,包括小度车载系统和软硬一体的解决方案ARC。智驾域控制器分为MCU和SOC两大异构的控制芯片。MCU部署了AUTOSAR协议站,在此基础上开发CDD和应用算法;SOC端底层是一个系统,往上是硬件的戳向层以及百度自研的中间件ApolloOS;再往上是算法的各种原子能力服务;再往上是算法的各种应用逻辑。
接下来分享我们在智驾域控制器MCU软件基于AUTOSAR开发当中面临的挑战。
首先,近几年百度智驾域控制器的项目较多,已经面临同一个硬件平台同时支持多个项目、多个车型并行开发的局面。一个项目需要维护独立的软件分支,而在一个项目分支里做出的软件改动、软件优化或修复总是手动的迁移到其他项目分支里,才能保证产品体验的一致性。且软件模块间的耦合性很强,一个软件模块改动往往会导致其他几个模块软件也需要改动,牵一发而动全身;此外,需要同时往多个软件分支迁移,维护的工作量随着软件复杂度以及项目的增加呈指数级增长。
在智驾赛道需求频繁变更的阶段,时间周期要求非常短;但对产出的质量要求不会有任何降低。这对我们的软件架构提出了挑战。我们迫切的需要一套可以支撑多项目并行开发、快速迭代的软件架构。
怎么样解决这个问题?我们在AUTOSAR上找到了灵感。AUTOSAR的核心思想就是软硬件解耦,最底层实现了硬件强相关的软件功能,并且把它们抽象成了标准的接口提供给上层。上层的ECU以及应用层对于下层硬件的差异几乎是无感的,使得AUTOSAR架构软件可以在多个硬件平台迁移。
其次AUTOSAR的核心思想是软件的模块化和接口的标准化,AUTOSAR分成上百个软件的模块,软件模块功能定义非常清晰,而且软件之间的数据以定义好的标准化接口做交换。当改变其中一个模块软件时,对其他软件模块乃至整个控制器软件的影响都是可控的。
智驾域控制器MCU软件的平台化
我们的MCU平台化软件架构参照了AUTOSAR的思想。首先需要一套松耦合的软件架构,所谓松耦合即软件模块化,每个软件模块的功能定义必须要清晰;模块间交换接口标准化,并按照AUTOSAR的架构方法在统一的文件中管理。
第二是强主线的软件架构。参照AUTOSAR上下分层的软件架构思想,把我们的MCU软件按照实际的业务需求分成不同软件。一个硬件平台只有一个软件,一个项目有一个单独的软件。之间的接口预先定义好,不能轻易改动。以保证一套软件可以与多个项目的不同软件结合。
这套软件架构实际操作方法是:
首先AUTOSAR的BSW工程与具体的项目和车型强相关,比如通信总线的数量、通信矩阵的配置、诊断协议站的配置、网络管理的配置等等,这些配置每个车型都不同。所以整个AUTOSAR的BSW工程代码划分为BASE软件、CDD软件(包括各种硬件的IOO抽象以及传感器的数据介入等等),这些模块只与硬件平台有关,和项目没有直接关系。应用层软件通过信号抽象模块来隔离开各个车型信号接口的不同,让大多数的应用层软件做到与项目无关。
此外,还有一些比较特殊的软件模块,像时间同步模块。我们域内的时间同步方案各个项目是一致的;而跨域的、整车域的方案各个项目不同。对于这种模块我们把一个模块的软件拆成两部分维护,前提是必须定义好软件间的接口,才能做到多个项目共用一个软件,使用不同的BASE软件结合到一起可以正常的工作。
在这套软件架构下软件管理的方法有所不同,一个硬件平台只有一个软件仓库,每个项目有单独的BASE软件仓库,软件合并才会得到最终的MCU软件产出,其优势在于主线优化对每个项目直接生效;而挑战是怎么保证主线上的改动对每一个项目都不出错,这就需要敏捷开发以及CICD来保证。
智驾域控制器MCU软件的敏捷开发
整个智驾域控制器的软件版本交付基本遵循传统汽车的微模型开发,从开始的需求输入到软件设计、软件开发、软件测试以及整体验收,一个版本大概持续2-3个月。在大的周期里我们把MCU软件版本迭代拆分成以周为单位的敏捷开发周期。
以周为单位敏捷迭代的循环还可以细化到以天为单位的开发迭代。百度内部有自己的一套代码管理工具,当我们推送代码进入后触发持续集成编译流水线得到编译的结果和产出;同时每晚系统会自动触发拉取库上最新的代码,推送到CICD测试服务器。测试服务器会模拟上位机把软件部署到测试台架的域控制器上,该台架除了域控制器实物,还有全套的传感器环境以及模拟的整车环境。部署完后按照预先设定好的测试流程,将MCU软件配合SOC端进行一套系统性的测试。
测试后,最终服务器收集测试的结果,并生成邮件报告推送给对应的人,第二天上班时就知道前一天的合作代码是否有问题。除了台架测试,每天我们都有大量的车进行路测,测试中产生的数据以及发生的问题都会上传到数据中心,并有专门的管理人员将问题和数据分发到对应的模块负责人。研发人员分析完数据,定位好问题后按照优先级把问题的修复计划排到敏捷迭代流程中,进行软件的迭代开发,获取新的产出后快速部署到研发车上,再进行闭环的验证。
现在整车厂越来越重视软件自研,尤其在自动驾驶领域。有的整车厂选择百度作为智驾系统软硬件的供应商;同时希望参与到部分智驾功能的开发中。
我们在项目中也有一些成功经验,首先OEM会生成我们智驾域控制器的文档,搭建算法模型后生成AR文件格式的SWC文章。并且会生成最终实现的C代码,ECU文档给到百度,我们导入AUTOSAR开发配置工具后可以生成MCUAUTOSAR的技术工程,进行MCU的软件开发。再把它编译成黑盒的工程给到OEM端,OEM端将黑盒的工程加入他们生成的代码进行集成编译,编译通过后会做自己的模块测试,测试通过后将他们的模型代码编译程黑盒的形式给到百度,我们再去做最终的MCU软件的集成、编译以及MCU软件产出,完成整个MCU域控制器的集成测试,测试通过交付整车厂,再去做整车级的测试。
(以上内容来自吴长隆 | 百度Apollo智能技术有限公司 高级工程师吴长隆于2023年3月14日-16日在2023第四届软件定义汽车论坛暨AUTOSAR中国日发表的《基于AUTOSAR的智驾域控制器软件平台化与敏捷开发》主题演讲。)
关键词:
相关阅读
-
04-12
-
04-12
-
04-12
-
04-12
-
04-12
推荐阅读
-
百度智驾域控制器基于AUTOSAR的软件平台化与敏捷
百度智驾域控制器基于AUTOSAR的软件平台化与敏捷开发百度智驾事业群产品战略可以被分为车、路、行三大领域:“车”是面向B端车企提供智能汽车更多
2023-04-12 13:37:43
-
近一半美国消费者短期内不愿购买电动车
近一半美国消费者短期内不愿购买电动车近80%的公众将缺乏充电基础设施作为不愿购买电动车的主要原因,消费者的这一担忧在城市、郊区和农村地区更多
2023-04-12 13:39:36
-
简讯:特斯拉新型Yoke方向盘将采用“改进材料”
特斯拉新型Yoke方向盘将采用“改进材料”Cybertruck内部的设计更圆,目前无法确认特斯拉计划提供的新Yoke设计就是这种设计,但单就时间安排来更多
2023-04-12 13:46:09
-
全球最资讯丨现代汽车申请专利 利用入耳式耳机解
现代汽车申请专利利用入耳式耳机解决车内噪音通过使用入耳式耳机(earpods)中的麦克风,与常规的客舱安装麦克风,一起监测乘客耳朵周围的环境更多
2023-04-12 13:29:08
-
焦点讯息:Canoo将租赁制造工厂为客户供货
Canoo将租赁制造工厂为客户供货Canoo公司宣布,该公司已经与AFVPartners签订了长期租赁合同,使用后者位于俄克拉荷马州的汽车制造厂。更多
2023-04-12 12:40:00
-
本田和浦项将在电动车电池回收和材料方面展开合作
本田和浦项将在电动车电池回收和材料方面展开合作本田与浦项的合作不仅限于电池,还包括驱动电机的电工钢和通过减少温室气体排放的工艺生产的更多
2023-04-12 11:40:22
-
极氪注册资本增80%至90亿元
极氪注册资本增80%至90亿元天眼查显示,近日,浙江极氪智能科技有限公司(以下简称“极氪汽车”)发生工商变更,注册资本由50亿人民币更多
2023-04-12 11:31:25
-
焦点报道:法拉利联手三星开发车内显示器
法拉利联手三星开发车内显示器法拉利首席执行官BenedettoVigna在一份声明中表示,三星显示器公司将为法拉利的下一代车型开发“定制的OLED技术更多
2023-04-12 11:33:48
时尚热图
-
今日必看
-
精彩话题
-
资讯播报
- 简讯:特斯拉新型Yoke方向盘将采用“改进材料”
- 近一半美国消费者短期内不愿购买电动车
- 百度智驾域控制器基于AUTOSAR的软件平台化与敏捷开发
- 全球最资讯丨现代汽车申请专利 利用入耳式耳机解决车内噪音
- 全球微动态丨中国电信第四代云手机:天翼一号2023款通过国内认证,快充飙至68W
- 焦点讯息:Canoo将租赁制造工厂为客户供货
- 焦点信息:天津移动与南开大学联合研发客户潜在不满预测AI关键技术
- 世界快资讯:厦门麻将玩法(厦门麻将玩法介绍)
- 本田和浦项将在电动车电池回收和材料方面展开合作
- 现代承诺为电动化转型豪掷180亿美元,欲跻身全球三大电动汽车制造商
- 焦点报道:法拉利联手三星开发车内显示器
- 极氪注册资本增80%至90亿元
- 世界速读:电信联通4G中频设备在汉实现100%共享
- 天天微资讯!工银巴西成功办理首笔跨境人民币结算业务
- 【世界独家】蔚来李斌:逆势涨3万,早买早合算
- 福特将于明年开始改造安大略工厂以生产电动汽车
- 定位“四驱精致悦野SUV”,奇瑞TJ-1惊艳亮相,开启悦野新时代
- 定位中型SUV 高合HiPhi Y将于上海车展首发
- 宝马集团一季度成绩单:纯电动车销量大涨83%
- 先锋电油汀按键无法弹起?先锋油汀开关坏了怎么换?
- 卡萨帝洗衣机锁住了怎么打开?卡萨帝洗衣机中途解锁?
- 风冷冰箱一直嗡嗡响是正常吗?风冷冰箱一直嗡嗡响不停机?
- 每日时讯!常州移动与别桥镇政府、三益航空、成研院签约5G网联无人机战略合作协议
- 林内燃气热水器清洗?林内热水器拆卸方法?
- 全球今热点:推特不再作为独立公司存在!马斯克启动“微信计划”
- 美的空调电脑板怎么判断好坏?怎么鉴别空调外机的好坏?
- 换洗衣机减速器多少钱?洗衣机减速器怎么拆装?
- 背景墙怎么放电视?电视墙和电视的尺寸比例?
- 洗衣机的轴承怎么拆卸?老式洗衣机波轮轴承怎么拆?
- 世界速读:第十次!巴菲特再抛售248万股比亚迪股票,套现5亿港币
- 小鹏汽车智能化的思考与实践
- 美的空调wifi恢复出厂设置 ?水空调怎么恢复出厂设置?
- 世界观速讯丨携热管理新品亮相2023上海车展 美的威灵汽车部件“强链”中国新能源汽车
- 空调出风口有异味怎么解决?空调吹出来的风有异味是什么原因?
- 统帅和小米洗衣机哪个好?洗衣机声音大处理方法?
- 电视机底座螺丝多大的?电视挂架后面的螺丝连在哪里的?
- 海信电视能接电话吗?创维和海信电视哪个牌子好?
- 微波炉快速做植物标本?制作水晶标本的方法?
- 三星电视机有声音没画面?没有音频输出的电视怎么接?
- 爱多电视的投屏功能怎么打开?爱多电视能不能投屏?
- 当前热门:牛哥投资手记——3月CPI同比上升0.7%
- 烘干效果最好的洗碗机?洗碗机必须烘干吗?
- 电视切换了信号源还是无信号?如何切换显示器信号源?
- 万能电视遥控器怎么重新设置?爱多电视的投屏功能怎么打开?
- 洗碗机哪些功能实用?洗碗机效果到底怎么样?
- 坦克300 PHEV实车首曝 配2.0T插混/带电动脚踏
- 动态焦点:果然暴增!雪铁龙C6三月销量顶过去8个月,降价效果太明显,汽车价格战打完了吗?
- 世界通讯!王一博《热烈》海报位置被曲解 制片人怒怼
- 世界今日讯!有效需求尚待释放 一季度汽车行业整体承压
- 世界热资讯!坦克400实车首曝 搭2.0T/轴距与坦克500相同
- 全球快报:2023年3月TOP30轿车销量投诉量对应点评
- 实时:AI模型第一次有了国家标准:华为、百度、北大、鹏城实验室等编制,辐射AMD
- 每日观察!马斯克又在中国“下一盘大棋”
- 最新消息:联想刘军谈中国区新财年目标:深化两大转型,要冲击中国IT服务市场前二
- 双门四座跑车 哪吒GT将于4月18日预售
- 今日精选:哈弗枭龙系列开启预订 预计将于4月25日上市
- 续航800km/配展翼门 高合第三款车HiPhi Y上海车展首发
- 天天热资讯!纯电高性能SUV极星4即将亮相上海车展
- 中汽协:3月新能源汽车销量65.3万辆 同比增长34.8%
- 天天观焦点:春秋五霸指谁_春秋五霸都有谁
- 环球观察:七剑出鞘、共建升级,看锐捷网络如何与合作伙伴持续共赢?
- 环球时讯:清明节的时间_清明节的思念
- 腊肉搭配什么菜才好吃呢?
- 天天热推荐:主动投案!一人被查!
- 天天观速讯丨宁波鄞州区新就业形态劳动者有了“温馨家园”
- 环球快资讯:创建文明城区 彰显志愿精神——黄浦区社会帮教志愿者积极投身创全工作
- 当前动态:网传春兴精工为特斯拉核心供应商未来会加大合作力度?春兴精工回应:消息属实
- 全球微头条丨盖瑞特将携前沿技术方案亮相2023上海车展
- 世界简讯:中国移动举办物联网产业链高峰论坛
- 今日热门!西安西咸新区推出4宗共201亩涉宅用地 总起价9.21亿元
- 消息称宁德时代将于上海车展发布凝聚态电池技术
- 速读:普利司通推出新轮胎 75%采用回收和可再生材料
- 当前热点-消息称车主投诉蔚来ET5行驶中疑似方向盘失控
- 亨通、中天等5家中标中国移动通信用电力电缆产品第一批集采
- 环球快消息!人闻了杀虫剂会有哪些影响?
- 世界视讯!经销商曝光零跑汽车销量造假,官方回应:不实信息
- “价格战”成效初现,东风雪铁龙C6轿车3月销量超去年全年
- 全球微资讯!毫末智行发布首个自动驾驶生成式大模型毫末DriveGPT
- 每日快看:长城蓝山 DHT-PHEV订单突破1万单
- 毫末智行张凯:2025年高级别辅助驾驶搭载率将超过70%
- 总局答复|有关《限制商品过度包装要求 食品和化妆品》咨询
- 今日聚焦!擎天信安发布汽车安全运营中心
- 天天快消息!哈弗枭龙系列开启预订
- 今日热文:山西大同实施“颐养工程”,打开农村养老新路径
- 碾子湾村开设基站,北京移动打通山区通信“最后一公里”
- 蔚来资本汽车激光雷达项目签约落地无锡,注册资金2.5亿美元
- 【独家】材料选择 | 新材料之光照亮前进之路
- 【独家焦点】石油“多头”还能“战”否?
- 全球速讯:福建移动全力做好数字中国建设峰会通信保障
- 每日视点!龙岩电信三项举措提升服务能力
- 某车云数据底座项目确认参与 | 盖世汽车2023汽车新供应链融资路演
- 全球热讯:印度巴帝电信:预计明年5G B2B收入将超越B2C收入
- 热点评!广东“四板”市场将建“专精特新”专板,目标培育更多IPO
- 环球微资讯!2024款奥迪Q7最新谍照曝光
- 环球快播:韩国罚款谷歌421亿韩元:要求开发商在Google Play独家发布手游
- Rivian因倒车灯不符合标准召回5,000辆R1S
- 微动态丨美国拟下调电动车里程数评级以满足燃油经济性规定
- AFS:今年中国因缺芯已减产近10万辆车
- 每日视讯:《植物大战僵尸2》海盗小鬼僵尸介绍
- 环球信息:起亚因电池起火风险召回近2,700辆Soul电动汽车