[发明专利]一种运动中船舶三维模型在航道中的碰撞检测方法在审
申请号: | 201510402150.X | 申请日: | 2015-07-09 |
公开(公告)号: | CN105096381A | 公开(公告)日: | 2015-11-25 |
发明(设计)人: | 邓子越;何坤金;韩磊;陶友贤;刘向雨;谢昱勃 | 申请(专利权)人: | 河海大学常州校区 |
主分类号: | G06T17/00 | 分类号: | G06T17/00 |
代理公司: | 常州市科谊专利代理事务所 32225 | 代理人: | 袁兴隆 |
地址: | 213022 江苏省常*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 运动 船舶 三维 模型 航道 中的 碰撞 检测 方法 | ||
1.一种运动中船舶三维模型在航道中的碰撞检测方法,其特征在于,包括如下步骤:
步骤一:.获取航道中所有船舶的详细参数,存入数据结构中;所述参数包括船舶的位置、前进速度、长、宽、高、船头朝向;
步骤二:构造每个船舶的包围盒;
步骤三:根据速度和包围和大小判断船只的碰撞情况、及其预测两只船只是否会发生碰撞。
2.根据权利要求1所述的一种运动中船舶三维模型在航道中的碰撞检测方法,其特征在于,所述步骤二包括:
步骤2a:根据船舶的长、宽、高构造船舶的包围盒大小;
步骤2b:将包围盒的参数存入对应船舶的数据结构中。
3.根据权利要求1所述的一种运动中船舶三维模型在航道中的碰撞检测方法,其特征在于,所述步骤三包括:
步骤3a:选择需要判断的两只船舶,读取其系数;
步骤3b:根据相对位置,通过长、宽、高所构建的包围盒向四周发出射线,判断两者之间是否有交点;
步骤3c:如果没有交点,则不会相交;
步骤3d:如果有交点,判断交点距离和目标所在距离的大小,如果小则发生碰撞,并进行处理;如果大则不发生碰撞;
步骤3e:根据两只船舶的速度与朝向,根据一定的时间系数,来预测在未来某一时刻时,两只船舶是否在同一位置;
步骤3f:如果在同一位置,则发生碰撞,并将两只船舶的信息加入碰撞预测列表;
步骤3g:如果不在则不发生碰撞;
步骤3h:重新选择场景中的一组船,进行相同的操作,直至场景中每两只船舶都经过碰撞判定和碰撞预测,遍历碰撞预测列表,对列表中的每一组船舶进行相应的处理操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学常州校区,未经河海大学常州校区许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510402150.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于短信的门控系统
- 下一篇:移动微型目标提取机械和提取方法