基于视觉标签的导航方法、装置、移动式机器及可读介质制造方法及图纸

技术编号:24796379 阅读:17 留言:0更新日期:2020-07-07 20:35
本公开涉及机器定位及导航的技术领域,公开了一种基于视觉标签的导航方法,其主要包括以下步骤:识别出第一图像并获得所述特征区的尺度值;当所述尺度值小于第一阈值时,指示移动部件沿调整路径进行移动;获得此后识别出的特征区的尺度值,当所述尺度值大于第一阈值时,获得对应的自定位坐标,随后指示所述移动部件向预设地点进行移动。本公开的一些技术效果在于:拍摄到具有特征区的第一图像时,使移动式机器下一步能以锁定某一场景的标签在视野范围内的方式进行移动,降低了机器在位姿初始化后一段时间内无法捕捉到场景的标签的概率。通过指示移动部件沿调整路径进行移动,使得定位精度能快速得到提高,提高了路径规划效率、改善了规划效果。

【技术实现步骤摘要】
基于视觉标签的导航方法、装置、移动式机器及可读介质
本公开涉及机器定位及导航的
,特别涉及基于视觉标签的导航方法、装置、移动式机器。
技术介绍
随着提高机器自动化水平的需求日趋强烈,作为核心技术之一——机器的定位及路径规划技术受到广泛关注。众所周知,当机器——例如室内机器人执行自动化任务(如自动导航到指定地点来配送货物或按规划的路径移动来收集周围环境的信息)时,首先需要获得初始的位姿信息。而由于一些情况下,机器开机后,附近环境并不具有能及时为机器定位提供足够充分的条件时(例如机器在开机所在的位置上拍摄到的图像中不具有特征标记),机器无法获知自身位置,则需要进行位姿初始化。此时机器会自动地按照预设的路径移动,试图捕捉周围环境中与电子地图中已有的相匹配的特征,并通过其他各种传感器收集环境信息一起用于解算出初始的位姿。较常见的情况是,当自带的视觉相机获取到具有符合预设数量的特征点的图像时,机器通过对该图像进行处理,便能获得对应的视觉点云数据,从而推算出自身在场景中的概略位置。后续机器将根据该概略位置进行路径规划,使自身向目标位置(即任务的终点)进行移动,并在移动过程中融合里程计等传感器的测量数据来进行定位。事实上,对于特征点较少或环境光线干扰较为严重的场景,机器位姿初始化时获得的概略位置有相当大的不可靠性,机器可能在后续移动过程中相当长一段时间内需要反复进行位姿初始化,不利于进行准确、高效的路径规划以及执行移动任务。
技术实现思路
为解决前述的至少一个技术问题,本公开在第一方面提出了一种基于视觉标签的导航方法,其技术方案如下:基于视觉标签的导航方法,其包括以下步骤:发出用于指示移动部件配合进行视觉标签搜索的第一指令;持续获取视觉相机生成的场景的图像;识别出首张具有特征区的图像作为第一图像,并获得所述特征区的尺度值;当所述尺度值小于第一阈值时,根据所述特征区在所述第一图像中的位置,生成调整路径的数据;所述调整路径用于引导所述移动部件进行移动,使所述特征区出现在视觉相机拍摄生成的后续图像中,且尺度值在一段时间内增大;发出用于指示移动部件沿所述调整路径进行移动的第二指令;获得此后识别出的特征区的尺度值,当所述尺度值大于第一阈值时,获得对应的自定位坐标;根据所述自定位坐标,发出用于指示所述移动部件向预设地点进行移动的第三指令。优选地,所述第一阈值为所述特征区的像素数与所述图像的像素数的比例值。优选地,获得所述特征区的位置点到所述图像中心的参考距离;根据所述参考距离调整所述第一阈值。优选地,还包括在发出所述第二指令之前执行的以下步骤:根据所述第一图像,获得所述特征区的位置点到图像中心的参考距离;当所述距离大于第二阈值时,发出用于指示所述视觉相机调整摄像头方向以获得第二图像的第四指令;在所述第二图像中,所述位置点到所述图像中心的参考距离小于所述第二阈值。优选地,在识别出所述第一图像后,且在发出所述第四指令前,发出用于指示所述移动部件暂停移动的第五指令。优选地,在获取到所述第一图像后,执行融合定位操作;所述融合定位操作包括以下步骤:获取里程计的测量数据;处理第一图像及后续的图像,获得系列的图像对应的视觉点云数据;获得系列的图像的自定位坐标;对所述自定位坐标、所述视觉点云数据及所述测量数据采用粒子滤波算法进行处理,输出每一时刻的优化后的位姿数据;根据融合定位操作获得的所述位姿数据,生成所述第三指令。优选地,所述粒子滤波算法为AMCL算法。本公开在第二方面提出了一种导航装置,适用于具有视觉相机及移动部件的移动式机器,其包括用于执行所述导航方法的步骤的处理模块。本公开在第三方面提出了一种移动式机器,其包括驱动部件、移动部件、视觉相机及控制器;所述视觉相机用于对场景进行拍摄,生成场景的图像;所述控制器用于执行所述导航方法的步骤;所述驱动部件用于接收所述第一指令、所述第二指令及所述第三指令,并根据相应指令驱使移动部件进行移动。本公开在第四方面提出了一种计算机可读介质,所述计算机可读介质中存储有计算机程序,所述计算机程序由处理模块加载并执行以实现所述导航方法的步骤。本公开的一些技术效果在于:拍摄到具有特征区的第一图像时,使移动式机器下一步能以锁定某一场景的标签在视野范围内的方式进行移动,降低了机器在位姿初始化后一段时间内无法捕捉到场景的标签的概率。通过指示移动部件沿调整路径进行移动,使得定位精度能快速得到提高,提高了路径规划效率、改善了规划效果。附图说明为更好地理解本公开的技术方案,可参考下列的、用于对现有技术或实施例进行辅助说明的附图。这些附图将对现有技术或本公开部分实施例中,涉及到的产品或方法有选择地进行展示。这些附图的基本信息如下:图1为一个实施例中,移动式机器从起始位置到预设地点的规划路径示意图;图2为一个实施例中,第一图像的示意图;图3为一个实施例中,特征区尺寸值大于第一阈值时的示意图。上述附图中,附图标记及其所对应的技术特征如下:11-起始位置,12-停留位置,13-中转位置,14-预设地点21-初始路径,22-调整路径,23-目的路径,31-标签,32-障碍物,40-图像边界,41-特征区。具体实施方式下文将对本公开涉及的技术手段或技术效果作进一步的展开描述,显然,所提供的实施例(或实施方式)仅是本公开意旨涵盖的部分实施方式,而并非全部。基于本公开中的实施例以及图文的明示或暗示,本领域技术人员在没有作出创造性劳动的前提下所能获得的所有其他实施例,都将在本公开请求保护的范围之内。本公开提出的基于视觉标签的导航方法及其相关的细节步骤,主要(但不是绝对)的适用对象为室内的、在地上移动的机器(也称移动式机器)。另外,这样的机器至少自带有:(1)视觉相机——用于对场景进行拍摄,并生成场景的图像;视觉相机包括但不限于单目摄像头、双目摄像头或多目摄像头;(2)驱动部件——用于接受驱动信号,并驱动移动部件进行移动;(3)移动部件——用于带动机器其他一些或全部的部件进行移动;移动部件的类型包括但不限于:轮式移动部件、步行移动部件(单腿式、双腿式和多腿式)、履带式移动部件、爬行式移动部件、蠕动式移动部件或游动式移动部件等类型;(4)控制器或部分的控制单元、处理单元——用于发出驱动信号,或还可以根据需要地用于通过收集各类传感器数据、处理相关数据进行定位。在一些更具体的情况下,机器包括了扫地机器人、搬运小车、室内建图机器人、AGV(AutomatedGuidedVehicle,可理解为自动导引车)或具有定位及导航功能的移动式底盘等常见的类型。本公开在第一方面提出了一种基于视觉标签的导航方法,其主要包括以下步骤:基于视觉标签的导航方法,其包括以下步骤:发出用于指示移动部件配合进行视觉标签搜索的第一指令;持续获取视觉相机生成的场景的图像;识别出首张具有特征区的图本文档来自技高网...

