一种自动驾驶软件升级方法、装置、车辆及介质制造方法及图纸

技术编号:41430103 阅读:23 留言:0更新日期:2024-05-28 20:27
本申请公开了一种自动驾驶软件升级方法、装置、车辆及介质,若电量信息满足升级需求则将第一配置文件发送至远程服务器,以比对匹配第一配置文件和第二配置文件,若比对匹配成功,则接收待升级软件数据包,并验证校验值,若验证通过,则执行软件升级操作;即通过比对自动驾驶车辆的第一配置文件和远程服务器上对应待升级软件、车辆信息的第二配置文件,在比对匹配成功后接收待升级软件数据包,以保证待升级软件数据包与自动驾驶车辆的匹配性能,从而提高了数据下载和软件升级的效率,并且在下载待升级软件数据包后对其进行验证,验证通过后执行软件升级操作,以保证所下载的待升级软件数据包的安全性,从而提高自动化驾驶系统的安全性。

【技术实现步骤摘要】

本申请涉及自动驾驶车辆,具体涉及一种自动驾驶软件升级方法、装置、车辆及介质


技术介绍

1、随着自动化驾驶技术的不断发展和应用,越来越多的车辆上已经搭载自动化驾驶系统,即利用智能化的控制系统控制车辆自动驾驶或辅助驾驶,以提高车辆的舒适性并降低人工驾驶的难度。

2、在自动化驾驶技术的发展过程中,随着用户在使用过程中的反馈以及系统本身逐渐显现的漏洞,自动化驾驶技术的软件产品需要不断的升级更新,以提高其适应场景和安全、舒适等性能。

3、现有的自动化驾驶软件的升级方式多是采用无线网络进行升级包下载后本地升级(例如over the air,简称ota),然而由于自动化驾驶车辆的类型各有不同,其对应的升级软件版本或类型都是存在一定区别的,即自动化驾驶软件是存在多种类别的。若不加验证的下载升级包进行安装,不仅可能会造成升级不成功,而且还可能会浪费大量的时间和流量下载不适用的升级包数据,甚至还可能会因为恶意病毒的植入而导致自动化驾驶系统错误或异常。因此,现在亟需一种高效且安全的自动化软件升级方法。


术实现思路<本文档来自技高网...

【技术保护点】

1.一种自动驾驶软件升级方法,应用于自动驾驶车辆,其特征在于,所述自动驾驶软件升级方法包括:

2.根据权利要求1所述的自动驾驶软件升级方法,其特征在于,所述待升级软件数据包包括多个子数据包,每个所述子数据包小于或等于预设的数据量阈值;其中,所述接收待升级软件数据包包括:

3.根据权利要求2所述的自动驾驶软件升级方法,其特征在于,每个所述子数据包包括对应该子数据包的第一校验值、已接收所有子数据包的第二校验值和所述待升级软件数据包的第三校验值;其中,所述验证所述校验值,得到验证结果包括:

4.根据权利要求1所述的自动驾驶软件升级方法,其特征在于,所述车辆信...

【技术特征摘要】

1.一种自动驾驶软件升级方法,应用于自动驾驶车辆,其特征在于,所述自动驾驶软件升级方法包括:

2.根据权利要求1所述的自动驾驶软件升级方法,其特征在于,所述待升级软件数据包包括多个子数据包,每个所述子数据包小于或等于预设的数据量阈值;其中,所述接收待升级软件数据包包括:

3.根据权利要求2所述的自动驾驶软件升级方法,其特征在于,每个所述子数据包包括对应该子数据包的第一校验值、已接收所有子数据包的第二校验值和所述待升级软件数据包的第三校验值;其中,所述验证所述校验值,得到验证结果包括:

4.根据权利要求1所述的自动驾驶软件升级方法,其特征在于,所述车辆信息包括所述自动驾驶车辆的车辆类型、车辆vin码和计算单元的mac地址;所述比对匹配所述第一配置文件和第二配置文件包括:

5.根据...

【专利技术属性】
技术研发人员:陈晓韦杜志彬黄晓延余楚礼赵帅张宇飞黄丹阳田传印李清霞
申请(专利权)人:中汽智联技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1