【技术实现步骤摘要】
移动机器人的定位方法、系统、装置及移动机器人
本申请涉及定位
,尤其涉及一种移动机器人的定位方法、系统、装置及移动机器人。
技术介绍
目前移动机器人的定位技术主要分为如下几种:基于航位推算(DeadReckoning,DR)的定位、基于地图匹配的定位、以及基于视觉的定位等。其中,基于航位推算的定位通常利用惯性测量单元(InertialMeasurementUnit,IMU)和安装在机器人轮组中的里程计,测量移动机器人在移动过程中的加速度和角速度等数据,并利用这些数据的增量进行累计,以此推导移动机器人在某一时刻相对于开始时刻的相对位置,从而实现对移动机器人的定位。然而,这种方式存在误差累积的问题,即累计误差会随着时间逐渐增大。若没有额外的定位数据帮助修正,最终会导致对移动机器人的定位失败。其次,基于地图匹配的定位利用移动机器人上的传感器探测周围环境,构建局部地图,并将其与预先存储的完整地图进行匹配,从而获得当前时刻移动机器人在整个环境中的位置。然而,这种方式受限于环境布局,仅能适用于结构相对简单的环境。再者,基于视觉的定位通常移动机器人上的摄像头探测周围的环境,并结合视觉SLAM(SimultaneousLocalizationandMapping,SLAM)技术,通过图像特征的匹配构建环境地图,以确定移动机器人的移动轨迹和位姿。然而,这种方式对移动机器人的计算能力和存储空间有着非常高的要求。
技术实现思路
鉴于以上所述相关技术的缺点,本申请的目的在于提供一种移动机器人 ...
【技术保护点】
1.一种移动机器人的定位方法,其特征在于,包括:/n获取所述移动机器人在一物理空间内拍摄的当前图像;/n获取第一图像与当前图像相匹配的至少一对第一图像特征集,以及当前图像与第二图像中相匹配的至少一对第二图像特征集;其中,所述第一图像、第二图像、及当前图像对应的拍摄位置不共线;/n根据所述至少一对第一图像特征集在所述第一图像和当前图像中的位置关系,所述至少一对第二图像特征集在第二图像和当前图像中的位置关系,以及所述第一图像与第二图像对应的拍摄位置在所述物理空间的空间坐标系中的坐标信息之间的位置关系,确定所述移动机器人的当前位置的坐标信息。/n
【技术特征摘要】
1.一种移动机器人的定位方法,其特征在于,包括:
获取所述移动机器人在一物理空间内拍摄的当前图像;
获取第一图像与当前图像相匹配的至少一对第一图像特征集,以及当前图像与第二图像中相匹配的至少一对第二图像特征集;其中,所述第一图像、第二图像、及当前图像对应的拍摄位置不共线;
根据所述至少一对第一图像特征集在所述第一图像和当前图像中的位置关系,所述至少一对第二图像特征集在第二图像和当前图像中的位置关系,以及所述第一图像与第二图像对应的拍摄位置在所述物理空间的空间坐标系中的坐标信息之间的位置关系,确定所述移动机器人的当前位置的坐标信息。
2.根据权利要求1所述的移动机器人的定位方法,其特征在于,所述根据所述至少一对第一图像特征集在所述第一图像和当前图像中的相对位置关系,所述至少一对第二图像特征集在第二图像和当前图像中的位置关系,以及所述第一图像与第二图像对应的拍摄位置在所述物理空间的空间坐标系中的坐标信息之间的位置关系,确定所述移动机器人的当前位置的步骤包括:
根据所述第一图像和第二图像的拍摄位置的所述坐标信息、所述第一图像特征集之间的像素位置关系、以及第二图像特征集之间的像素位置关系得到所述当前位置分别相对所述第一图像和第二图像的拍摄位置的第一方位信息和第二方位信息;
根据所述第一方位信息、第二方位信息、及所述第一图像和第二图像的拍摄位置的间距,得到所述当前位置的坐标信息。
3.根据权利要求1所述的移动机器人的定位方法,其特征在于,所述第一图像和第二图像中是在所述移动机器人的移动期间由摄像装置所拍摄的;或者,所述第一图像和第二图像来自于所述物理空间的地图数据库。
4.根据权利要求1所述的移动机器人的定位方法,其特征在于,还包括:根据所述移动机器人的当前位置的坐标信息,确定所述移动机器人周围的关键区域。
5.根据权利要求4所述的移动机器人的定位方法,其特征在于,根据所述移动机器人与关键区域的距离,切换所述移动机器人的定位模式。
6.根据权利要求1所述的移动机器人的定位方法,其特征在于,还包括:根据所述移动机器人的当前位置的坐标信息,构建或更新所述物理空间的地图数据库。
7.根据权利要求1所述的移动机器人的定位方法,其特征在于,还包括:将所述移动机器人的当前位置标记在所显示的所述物理空间的地图上的步骤。
8.根据权利要求1所述的移动机器人的定位方法,其特征在于,还包括:根据所获取的当前位置的坐标信息,更新所述移动机器人与预设的导航路线之间的相对位置的步骤。
9.根据权利要求1所述的移动机器人的定位方法,其特征在于,所述移动机器人还包括惯导检测装置,所述定位方法还包括:利用所获取的位置信息修正所述惯导检测装置所提供的惯导数据的步骤。
10.一种移动机器人的定位系统,其特征在于,包括:
获取模块,用于获取所述移动机器人在一物理空间内拍摄的当前图像;
匹配模块,用于获取第一图像与当前图像相匹配的至少一对第一图像特征集,以及当前图像与第二图像中相匹配的至少一对第二图像特征集;其中,所述第一图像、第二图像、及当前图像对应的拍摄位置不共线;
定位模块,用于根据所述至少一对第一图像特征集在所述第一图像和当前图像中的相对位置关系,所述至少一对第二图像特征集在第二图像和当前图像中的位置关系,以及所述第一图像与第二图像对应的拍摄位置在所述物理空间的空间坐标系中的坐标信息之间的位置关系,确定所述移动...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:珊口深圳智能科技有限公司,珊口上海智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。