[发明专利]基于实时视觉数据的机器人定位导航方法及装置在审
申请号: | 202010143704.X | 申请日: | 2020-03-04 |
公开(公告)号: | CN111309024A | 公开(公告)日: | 2020-06-19 |
发明(设计)人: | 张研;王运志 | 申请(专利权)人: | 北京小狗智能机器人技术有限公司 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李伟 |
地址: | 100027 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 实时 视觉 数据 机器人 定位 导航 方法 装置 | ||
本发明提供了一种基于实时视觉数据的机器人定位导航方法及装置,该方法包括:实时获取移动机器人自身第一视角的视觉数据,将视觉数据发送至人机交互界面,以便于人机交互界面对视觉数据中包含的各个物体进行识别,并将所识别出的每个物体的状态设置成可选状态,获取操作者从视觉数据中包含的各个物体中选择的物体,并将选择出的物体作为移动机器人移动的目的地进行反馈,接收人机交互界面所反馈的目的地,依据视觉数据和目的地,生成导航路线,并依据导航路线移动至目的地。可见,操作者可以直接从视觉数据中包含的各个物体中选择物体作为目的地,而不是在2D地图中选择目的地,从而降低移动机器人的使用门槛,有利于移动机器人的推广使用。
技术领域
本发明涉及移动机器人技术领域,尤其涉及一种基于实时视觉数据的机器人定位导航方法及装置。
背景技术
移动机器人是指自动执行任务的机械装置。移动机器人在执行任务时,往往需通过定位导航移动至目的地执行任务,即移动机器人执行任务涉及目的地的设定。
现有技术中,移动机器人目的地的设定,是操作者通过人机交互界面,在移动机器人所在空间的2D地图上选择移动机器人移动的目的地,而2D地图往往不够直观,通过2D地图设定目的地需依赖于操作者的技能,导致目的地设定困难,不利于移动机器人的推广使用。
发明内容
本发明提供了一种基于实时视觉数据的机器人定位导航方法及装置,目的在于通过2D地图设定目的地依赖于操作者技能,导致目的地设定困难,不利于移动机器人的推广使用的问题。
为了实现上述目的,本发明提供了以下技术方案:
一种机器人定位导航方法,应用于移动机器人,所述方法包括:
实时获取所述移动机器人自身第一视角的视觉数据;
将所述视觉数据发送至人机交互界面,以便于所述人机交互界面对所述视觉数据中包含的各个物体进行识别,并将所识别出的每个所述物体的状态设置成可选状态,获取操作者从所述视觉数据中包含的各个物体中选择的物体,并将所述操作者所选择的物体作为所述移动机器人移动的目的地进行反馈;
接收所述人机交互界面反馈的目的地;
依据所述视觉数据,构建目标地图;其中,所述目标地图包括所述视觉数据中包含的所有物体各自对应的标注信息;
依据所述目的地和所述目标地图,生成导航路线,并依据所述导航路线移动至所述目的地。
上述的方法,可选的,所述依据所述视觉数据,构建目标地图,包括:
识别所述视觉数据中包含的各个物体,并获取所述视觉数据对应的点云数据集;所述点云数据集中包括多个点云数据,每个所述物体对应一个所述点云数据;
获取所述移动机器人当前里程计odom数据和所在空间的空间数据,并依据所述空间数据和所述odom数据,生成栅格地图;其中,每个所述点云数据所处坐标系和所述栅格地图所处坐标系存在对应关系;
针对每个所述物体,依据所述物体对应的点云数据,判断所述栅格地图中是否存在所述物体对应的标注信息,若不存在,则将所述物体在所述栅格地图中进行标注,得到目标地图,若存在,则将所述栅格地图作为目标地图。
上述的方法,可选的,所述依据所述视觉数据,构建目标地图,包括:
识别所述视觉数据中包含的各个物体,并获取所述视觉数据对应的点云数据集,所述点云数据集中包括多个点云数据,每个所述物体对应一个所述点云数据;
确定所述视觉数据对应视觉范围,并确定预先构建的栅格地图中与所述视觉范围对应的地图范围;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小狗智能机器人技术有限公司,未经北京小狗智能机器人技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010143704.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分离的结合抗原PSMA的蛋白及其用途
- 下一篇:一种混匀堆料方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置