The present invention provides indoor positioning method, a robot device and system, the method includes: receiving a first positioning sensor for positioning the robot in the first position data of the sampling time acquisition; decision in second positioning sensor second positioning data of the sampling time is received for robot localization; if the current sampling time no second positioning data second positioning sensor receiving the second positioning sensor a sampling time collecting historical data of the location as the second positioning sensor in pseudo second positioning data collected by current sampling time; indoor positioning of the robot according to the first positioning data and the pseudo second positioning data. The invention solves the problem that the positioning error caused by the sampling rate of the two positioning sensors is different, the realization algorithm is relatively simple, and the precision of the indoor positioning of the robot is greatly improved.
【技术实现步骤摘要】
本专利技术涉及定位
,尤其涉及一种机器人的室内定位方法、装置及系统。
技术介绍
室内移动机器人在其工作环境中的定位及运动状态估计,是移动机器人自主定位导航的基础和关键技术之一。由于室内存在着卫星信号屏蔽,因此卫星定位等方法在室内无法发挥其定位快速准确的优势。近几年,室内机器人定位所采用的主要方法有以下几种:基于RFID的方法,基于无线传感网络方法和基于里程计和惯导模块方法。基于RFID的方法要求在放置RFID标签时,要充分考虑各种可能性,使用不便,精度较低,适合环境简单,且对精度要求不高场合下的定位;基于无线传感网络的方法,如Wi-Fi技术,Zibgee技术等,利用信号强度进行定位,该方法需要架设无线传感网络,成本高,且无线信号易受干扰,精度较差;基于惯导模块的方法利用惯性导航模块,结合里程计,对物体的航向、速度和加速度进行实时记录,累积里程,通过计算得到物体相对于初始位置的坐标。该方法存在累积误差和漂移,时间一长或路况不佳时,精度难以保证。同时,移动机器人所采用的自定位技术与机器人配备的传感器密切相关,目前的移动机器人往往同时装备多种传感器。目前,在移动机器人上使用较多的传感器有视觉传感器、里程计和惯导系统、超声波传感器、激光测距仪等。超声波传感器、激光测距仪等传感器因信息单一、感应周期长,目前逐渐沦为辅助性的定位传感器;视觉传感器因具有信息量大、感应时间短等优点,随着计算机运行速度的提高,在自主移动机器人上应用越来越广泛;里程计是一种广泛使用的方法,由于其使用方便,成本低,跟踪频率高。近几年,将视觉系统与里程计等传感器结合起来进行机器人定位的研 ...
【技术保护点】
一种机器人的室内定位方法,其特征在于,该方法包括:接收待定位机器人的第一定位传感器在当前采样时间采集的第一定位数据;判定在所述当前采样时间是否接收到待定位机器人的第二定位传感器采集的第二定位数据;若在所述当前采样时间没有接收到第二定位传感器采集的第二定位数据,则将所述第二定位传感器上一采样时间采集的历史定位数据作为所述第二定位传感器采集在当前采样时间采集的伪第二定位数据;根据所述第一定位数据和所述伪第二定位数据进行机器人的室内定位。
【技术特征摘要】
1.一种机器人的室内定位方法,其特征在于,该方法包括:接收待定位机器人的第一定位传感器在当前采样时间采集的第一定位数据;判定在所述当前采样时间是否接收到待定位机器人的第二定位传感器采集的第二定位数据;若在所述当前采样时间没有接收到第二定位传感器采集的第二定位数据,则将所述第二定位传感器上一采样时间采集的历史定位数据作为所述第二定位传感器采集在当前采样时间采集的伪第二定位数据;根据所述第一定位数据和所述伪第二定位数据进行机器人的室内定位。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若在所述当前采样时间接收到第二定位传感器采集的第二定位数据,则直接根据所述第一定位数据和所述第二定位数据进行机器人的室内定位。3.根据权利要求1所述的方法,其特征在于,在所述根据所述第一定位数据和所述伪第二定位数据进行机器人的室内定位之前,还包括:根据预设的自适应参数对所述伪第二定位数据进行自适应调整。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:采用归一化最小均方算法对所述预设的自适应参数进行调整。5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述第一定位数据和所述伪第二定位数据进行机器人的室内定位,包括:根据所述第一定位数据和所述伪第二定位数据采用无迹卡尔曼滤波算法进行机器人的室内定位。6.根据权利要求1-4任一项所...
【专利技术属性】
技术研发人员:李文玲,贾英民,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。