[发明专利]一种仿真任务的控制方法、装置及仿真系统在审
| 申请号: | 202211187405.1 | 申请日: | 2022-09-28 |
| 公开(公告)号: | CN115542772A | 公开(公告)日: | 2022-12-30 |
| 发明(设计)人: | 刘钊;郭正东;王成法 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
| 主分类号: | G05B17/02 | 分类号: | G05B17/02 |
| 代理公司: | 北京易光知识产权代理有限公司 11596 | 代理人: | 武晨燕;徐升升 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 仿真 任务 控制 方法 装置 系统 | ||
1.一种仿真任务的控制方法,包括:
确定待接入的自动驾驶系统的至少一个目标算法模块;
根据所述目标算法模块,确定待接入的仿真系统的至少一个目标仿真模块;
根据所述目标算法模块和所述目标仿真模块,确定仿真推进关系;以及,
根据推进机制和所述仿真推进关系,调用统一接口库,控制仿真任务运行。
2.根据权利要求1所述的方法,其中,所述根据所述目标算法模块和所述目标仿真模块,确定仿真推进关系,包括:
获取多个所述目标算法模块和多个所述目标仿真模块的注册信息;
根据所述注册信息,确定多个所述目标算法模块与多个所述目标仿真模块之间的消息传递方向;
根据多个所述目标算法模块、多个所述目标仿真模块和所述消息传递方向,确定仿真推进关系。
3.根据权利要求2所述的方法,其中,所述根据多个所述目标算法模块、多个所述目标仿真模块和所述消息传递方向,确定仿真推进关系,包括:
根据所述注册信息所包含的模块参数文件,分别确定多个所述目标算法模块的仿真运行参数和多个所述目标仿真模块的仿真运行参数;
根据所述注册信息所包含的数据协议,确定所述消息传递方向在多个所述目标算法模块和多个所述目标仿真模块之间发生数据交互时的消息解析方式;
基于多个所述目标算法模块、多个所述目标仿真模块、所述消息传递方向、所述仿真运行参数以及所述消息解析方式,确定仿真推进关系。
4.根据权利要求1所述的方法,其中,所述根据推进机制和所述仿真推进关系,调用统一接口库,控制仿真任务运行,包括:
根据推进机制,确定目标模块和需要传递的第一仿真消息,其中,所述目标模块包括所述目标算法模块和/或所述目标仿真模块;
根据所述仿真推进关系,确定所述第一仿真消息的消息传递方向;
由统一接口库根据所述第一仿真消息的消息传递方向对应的消息解析方式,对所述第一仿真消息进行转换,得到所述目标模块可解析的第二仿真消息;
由所述统一接口库将所述第二仿真消息传递给所述目标模块,以实现控制仿真任务运行。
5.根据权利要求4所述的方法,其中,所述根据推进机制,确定目标模块和需要传递的第一仿真消息,包括:
在推进机制所包含的时间推进条件得到满足的情况下,将仿真任务的当前时刻推进到下一个时间戳;
根据推进后的当前时刻,确定需要传递的第一仿真消息和与所述第一仿真消息对应的目标模块,其中,所述目标模块包括所述目标算法模块和/或所述目标仿真模块。
6.根据权利要求5所述的方法,其中,所述时间推进条件,包括:所述当前时刻的所有仿真消息收发完成。
7.根据权利要求4所述的方法,其中,所述根据推进机制,确定目标模块和需要传递的第一仿真消息,包括:
在推进机制所包含的任意一个模块运行条件得到满足的情况下,根据所述模块运行条件,确定需要传递的第一仿真消息和与所述第一仿真消息对应的目标模块,其中,所述目标模块包括所述目标算法模块和/或所述目标仿真模块。
8.根据权利要求7所述的方法,其中,所述模块运行条件,包括:
当前时刻到达预设的运行时刻;或者
获取到预设仿真消息。
9.根据权利要求3所述的方法,所述根据所述注册信息所包含的数据协议,确定各个所述消息传递方向在发生数据交互时的消息解析方式,包括:
根据所述注册信息所包含的数据协议、路测数据、场景文件以及地图文件,分别确定标准落盘数据解析库与所述路测数据、标准场景解析库与所述场景文件、标准地图解析库与所述地图文件的消息解析方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211187405.1/1.html,转载请声明来源钻瓜专利网。