【技术保护点】
1.基于视觉标签的导航方法,其特征在于,包括以下步骤:/n发出用于指示移动部件配合进行视觉标签搜索的第一指令;/n持续获取视觉相机生成的场景的图像;/n识别出首张具有特征区的图像作为第一图像,并获得所述特征区的尺度值;/n当所述尺度值小于第一阈值时,根据所述特征区在所述第一图像中的位置,生成调整路径的数据;/n所述调整路径用于引导所述移动部件进行移动,使所述特征区出现在视觉相机拍摄生成的后续图像中,且尺度值在一段时间内增大;/n发出用于指示移动部件沿所述调整路径进行移动的第二指令;/n获得此后识别出的特征区的尺度值,当所述尺度值大于第一阈值时,获得对应的自定位坐标;/n根据所述自定位坐标,发出用于指示所述移动部件向预设地点进行移动的第三指令。/n

【技术特征摘要】
1.基于视觉标签的导航方法,其特征在于,包括以下步骤:
发出用于指示移动部件配合进行视觉标签搜索的第一指令;
持续获取视觉相机生成的场景的图像;
识别出首张具有特征区的图像作为第一图像,并获得所述特征区的尺度值;
当所述尺度值小于第一阈值时,根据所述特征区在所述第一图像中的位置,生成调整路径的数据;
所述调整路径用于引导所述移动部件进行移动,使所述特征区出现在视觉相机拍摄生成的后续图像中,且尺度值在一段时间内增大;
发出用于指示移动部件沿所述调整路径进行移动的第二指令;
获得此后识别出的特征区的尺度值,当所述尺度值大于第一阈值时,获得对应的自定位坐标;
根据所述自定位坐标,发出用于指示所述移动部件向预设地点进行移动的第三指令。


2.根据权利要求1所述的导航方法,其特征在于:
所述第一阈值为所述特征区的像素数与所述图像的像素数的比例值。


3.根据权利要求1所述的导航方法,其特征在于:
获得所述特征区的位置点到所述图像中心的参考距离;
根据所述参考距离调整所述第一阈值。


4.根据权利要求1所述的导航方法,其特征在于,还包括在发出所述第二指令之前执行的以下步骤:
根据所述第一图像,获得所述特征区的位置点到图像中心的参考距离;
当所述距离大于第二阈值时,发出用于指示所述视觉相机调整摄像头方向以获得第二图像的第四指令;
在所述第二图像中,所述位置点到所述图像中心的参考距离小于所述第二阈值。
...

【专利技术属性】
技术研发人员:肖勇
申请(专利权)人:广东星舆科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1