[发明专利]交通仿真方法和装置在审
| 申请号: | 202011102180.6 | 申请日: | 2020-10-15 |
| 公开(公告)号: | CN112241590A | 公开(公告)日: | 2021-01-19 |
| 发明(设计)人: | 陈海波;其他发明人请求不公开姓名 | 申请(专利权)人: | 深兰科技(武汉)股份有限公司 |
| 主分类号: | G06F30/20 | 分类号: | G06F30/20;G06T17/00 |
| 代理公司: | 常州佰业腾飞专利代理事务所(普通合伙) 32231 | 代理人: | 陈红桥 |
| 地址: | 430000 湖北省武汉市江汉区中央商务区云霞路185号*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 交通 仿真 方法 装置 | ||
1.一种交通仿真方法,其特征在于,包括以下步骤:
根据道路模型设置车辆虚拟行驶路线和行人虚拟行进路线;
基于物理引擎建立行人、车辆和交通信号的空间模型;
根据所建立的行人、车辆和交通信号的空间模型,模拟选定车辆在所述车辆虚拟行驶路线中行驶、选定行人在所述行人虚拟行进路线中行进,并通过所述物理引擎进行射线几何体碰撞检测,以及根据检测结果对所述选定车辆的行驶和所述选定行人的行进进行控制。
2.根据权利要求1所述的交通仿真方法,其特征在于,所述行人、车辆和交通信号的空间模型分别为符合行人尺寸、车辆尺寸和交通信号指示范围尺寸的虚拟长方体。
3.根据权利要求2所述的交通仿真方法,其特征在于,所述车辆虚拟行驶路线与所述行人虚拟行进路线中的交通信号指示范围尺寸不同。
4.根据权利要求3所述的交通仿真方法,其特征在于,其中,通过开启和关闭所述交通信号的空间模型以分别对应模拟红灯和绿灯。
5.根据权利要求4所述的交通仿真方法,其特征在于,通过所述物理引擎进行射线几何体碰撞检测,具体包括:
选定车辆的空间模型每间隔第一预设帧向行驶方向发射多条射线,如果任一射线在第一预设距离内与其他车辆、行人或交通信号的空间模型发生碰撞,则判定所述选定车辆的前方有其他车辆、行人或交通灯;
选定行人的空间模型每间隔第二预设帧向行进方向发射多条射线,如果任一射线在第二预设距离内与其他行人或交通信号的空间模型发生碰撞,则判定所述选定行人的前方有其他行人或交通灯。
6.根据权利要求5所述的交通仿真方法,其特征在于,根据检测结果对所述选定车辆的行驶和所述选定行人的行进进行控制,具体包括:
如果所述选定车辆的前方有其他车辆,则通过所述物理引擎获取前方其他车辆的车速,并根据所述选定车辆自身的车速和前方其他车辆的车速控制所述选定车辆减速;
如果所述选定车辆的前方有行人或交通灯,则控制所述选定车辆刹车直至刹停;
如果所述选定行人的前方有其他行人或交通灯,则控制所述选定行人减速直至停止行进。
7.一种交通仿真装置,其特征在于,包括:
设置模块,所述设置模块用于根据道路模型设置车辆虚拟行驶路线和行人虚拟行进路线;
建立模块,所述建立模块用于基于物理引擎建立行人、车辆和交通信号的空间模型;
控制模块,所述控制模块用于根据所建立的行人、车辆和交通信号的空间模型,模拟选定车辆在所述车辆虚拟行驶路线中行驶、选定行人在所述行人虚拟行进路线中行进,并通过所述物理引擎进行射线几何体碰撞检测,以及根据检测结果对所述选定车辆的行驶和所述选定行人的行进进行控制。
8.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现根据权利要求1-6中任一项所述的交通仿真方法。
9.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现根据权利要求1-6中任一项所述的交通仿真方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深兰科技(武汉)股份有限公司,未经深兰科技(武汉)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011102180.6/1.html,转载请声明来源钻瓜专利网。





