The invention discloses an autonomous repositioning method of a robot, which belongs to the technology of the robot field, including step S1, which selects the possible position of the preset number of the robot in the environment map to form a position set; step S2, the laser radar can scan the number of the environment number of the robot in the current position. According to step S3, the features match each of the possible locations according to the environmental data, if only one possible position is matched with the current position, then the location is completed; otherwise, step S4 is performed; step S4, the image acquisition module collects the current position image of the position, step S5, according to the description. The environment image is matched with each possible location to complete the localization. The beneficial effect of the technical proposal is that the invention improves the autonomy of the whole positioning process, and has the advantages of fast positioning speed and high robustness.
【技术实现步骤摘要】
一种机器人的自主重定位方法
本专利技术涉及的是一种机器人领域的技术,具体是一种机器人的自主重定位方法。
技术介绍
随着科技的发展和生活水平的提高,越来越多工作可以由机器人来代替,在某些场合,需要机器人能够自身即便是在被搬动及重启后都能快速准确定位。现有技术中,为了让机器人在被搬到一个新的位置后或是在开机时能够自身定位,采用的技术称为SLAM(simultaneouslocalizationandmapping,同步定位与建图)技术,实现移动装置自身在未知环境中的位置定位,机器人移动过程中根据位置估计和地图进行自身定位。同时在自身定位的基础上建造增量式地图,实现机器人的自主定位和导航建图。SLAM技术的一个假设前提就是机器人的起始位姿是已知的或粗略准确的,需要人为控制机器人运动来采集更多的数据来实现机器人的定位,比较耗时、影响机器人的作业。
技术实现思路
本专利技术针对现有技术存在的上述不足,提出一种机器人的自主重定位方法。本专利技术首先通过环境数据与环境地图进行特征匹配,也通过机器人所处的当前位置的环境图像与基准图像的匹配来实现定位,从而提高了整个定位过程的自主性,且定位速度快,鲁棒性高。本专利技术是通过以下技术方案实现的:本专利技术涉及一种机器人的自主重定位方法,其中,所述机器人设有一激光雷达以及一图像采集模块,所述机器人预存有当前环境的环境地图;还包括以下步骤:步骤S1,在所述环境地图中选择预设数量的所述机器人的可能位置组成一位置集合;步骤S2,所述激光雷达扫描得到所述机器人在当前位置的环境数据;步骤S3,根据所述环境数据与每一所述可能位置进行特征匹配:若 ...
【技术保护点】
1.一种机器人的自主重定位方法,其特征在于,所述机器人设有一激光雷达以及一图像采集模块,所述机器人预存有当前环境的环境地图;还包括以下步骤:步骤S1,在所述环境地图中选择预设数量的所述机器人的可能位置组成一位置集合;步骤S2,所述激光雷达扫描得到所述机器人在当前位置的环境数据;步骤S3,根据所述环境数据与每一所述可能位置进行特征匹配:若只有一个所述可能位置与所述当前位置匹配,则定位完成;否则,则进行步骤S4;步骤S4,所述图像采集模块采集所述当前位置的环境图像;步骤S5,根据所述环境图像与所述位置集合中的每一所述可能位置进行特征匹配,得到与所述当前位置相匹配的可能位置,完成定位。
【技术特征摘要】
1.一种机器人的自主重定位方法,其特征在于,所述机器人设有一激光雷达以及一图像采集模块,所述机器人预存有当前环境的环境地图;还包括以下步骤:步骤S1,在所述环境地图中选择预设数量的所述机器人的可能位置组成一位置集合;步骤S2,所述激光雷达扫描得到所述机器人在当前位置的环境数据;步骤S3,根据所述环境数据与每一所述可能位置进行特征匹配:若只有一个所述可能位置与所述当前位置匹配,则定位完成;否则,则进行步骤S4;步骤S4,所述图像采集模块采集所述当前位置的环境图像;步骤S5,根据所述环境图像与所述位置集合中的每一所述可能位置进行特征匹配,得到与所述当前位置相匹配的可能位置,完成定位。2.根据权利要求1所述的机器人的自主重定位方法,其特征在于,所述步骤S3中,所述特征匹配具体包括以下步骤:步骤S31,根据所述环境数据提取所述当前位置处的当前环境特征;步骤S32,从所述环境地图中提取所述可能位置处的可能环境特征;步骤S32,处理得到所述当前环境特征和所述可能环境特征的重合度,若所述重合度大于预设的第一阈值则所述可能位置与所述当前位置匹配。3.根据权利要求2所述的机器人的自主重定位方法,其特征在于,在所述步骤S4之前,首先执行下述步骤:筛选出所述重合度大于一预设的第二阈值的所述可能位置,并在筛选出的所述可能位置的周围按照高斯分布获取...
【专利技术属性】
技术研发人员:刘双成,罗方龙,许少强,
申请(专利权)人:弗徕威智能机器人科技上海有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。