[发明专利]智能驾驶软件的集成与追溯系统及方法在审
申请号: | 201910324417.6 | 申请日: | 2019-04-22 |
公开(公告)号: | CN111831266A | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 谢娟敏;张俊生;徐向敏;张显宏;梁伟铭 | 申请(专利权)人: | 上海汽车集团股份有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/41;G06F8/71 |
代理公司: | 北京信远达知识产权代理有限公司 11304 | 代理人: | 魏晓波 |
地址: | 201203 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 驾驶 软件 集成 追溯 系统 方法 | ||
本发明提供一种智能驾驶软件的集成与追溯系统及方法,基于软件代码仓库、软件集成版本管理数据库和软件版本库,实现代码的快速迭代及测试的快速跟进。智能驾驶软件每隔预设时间周期,进行算法迭代、功能迭代等敏捷开发。降低了软件开发周期和成本,提高了软件开发效率。以及在软件集成版本管理数据库存储软件模块代码的提交快照,实现软件集成的追溯性。
技术领域
本发明涉及智能驾驶车辆的ECU(Electronic ControlUnit,电子控制单元)的软件开发领域,更具体地说,涉及智能驾驶软件的集成与追溯系统及方法。
背景技术
智能驾驶车辆是在传统车辆基础上增加智能驾驶技术的车辆。智能驾驶车辆利用车载传感器来感知车辆周围各种环境信息,如:车道线、障碍物、定位、道路标识等;并根据感知获得的车辆所在道路、车辆位置和障碍物信息进行智能决策和路径规划,控制车辆的横向(转向)和纵向(车速)运动,从而使车辆能够安全、可靠地在道路上自动行驶。
智能驾驶车辆的研发过程包括零部件和整车的开发。智能驾驶车辆的ECU的开发遵循V模型开发,通常包括:系统设计、软件设计、软件开发、软件测试、系统测试。目前,智能驾驶车辆的ECU的软件开发过程,不但具有传统车载ECU特点,即需在嵌入式环境运行,还具有人工智能软件的特点,即算法复杂、非模型化手写代码。传统的车载ECU软件管理以管理模型为主,因此,对于智能驾驶软件的管理若采用传统车载ECU软件的管理方式,则会存在开发周期长、成本高、效率低的技术问题。
发明内容
有鉴于此,本发明提出智能驾驶软件的集成与追溯系统及方法,欲实现降低软件开发周期和成本,提高软件开发效率的目的。
为了实现上述目的,现提出的方案如下:
一种智能驾驶软件的集成与追溯系统,包括:
软件代码仓库,用于存储软件模块代码和与其对应的编译配置文件和运行配置文件,并配置与所述软件模块代码对应的版本标识,以及每隔预设时间周期,对所述软件模块代码进行更新;
软件自动集成单元,用于在触发条件满足时,对于最近一次存储到所述软件代码仓库的软件模块代码,利用与其对应的编译配置文件进行编译操作,得到各个软件模块的可执行文件,将所述最近一次存储到所述软件代码仓库的软件模块代码对应的运行配置文件和所有可执行文件集成为可发行包,所述可发行包的版本标识与其包含的可执行文件对应的软件模块的版本标识一致;
软件集成版本管理数据库,用于存储所述编译操作对应的软件模块代码的提交快照,以及存储所述可发行包的版本标识,所述可发行包中各个可执行文件的校验值,以及所述可发行包中各个运行配置文件的校验值,所述提交快照包含提交时间、提交内容和提交作者;
软件版本库,用于存储所述可发行包及其版本标识。
可选的,所述提交快照还包括:版本标识。
可选的,上述集成与追溯系统,还包括:
软件测试单元,用于从所述软件版本库中获取可发行包进行软件测试,所述软件测试包括SIL(Software in the loop,软件在环测试)、MIL(Modelin the loop,模型在环测试)、HIL(Hardware in the loop,硬件在环测试)、VIL(Vehide in the loop,实车在环测试)等。
一种智能驾驶软件的集成方法,基于上述任意一项集成与追溯系统,所述集成方法包括:
在触发条件满足时,对于最近一次存储到软件代码仓库的软件模块代码,利用与其对应的编译配置文件进行编译操作,得到各个软件模块的可执行文件;
将所述编译操作对应的软件模块代码的提交快照,存储到软件集成版本管理数据库;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海汽车集团股份有限公司,未经上海汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910324417.6/2.html,转载请声明来源钻瓜专利网。