APP下载

基于RFID及超声波的室内定位算法

2019-07-29赵予玮

物联网技术 2019年6期
关键词:移动机器人信号强度超声波

赵予玮

摘 要:為解决现有技术使用RFID或超声波进行室内定位时,因传统航位推算法中累计误差较大且灵活性不高的问题,提出了一种基于RFID和超声波结合的室内定位算法。利用测得的信号强度值与赋权值比例算法加权求和得到待定位置的横向坐标,再结合超声波测量与其平行的室内墙面之间的距离,得到室内待定位置的纵向坐标,从而在全局地图的某些固定位置上对室内待定位置进行精准定位。

关键词:RFID;超声波;定位算法;赋权值比例算法;信号强度;移动机器人

中图分类号:TP39 文献标识码:A 文章编号:2095-1302(2019)06-00-02

0 引 言

移动机器人在室内定位的应用愈发广泛,其研究的发展趋势日益迅猛[1-2]。2017年CES展会上维弦科技(Ewaybot)推出的MoRo家居助理机器人可以通过实时语音控制与用户进行自然语言交互,在室内和室外环境中进行导航。2018年9月12日,安博会在连云港工业展览中心展馆开幕。智能安防巡检机器人将巡逻地区的地图输入车辆芯片,然后设置巡防路线,该机器人就能进行自主无人巡防,如果途中遇到障碍物,会自动辨识并避让。沃尔玛采用Bossa Nova制造的机器人在货架之间智能穿梭,将捕捉的商店货架上的数码图像反馈给工作人员。

室内移动机器人的自主移动研究逐渐成为一个热点问题[3]。机器人在室内移动过程中,需要解决三个主要问题,分别为“在哪里”“去哪里”“怎么去”,而这些问题的核心就是室内定位技术[4]。

在传统RFID传感器定位中,往往采用三点定位方式[5]。具体方法是已知三个RFID传感器的位置坐标,通过信号强度测量得到三个RFID传感器分别与目标标签的距离,通过已知点坐标与到目标点距离列方程求解,从而得到目标点位置[6]。但由于误差因素的影响,通常得到的三个圆是相交成某一区域而非特别精确的一点[7]。通常的解决方法为计算相交区域的质心[8],但RFID单独进行室内定位的缺点是受环境影响较大,误差较大,计算过程复杂[9-10]。

本文提出了一种基于RFID和超声波结合的室内定位算法,用于解决现有RFID室内定位方法中存在的针对不同实际需求灵活性较差、数据处理过程复杂的问题。

1 信号强度定位算法本算法利用室内移动机器人上的RFID传感器测量其与RFID标签之间的距离,首先利用RFID传感器对室内墙壁上水平、均匀地设置的N个RFID标签进行信号强度值测量,得到N个信号强度值p(dn)。从得到的N个信号强度值p(dn)中,任意选取两个RFID标签对应的信号强度值p(d0)和p(dn),并将其代入对数-常态分布传播损耗模型,得到当前室内环境的信号传播常量n:

式中:p(dn)为RFID阅读器接收到距离为dn的标签发送回来的信号强度;p(d0)为RFID阅读器接收到距离为d0的标签发送回来的信号强度。将信号传播常量n代入对数-常态分布传播损耗模型,得到当前室内环境下机器人上RFID传感器与RFID标签之间的距离:

利用机器人上RFID传感器到多点RFID标签之间距离最短的一个RFID标签坐标(xmin,ymin)和剩余N-1个RFID标签坐标(xi,yi),求取机器人当前位置的N-1个待定坐标值,i表示N-1个RFID标签坐标中第i个RFID标签的坐标。

由于采用距离阅读器越近的电子标签估算的位置就越准确,因此引入赋权值比例算法给距离阅读器越近的标签坐标赋予更多的权重,并根据权值函数将不同的权值赋予方程中不同的位置标签,对应计算出坐标值。距阅读器越远权值越小,越近权值越大。本实验所使用的权值函数见式(3):

式中:wi代表第i个电子标签坐标所对应的权重,距阅读器di;dmin为距阅读器最近的标签距离。在该赋权值比例算法下的阅读器坐标如下:

由于较远距离的估算不准确,因此将距离阅读器较远的标签赋予权值为0,使其不对最终的坐标结果产生任何干扰。舍弃估算的距离大于80 cm的阅读器标签坐标,将这些标签的权值赋为0,即不参与最终的坐标加权求和。各标签节点的权重函数表达式见式(5):

最后利用机器人上的超声波传感器测量与其平行的室内墙面之间的距离,得到机器人当前待定位置的纵向坐标。将得到的横向坐标和纵向坐标结合,得到机器人当前待定位置的最终坐标。

2 定位算法测试结果在本实验中,我们在室内墙壁的同一条线上每相隔

3 结 语

由实验表中的数据可知,结合定位算法估算出的横坐标误差可以控制在5 cm范围内,估算出的纵坐标误差可以控制在2 cm范围内,超声波结合RFID共同定位的算法大大提高了单一传感器定位的精度,减小了定位误差。

参 考 文 献

[1]陈毛倩.基于多移动智能机器人编队控制任务的研究[D].郑州:中原工学院,2015.

[2]胡风珍.汽车GPS卫星导航全球定位系统技术研究与应用[J].石油仪器,2007,21(4):46-48.

[3] ELLIOTT D KAPLAN.GPS原理与应用[M].邱致和,王万义,译.北京:电子工业出版社, 2002.

[4]甘仲民,张更新.卫星通信技术的新发展[J].通信学报,2006, 27(8):2-9.

[5]张璐阳.基于超声波测距的RFID监控方案[J].信息通信,2011(3):99-100.

[6]张晖,王东辉.RFID技术及其应用的研究[J].微计算机信息,2007, 23(4Z):252-254.

[7]张明华,张申生,曹健.无线局域网中基于信号强度的室内定位[J].计算机科学, 2007,34(6):68-71.

[8] MUHAMMAD J H,LI L,GAO S.An RFID based smart phone proximity absence alert system[J].IEEE transactions on mobile computing,2017,16(5):1246-1257.

[9] ZHU F,XIAO B,LIU J,et al.Exploring tag distribution in multi-reader RFID systems[J].IEEE transactions on mobile computing,2017,16(5):1300-1314.

[10] WU J Q,LU T. Localization algorithm for wireless sensor network based on RSSI[J].Microelectronics & computer,2014,31(5): 49-52.

猜你喜欢

移动机器人信号强度超声波
光学相干断层成像不同扫描信号强度对视盘RNFL厚度分析的影响
移动机器人自主动态避障方法
基于Niosll高精度超声波流量计的研究
室内定位信号强度—距离关系模型构建与分析
基于Twincat的移动机器人制孔系统
WiFi信号强度空间分辨率的研究分析
蝙蝠的超声波
超声波流量计的研究
超声波流量计在兰干渠上的应用
基于改进接收信号强度指示的四面体模型井下定位研究