[发明专利]基于CAD的移动设备所处场地内障碍物检测系统及方法有效
申请号: | 201910025079.6 | 申请日: | 2019-01-11 |
公开(公告)号: | CN109887056B | 公开(公告)日: | 2023-01-03 |
发明(设计)人: | 夏信绍 | 申请(专利权)人: | 安徽宏途机器人科技有限公司 |
主分类号: | G06T11/60 | 分类号: | G06T11/60;G06Q10/04;G06F16/29 |
代理公司: | 芜湖众汇知识产权代理事务所(普通合伙) 34128 | 代理人: | 曹宏筠 |
地址: | 241000 安徽省芜湖市芜湖鸠江*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 cad 移动 设备 场地 障碍物 检测 系统 方法 | ||
本发明涉及智能避障技术领域,具体地说是一种基于CAD的移动设备所处场地内障碍物检测系统及方法,检测系统包括CAD地图模块、存储模块、计算模块;检测方法包括录入CAD地图、选取避障图集、设定预避障区、进行避障比对步骤;本发明和现有技术相比,在进行宏观路径规划时即可实现避障检测,可以在方案实施前期即实现较优的线路规划,避免因路径规划不当而导致移动设备无法正常工作。
技术领域
本发明涉及智能避障技术领域,具体地说是一种基于CAD的移动设备所处场地内障碍物检测系统及方法。
背景技术
在移动设备行驶过程中需要根据前期规划宏观路径执行,因而对地图数据有一定的要求。在有建筑结构背景的CAD图中进行路径设绘,规划的路径就需要避开实体结构,实现地图路径规划阶段的避障处理。
目前,现有的避障方案多数为实际场景避障,使用这种避障方案存在一定局限性,它往往只能在实际运行过程中发现问题,且解决的问题多为微观问题,因此若在宏观路径设计上出现不合理,将对移动设备运行产生累加影响。
因此,现有技术还有待发展。
发明内容
鉴于上述现有技术的不足之处,本发明的目的在于提供一种基于CAD的移动设备所处场地内障碍物检测系统及方法。旨在解决现有技术对于宏观路径规划的问题。
为了达到上述目的,本发明采取了以下技术方案:
本发明提供一种基于CAD的移动设备所处场地内障碍物检测系统,包括:
CAD地图模块,用于显示与编辑移动设备所处场地的CAD地图;
存储模块,用于存储所述CAD地图中的用户自定义区域或图层集合;
计算模块,用于计算所述CAD地图中若干所述用户自定义区域之间的位置关系,所述位置关系包括相交的若干用户自定义区域的交点、不相交的若干用户自定义区域之间的最小距离。
本发明还提供一种基于CAD的移动设备所处场地内障碍物检测方法,包括上述的障碍物检测系统,其特征在于,还包括以下步骤:
1)获取所述移动设备所处场地的CAD地图,所述CAD地图中的不同元素分图层存储,所述CAD地图中还包括所述移动设备的完整轨迹区域,所述完整轨迹区域由若干分段轨迹区域构成;
2)将需要进行避障处理的图层选取至避障图集;
3)选取每段所述分段轨迹区域内的第一定义点和第二定义点,绘制以所述第一定义点和所述第二定义点之间的连线为对角线的矩形作为预避障区;
4)获取若干所述预避障区范围内的所有所述实体,从中筛选出属于所述避障图集的所述实体并组成待检测实体集;
5)将所述待检测实体集中的所有所述实体与所述完整轨迹区域一一比对,检测所述完整轨迹区域是否与当前所述实体相交,若相交,则将当前所述实体置入避障实体集合,否则舍弃当前实体。
进一步的,步骤1)中所述完整轨迹区域为以所述移动设备的运行轨迹线条为对称轴的条形区域,所述完整轨迹区域的宽度等于或大于所述移动设备的宽度。
进一步的,步骤1)中所述完整轨迹区域为一圆心沿所述小车轨迹线条移动的圆形区域所经过的区域,所述圆形区域的直径等于或大于所述移动设备的对角线长度。
进一步的,步骤3)中所述第一定义点的横坐标与所述分段轨迹区域内横坐标的值最小的点的横坐标相同,所述第一定义点的纵坐标与所述轨迹区域内纵坐标的值最小的点的横坐标相同;所述第二定义点的横坐标与所述轨迹区域内横坐标的值最大的点的横坐标相同,所述第二定义点的纵坐标与所述轨迹区域内纵坐标的值最大的点的纵坐标相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽宏途机器人科技有限公司,未经安徽宏途机器人科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910025079.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种仿真烟叶图像的生成方法和装置
- 下一篇:生成高精度地图的方法和装置