[发明专利]一种移动机器人重定位方法、移动机器人及电子设备有效
申请号: | 201810126863.1 | 申请日: | 2018-02-08 |
公开(公告)号: | CN110134117B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 朱云飞;郭斌;朱建华 | 申请(专利权)人: | 杭州萤石软件有限公司 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 机器人 定位 方法 电子设备 | ||
本申请提供一种移动机器人重定位方法、移动机器人及电子设备。其中,该移动机器人重定位方法包括:控制移动机器人移动至预定的一参考位置;利用所述移动机器人的图像采集设备采集目标图像数据集;从预设的特征数据库所包含的各个参考数据集中,确定与目标图像数据集相匹配的目标参考数据集;各个参考数据集为:所述移动机器人具有位置信息时,在预定的各个参考位置处所采集的图像数据集;将目标参考数据集所对应的目标关联坐标,确定为移动机器人当前所处位置的坐标;目标关联坐标为所述目标参考数据集所对应参考位置的坐标。通过本方案可以快速有效地实现移动机器人的重定位。
技术领域
本申请涉及移动机器人领域,特别涉及一种移动机器人重定位方法、移动机器人及电子设备。
背景技术
移动机器人是自动执行工作的机器装置,其既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动。当今移动机器人的任务是协助或取代人类工作,例如生产业、建筑业,或是危险的工作。
移动机器人可以根据地图构建算法来构建关于所在场景的地图,进而基于所构建的地图来进行基于位置的工作。但是,在某些情况下,移动机器人存在重定位的需求,其中,所谓重定位指将移动机器人随机放入已知地图环境中,移动机器人能够找到自己在地图中的坐标。举例而言:移动机器人在关机后重启时,会存在重定位需求。
那么,如何快速有效地实现移动机器人的重定位,是个亟待解决的问题。
发明内容
有鉴于此,本申请提供一种移动机器人重定位方法、移动机器人及电子设备,以快速有效地实现移动机器人的重定位。
具体地,本申请是通过如下技术方案实现的:
第一方面,本申请实施例提供了一种移动机器人重定位方法,包括:
控制移动机器人移动至预定的一参考位置;
利用所述移动机器人的图像采集设备采集目标图像数据集;
从预设的特征数据库所包含的各个参考数据集中,确定与所述目标图像数据集相匹配的目标参考数据集;其中,各个参考数据集为:所述移动机器人具有位置信息时,在预定的各个参考位置处所采集的图像数据集;
将所述目标参考数据集所对应的目标关联坐标,确定为所述移动机器人当前所处位置的坐标;其中,所述目标关联坐标为所述目标参考数据集所对应参考位置的坐标。
可选地,所述各个参考位置为:
所述移动机器人所在目标场景的各个夹角位置。
可选地,所述控制移动机器人移动至预定的一参考位置的步骤,包括:
基于所述移动机器人的测距传感器和陀螺仪,控制移动机器人移动至预定的一夹角位置。
可选地,所述基于所述移动机器人的测距传感器和陀螺仪,控制移动机器人移动至预定的一夹角位置的步骤,包括:
控制移动机器人原地旋转预定角度,并在旋转过程中,利用所述移动机器人的测距传感器和陀螺仪进行数据采样,得到距离数据集和角度数据集;
基于所述距离数据集和角度数据集,将数据采样过程中各个采样点转换到二维坐标系下,并基于所述二维坐标系中的各个采样点,拟合得到所述二维坐标系中的至少一条直线;
控制所述移动机器人沿拟合得到的任一直线移动,当检测到所述移动机器人被目标障碍物阻断前进时,将所述移动机器人调整至目标位置,所述目标位置为:与所述目标障碍物相距第一距离且与该直线所对应障碍物相距第二距离的位置。
可选地,所述各个参考位置为:
与第一辅助信号设备相距预定距离的各个位置;
或者,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州萤石软件有限公司,未经杭州萤石软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810126863.1/2.html,转载请声明来源钻瓜专利网。