The invention discloses a robot navigation methods, including: collecting robot in the preset depth picture angle range; constructing real-time environment model corresponding to the depth of the screen; the reference environmental model in real time environment model compared with the preset, get the robot pose information of current. This application first collects the depth of the screen in real time, and then build a real-time environment model corresponding to the depth of the screen, by comparing the real-time environment model and reference environmental model, it can determine the robot pose information of current. Compared with the single line laser radar and other auxiliary sensors, the existing hardware structure for device detection depth of the picture information required is simple, low cost, visible the application in reducing sensor and low cost are realized under the condition of the robot positioning. In addition, the application can also help the robot avoid obstacles. Accordingly, the invention also discloses a robot navigation positioning system and a robot containing the same.
【技术实现步骤摘要】
一种机器人导航定位方法、系统及机器人
本专利技术涉及机器人导航定位
,特别涉及一种机器人导航定位方法、系统及机器人。
技术介绍
随着科技的发展和生活水平的提高,越来越多工作可以由机器人来代替,在某些场合,需要机器人能够自身定位准确,避免碰撞障碍物。现有技术中,为了让机器人达到更加准确的定位,以避免碰撞障碍物,人们为机器人装配了单线激光雷达和其他一些辅助传感器,如超声波传感器和红外传感器等,但是单线激光雷达和其他辅助传感器的成本非常高,不利于机器人的普及。综上所述可以看出,如何在低成本的前提下实现对机器人的定位是目前有待解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种机器人导航定位方法、系统及机器人,在低成本的前提下实现了对机器人的定位。其具体方案如下:一种机器人导航定位方法,包括:采集机器人在预设视角范围内的深度画面;构建与所述深度画面对应的实时环境模型;通过对比所述实时环境模型与预设的基准环境模型,得到所述机器人当前的位姿信息;其中,所述基准环境模型为预先对可通行空间区域的所有深度画面进行模型构建处理后得到的环境模型。通过实施该专利技术实施例,能够借助探测深度画面的装置来获取机器人的位姿信息,相对于单线激光雷达和其他辅助传感器,现有用于探测深度画面信息的装置所需的硬件结构简单,成本较低,由此本专利技术在低成本的条件下实现了对机器人的定位。优选的,所述构建与所述深度画面对应的实时环境模型,包括:对所述深度画面进行SLAM运算,得到所述实时环境模型。通过实施该专利技术实施例,能够实现对深度画面的建模处理。优选的,所述通过对比所述实时环境模 ...
【技术保护点】
一种机器人导航定位方法,其特征在于,包括:采集机器人在预设视角范围内的深度画面;构建与所述深度画面对应的实时环境模型;通过对比所述实时环境模型与预设的基准环境模型,得到所述机器人当前的位姿信息;其中,所述基准环境模型为预先对可通行空间区域的所有深度画面进行模型构建处理后得到的环境模型。
【技术特征摘要】
1.一种机器人导航定位方法,其特征在于,包括:采集机器人在预设视角范围内的深度画面;构建与所述深度画面对应的实时环境模型;通过对比所述实时环境模型与预设的基准环境模型,得到所述机器人当前的位姿信息;其中,所述基准环境模型为预先对可通行空间区域的所有深度画面进行模型构建处理后得到的环境模型。2.根据权利要求1所述的机器人导航定位方法,其特征在于,所述构建与所述深度画面对应的实时环境模型,包括:对所述深度画面进行SLAM运算,得到所述实时环境模型。3.根据权利要求1或2所述的机器人导航定位方法,其特征在于,所述通过对比所述实时环境模型与预设的基准环境模型,得到所述机器人当前的位姿信息,包括:利用所述实时环境模型,在所述基准环境模型上展开相应的区域搜寻处理,以搜寻出与所述实时环境模型对应的目标区域,其中,所述目标区域为所述基准环境模型上与所述实时环境模型的匹配度大于或等于预设匹配度的区域;若搜寻到所述目标区域,则基于所述目标区域,确定出所述机器人当前的位姿信息。4.根据权利要求3所述的机器人导航定位方法,其特征在于,还包括:若搜寻不到所述目标区域,则对所述机器人在开阔视角范围内的深度画面进行再次采集,得到修正后的深度画面;其中,所述开阔视角范围所对应的视角大于所述预设视角范围所对应的角度;对所述修正后的深度画面进行模型构建,得到修正后的实时环境模型;利用所述修正后的实时环境模型,在所述基准环境模型上再次展开相应的区域搜寻处理。5.根据权利要求3所述的机器人导航定位方法,其特征在于,还包括:若搜寻到所述目标区域,则利用所述实时环境模型对所述基准环境模型进行更新,以将所述基准环境模型上的所述目标区域替换为所述实时环境模型。6.根据权利要求1所述的机器人导航定位方法,其特征在于,还包括:对所述实时环境模型进行空间模型分析,以识别出位于所述实时环境模型中的障碍物;确定所述障碍物与当前所述机器人的位置之间的距离;当所述距离小于预设距离值,则控制所述机器人上的行走部件绕开所述障碍物所在的空间区域。7.一种机器人导航定位系统,其特征在于,包括:深度画面探测模块,用于采集机器人在预设视角范围内的深度画面;实时模型构建模块,用于构建与所述深度画面对应的实时环境模...
【专利技术属性】
技术研发人员:郭盖华,
申请(专利权)人:深圳乐行天下科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。