基于无线传感器网络的移动机器人导航方法_贾思强
无线传感器网络改进引力搜索算法的设计与实现

无线传感器网络改进引力搜索算法的设计与实现万振凯;贾思禹【摘要】为了高效利用有限的无线传感器网络节点能量,延长网络的生命周期,提出了一种应用于无线传感器网络协议中的改进引力搜索算法(IMPGSA)来更新簇头节点的位置.该算法使用分数阶微积分对引力搜索算法(GSA)进行优化,使用多目标适应度函数对簇头节点更新后的位置进行评估,这些目标包括距离、延迟、链路生命周期和能量.仿真结果表明:本文提出的改进算法与人工蜂群算法(ABC)、引力搜索算法(GSA)和粒子群免疫协同算法(MPSICA)相比,网络生命周期分别提高了10.7%、22.4%和13.1%.可见,该算法通过在网络中不断进行迭代以更新簇头节点的位置,有效延长了网络节点的生命周期,进而有效延长了网络本身的生命周期.【期刊名称】《天津工业大学学报》【年(卷),期】2019(038)003【总页数】8页(P66-73)【关键词】无线传感器网络;引力搜索算法;分数阶微积分;多目标适应度函数【作者】万振凯;贾思禹【作者单位】天津工业大学信息化中心,天津 300387;天津工业大学计算机科学与技术学院,天津 300387【正文语种】中文【中图分类】TP393无线传感器网络是一种由大量静止或移动的传感器以自组织或多跳方式构成的无线网络,用以协作地感知、采集、处理和传输网络覆盖地区内被感知对象的信息,并最终把这些信息发送给网络的所有者。
传感器节点在与其邻居节点通信的过程中会不断消耗自身资源,通过提升通信效率,降低传感器节点在通信过程中的能量损耗等方式可以有效延长无线传感器网络的生命周期。
为了将数据高效传输到目的地,无线传感器网络所面临的最大挑战是如何降低传感器节点在传输过程中的能量损耗以及如何提升无线传感器网络的生命周期。
近年来,对于无线传感器网络路由协议算法的研究一直是无线传感器网络研究的重点,对于无线传感器网络路由协议算法的研究产生了大量成果。
文献[1]提出了一种基于优化算法的无线传感器网络路由协议,文中提出的分簇路由协议(evolutionary based clustered routing protocol,ERP)将凝聚度(cohesion)和分离误差(separation error)作为适应度函数的目标来计算适应度值,该协议有效提升了网络生命周期,并降低了网络节点在传输过程中的能量损耗,但协议中算法的稳定性较低。
基于无线传感器网络的移动机器人导航方法

2 0 1 3 年 2月
太 赫 兹 科 学 与 电子 信 息 学报
J o u r n a l o f T e r a h e r t z S c i e n c e a n d El e c t r o n i c I n f o r ma t i o n Te c h n o l o g y
Abs t r a c t : A n e w n a v i g a t i o n me t h o d f o r mo bi l e r o b o t ba s e d o n W S NS ,i n c l u d i n g wh o l e ne t wo r k n a v i g a t i o n p a t h p l a nn i n g a n d l o c a l n o de a pp r o a c h i ng a l g o r i t h ms ,i s p r o p o s e d t o pr o v i d e n a v i g a t i o n p a t h
V 。 1 . 1 1 , N 。 . 1
F e b . . 2 0 1 3
文 章 编 号 :2 0 9 5 ・ 4 9 8 0 ( 2 0 1 3 ) 0 1 - 0 0 9 1 — 0 5
基 于 无 线 传 感 器 网 络 的 移 动 机 器 人 导 航 方 法
贾思强 ,高 翔 ,陆起 涌
b e s t p a t h f o r mo b i l e r o b p p r o a c h e s t h e n o de s o n t h e pa t h i n di v i d u a l l y b y d e t e c t i n g
基于无线传感器网络的移动机器人定位导航系统_杨秀萍

第30卷 第6期2007年12月电子器件Ch inese Jo u rnal Of Electro n Devi cesVol .30 No .6Dec .2007Mo bile Ro bot Locating an d T rackin g S ystem Design Based on Wireless S ensor Network *Y A NG X iu -ping 1*,LIU Song -y an 21.S choo l o f E lectronic E ng ineer in g ,H eilong jiang University ,Ha rbin 150080,Ch ina ;2.Microelectronic C enter ,H arbin Institute o f Technolo gy ,Harbin 150001,ChinaA bstract :A mo bile robo t locatio n and navig atio n sy stem is designed and implemented based on w irelesssensor netw ork ,w hich estimates the distance betw een robot and beaco n node by using the RSSI (Received Sig nal Streng th Indicator )be tw een them .By using adaptive Kalman Filter alg orithm ,the mo bile robot 's status info rmatio n ,w hich includes po sitio n ,speed and accele ration ,is available .In o rder to improve the real -tim e perform ance of sy stem and reduce the computatio n ov erhead of robo t CPU ,some beaco n nodes are chosen by certain rules to im plement the lo cating prog ram .The ro bo t and beaco n nodes use the CC2430as the communicatio n and data processing unit .Ex periments show it has the advantages of high position precision ,easy realization and low cost .Key words :wireless sensor netw o rk ;mobile robo t ;adaptive kalm an filtering ;CC2430EEACC :6150P ;6330基于无线传感器网络的移动机器人定位导航系统*杨秀萍1*,刘嵩岩21.黑龙江大学电子工程学院,哈尔滨150080;2.哈尔滨工业大学微电子中心,哈尔滨150001收稿日期:2006-06-06基金项目:哈尔滨工业大学回国人员基金项目资助(01307970);黑龙江大学青年科学基金项目(Q L200606)作者简介:刘嵩岩(1969-),男,副教授,博士,从事无线传感器网络、无线局域网及嵌入式系统的研究,liusongy an @hit .edu .cn ;y ang xiuping @hit .edu .cn .摘 要:设计了一种基于无线传感器网络(WSN )的移动机器人轨迹跟踪定位系统,通过测算移动机器人和信标节点之间的无线电接收信号强度(RSSI )进而估计出它们之间的距离,采用自适应的扩展卡尔曼滤波算法对RSSI 数据处理得到机器人的当前位置、速度、加速度等状态信息.为了提高系统的实时性和计算效率,动态选用网络中一部份信标节点进行轨迹跟踪定位计算,降低了移动机器人CP U 的负担.采用CC2430芯片作为节点的通信和数据处理单元,现场试验结果表明该方法具有轨迹跟踪定位精度高、实现简单、成本低廉等特点.关键词:无线传感器网络;移动机器人;自适应卡尔曼滤波;CC2430中图分类号:TP391.41 文献标识码:A 文章编号:1005-9490(2007)06-2265-04 定位技术是移动机器人研究中的一项关键技术,对于一个自主的机器人系统,精确的空间定位是其实现自主导航的前提.目前有很多方法可以得到机器人的位置信息,主要分为以下两类[1]:①通过码盘、电子陀螺仪、加速度计等传感器记录机器人自己的移动过程,通过累计计算出当前时刻的位置;②通过雷达、激光测距仪、图像匹配等确定机器人与环境的相对位置进而获得自己的位置信息.但是由于移动机器人机动性强、自身建模困难,第一种方法积分累计误差对定位精度影响较大,第二种方法成本较高,需要增加昂贵的附属设备.近年来,随着无线传感器网络(WSN )技术研究的兴起,出现了很多对网络中传感器节点定位的技术,如RSSI 、TDOA 、AOA 、TOA 等[2],其中RSSI (received sig nal streng th indicato r )技术应用范围最广,根据已知节点的发射功率,在接收节点测量接收功率,使用理论或经验的信道传播衰减模型将信号强度转化为距离,由于大多数节点都具有信号强度测量能力,故其是一种应用范围最广且最为廉价的测距技术.本文将RSSI 测距定位技术应用到移动机器人导航中,为移动机器人提供快速、准确的位置信息,该技术可广泛应用于井下人员定位、工厂自动运料车导航、战场机器人导航等领域.在W SN 应用中移动机器作为特殊的移动节点可以提高整个网络探测环境的灵活性,能够根据环境状态的变化引导机器人到达事发区域完成一定的动作,使WSN 不但具有感知环境状态变化的能力,而且还能够通过移动机器人影响进而控制环境状态的变化.1 系统分析1.1 RSSI 测距定位原理如图1所示,实心圆表示移动机器人,B 0,B 1,…,B 5是位置已知的信标节点分布在机器人所移动的区域内.移动机器人和信标节点都有无线通信装置,可以相互通信,并且可以实时测量接收信号强度.移动机器人在同一时刻可能会接收到来自n (n ≥3)个信标节点的信号,将信号强度转换为距离就可以估计出自己的位置.图1 RSSI 测距定位原理本文使用Chipcon 公司生产的CC2430芯片作为无线通讯芯片,其信道传播衰减模型为[3-5]:P =P 0-10r lg (dd 0)+ξ(1)其中:P 0为距发射节点d 0处的信号强度;d 为发射节点和接受节点之间的距离;r 为一个与信号传播环境有关的参数,空间中的障碍物都会对其产生影响,一般取值范围为2~4;ξ为均值为0的高斯分布随机噪声,其标准差范围为4~10.图2所示为两个节点接收信号强度实测值与理论值对比图,从图中可以看出在0~15m 范围内实测值和理论之偏差较小,当两节点间距离大于15m 时实测值和理论之偏差较大.图2 RSSI 实测值与理论值对比图,P 0=41.1d B ,r =3,d 0=1.0m1.2 移动机器人导航定位数学模型移动机器人导航就是根据传感器网络中信标节点提供的接收信号强度信息来估计当前时刻移动机器的运动状态,其中包括空间坐标、速度和加速度等信息,并结合历史状态信息推出下一时刻机器人的状态信息.对移动机器人建立机动统计模型是对其进行移动轨迹跟踪的前提,本文采用当前统计模型[6-8],定义状态矢量为:X k =[x k ,y k ,v xk ,v yk ,a xk ,a yk ]T(2)其中离散的状态方程为:X k +1=Υ(k +1,k )X k ,+U (k )+W (k )(3)其中,Υ(k +1,k )=I 2 TI 2 1α2(-1+αT +e -αT)I 2O 2 I 2 1α(1-e -αTI 2)O 2 TI 2 e αTI 2为状态转移矩阵;T 为采样周期;U (k )=1α(-T +α2T 2+1-e -αTα)a x (T -1-e -αTα)a x(1-e -αT)a x1α(-T +α2T 2+1-e -αT α)a y (T -1-e -αTα)a y(1-e -αTy为输入矩阵;a x ,a y 为机动加速度均值;W (k )为离散时间噪声序列,方差阵为Q k =w [w (k )W T(k )]=2ασ2ax q 3 O 3O 3 2ασ2ay q 3α为机动时间倒数,q 3是与α和T 有关的常量矩阵,σ2ax 与σ2ay 是移动机器人加速度方差,机动方差自适应调整为:①当前加速度为正时σ2ax (k -1)=4-ππ[a x ,max -a x ,k -1|k -1]2266电 子 器 件第30卷σ2ay(k-1)=4-ππ[a y,max-a y,k-1|k-1]②当前加速度为负时σ2ax(k-1)=4-ππ[a x,-max-a x,k-1|k-1]σ2ay(k-1)=4-ππ[a y,-max-a y,k-1|k-1]a x,max,a y,max,a x,-max和a y,-max分别表示移动机器人在x和y方向可能发生的最大、最小加速度;a x,k-1k-1和a y,k-1k-1为k-1时刻的滤波输出值.1.3 目标观测方程如图1所示,目标区域内布满了无线传感器网络节点,由于节点发射功率有限,移动机器人在某个时刻只能和其中的一部分节点通信.为了描述问题简单,假设在k时刻机器人可以和信标节点B1(x1, y1)、B2(x2,y2)和B3(x3,y3)通信,此时的系统量测方程为:Z k=H(X k)+V(k)(4)其中,Z k=[P1,k P2,k P3,k ]TH(X k)=h1h2h3=P0-30lg(d1,kd0)P0-30lg(d2,kd0)P0-30lg(d3,kd0)d i,k=(x k-x i)2+(y k-y i)2+(z k-z i)2(i=1,2,3)V(k)为量测噪声,其方差阵为R.2 自适应卡尔曼滤波器设计根据上述状态方程和观测方程可以建立卡尔曼滤波方程,由式(4)可知是非线性函数,所以必须先求出其雅可比矩阵H k=h1x kh1y k 0 0 0 0h2x k h2y k 0 0 0 0h3x kh3y k 0 0 0 0(5)其中,h1 x k =-30(x k-x i)ln10[(x k-x i)2+(y k-y i)2]h1 y k =-30(y k-y i)ln10[(x k-x i)2+(y k-y i)2](i=1,2,3)在滤波算法中,把a x和a y的一步预测a x,k-1k-1和a y,k-1k-1看作随机加速的均值就可以得到加速度的均值自适应算法,即a x=a x,k|k-1,a y=a y,k|k-1(6)将式(6)代入式(3)化简可得:X k+1=Υ(T)X k(7)其中Υ(T)=I2 TI2 T22I2O2 I2 TI2O2 O2 I2由此可建立自适应的扩展卡尔曼滤波方程如下:X k|k-1=Υ(T)X k-1|k-1(8) P k|k-1=Υ(k,k-1)P k-1|k-1ΥT(k,k-1)+Q k-1|k-1(9)Kg k=P k-1|k-1H T k[H k P k|k-1H T k+R k]-1(10) X k|k=X k|k-1+Kg k[Z k-H(X k|k-1)](11) P k=[I-Kg k H k]P k|k-1(12) 3 节间点通信路由策略移动机器人所在的目标区域内有大量的信标节点,确保机器人与信标节点之间、节点与节点之间高效、快速的通信对于提高系统运算效率以及定位精度是十分必要的.本文所有信标节点以及移动机器人中的计算单元均由CC2430芯片完成.由于机器人CPU还有控制机器人动作以及和用户控制终端通信的任务,在移动机器人CPU中运行上述滤波算法很难保证其实时性,为此我们采用相对比较闲置的信标节点作为滤波算法的运算单元.在论述通信路由策略时先做两点假设:①所有信标节点组成的无线传感器网络是完全连通的,即任意信标节点间可以自由通信.②移动机器人和节点的通信半径是已知的,假设为R c.如图3所示,虚线圆表示移动机器人的可通信区域半径为R c,箭头所指为机器人的运动方向.机器人开始运动后,不断地向网络发送广播包和信标节点通信并测算其接收信号强度.随着机器人的移动,当信标节点与机器人之间的距离大于R c时将退出其可通信区域,与此同时会有一些新的信标节点进入机器人的可通信区域.根据机器人的移动方向,系统选择相对处于其正前方的信标节点进行轨迹跟踪定位计算,如图3所示该时刻系统选择信标节点BL作为计算单元,BL此时在网络中充当临时网关的角色,由BL收集其附近区域其它信标节点与机器人通信的RSSI信息并计算出移动机器人的当前状态信息.随着机器人的继续移动,信标节点BL有可能要退出机器人的可通信区域,当BL和机器人间距离达到0.7R c~0.8R c时,由BL授权另外一个处于移动机器人正前方的信标节点作为轨迹定位运算单元,如此重复直到机器人停止工作或驶出整个传感器网络区域,具体流程如图4所示.2267第6期刘嵩岩,杨秀萍:基于无线传感器网络的移动机器人定位导航系统图3 通信路由策略示意图图4 通信路由策略示意图4 轨迹跟踪实验为了描述问题简单,我们只给出了移动机器人和三个已知信标节点通信定位的轨迹数据,当机器人跨区重新选择网关的实验与此类似,不再叙述.机器人移动区域内预先放置三个信标节点,其空间坐标分别为B 1(0,0),B 2(10,0),B 3(0,10).系统采样周期为T =10m s .图5所示为移动目标运动一段时间后各个锚节点采集到的接收信号强度.图6所示为机器人运行轨迹,实验中机器人在全局坐标系的一三象限内直线行进,从图中我们可以看出其定位精度在1m 左右.图5 移动机器人与各信标节点通信信号强度图6 移动机器人运行轨迹5 结论本文设计了一种基于无线传感器网络的移动机器人轨迹跟踪定位系统,利用该方法可以任意扩大机器人的移动区域且成本低廉、实现简单.现场实验表明该方法具有较高的定位精度,可以为移动机器人导航系统提供定位支持.参考文献:[1] 帐军宇,何克忠.移动机器人TH M R -V 的组合定位系统[J ].计算机工程与应用,2001.15,68-71.[2] Bah lP ,Padm anabhan V N .RADAR :An In -Building RF -Based Us er Location and Tracking S ystem [C ]//Proc .of the IEEE INFOCOM ,2000,2,TelAviv :IEEE Computer and Commu nication s S ocieties ,2000:775-784.[3] Xia H H ,An Analytical M odel for Predicting Path Loss in U r -ban and Subu rban Environm en ts [C ]//Proc .PIRM C ,1996.[4] Bulu su N ,H eidemann J ,E strin D .GPS -less Low Cost Ou t -door Localization for Very S mall Devices [J ].IEEE Personal Commu nication s M agazine ,2000,7(5):28-34.[5] Akyildiz L F ,S u Y ,Sankaras ubramaniam Y .A Su rvey onSensor Netw orks [J ].IEEE Communications M agazine ,2002,40(8):102-114.[6] 周宏仁,敬忠良,王培德.机动目标跟踪[M ].北京:国防工业出版社,1994:133-142.[7] W ANG T C ,VARSH NEY P K .A T racking Algo rithm forM aneu vering Targets [J ].IE EE Trans on Aeros pace and E lec -tronic System s (T AES ),1993,29(3):910-924.[8] H ow ard A ,M ataric M J ,Suk hatme GS .Localization for M o -bile Robot Teams Using M aximum Likelihood Estimation [C ]//Intern ational Conference on Intelligent Rob ot and Sys -tems (IROS 02)[C ],30S ept .-5Oct ,2002,3:2849-2854.2268电 子 器 件第30卷。
基于无线传感器网络的移动机器人智能导航算法

第21卷 第5期2008年5月传感技术学报CHINESE JO URN AL O F SENS ORS AND ACTUATO RSVol.21 No.5MAY.2008Appling Wireless Sensor Network to Intelligent Navigation for Mobile Robots *X UE H an,L I X un,M A H ong x u*(Colle ge of E lec tr omec hanic al Eng ineering &A utoma tion ,N ational Univ e rsity of Def ense Te chnolog y Changsha H unan 410073,China)Abstract:This paper pr opo ses a no vel navigatio n co ntrol algor ithm fo r m obile robots utilizing the adv anta g es o f bo th w ireless sensor netw ork(WSN)and sw arm intellig ence(SI).The algo rithm uses sensor fusion fo r building probabilistic o ccupancy map,online real tim e path planning under unkno w n env ir onm ent based on particle sw arm algo rithm using bionic sw arm intellig ence,and obstacle avoidance strateg ies.T he energy consumption and topolog y of the w ireless sensor w ork is discussed.A practical implem entation w ith real w ir eless sensor netw ork and real mo bile robots has been carried o ut to v alidate the enhanced efficiency and accuracy of the proposed algo rithm.Key words:w ireless sensor netw or k;intellig ent navig ation;mo bile robot;multi senso r fusio n;particle sw arm algorithm;sw arm intelligence;r eal tim e path planning;probabilistic map building EEACC :6150P;6330基于无线传感器网络的移动机器人智能导航算法*薛 晗,李 迅,马宏绪*(国防科技大学机电工程与自动化学院,长沙410073)基金项目:国家自然科学基金项目资助(60475035)收稿日期:2007 08 22 修改日期:2007 10 09摘 要:结合了无线传感器技术和群集智能技术两者的优势,提出一种新的基于无线传感器网络的移动机器人智能导航控制算法,并考虑了能量消耗的问题。
应用无线传感器网络实现移动机器人的节点定位_袁庆丹

第28卷第6期 佛山科学技术学院学报(自然科学版) Vol.28No.6 2010年11月 Jo ur nal of Fo shan University(Natural Science Edition)No v.2010文章编号:1008-0171(2010)06-0047-04应用无线传感器网络实现移动机器人的节点定位袁庆丹,王宇华(佛山科学技术学院机电工程系,广东佛山528000)摘要:介绍了一种基于无线传感器网络的移动机器人节点定位实现方案,阐述了节点定位的基本原理,给出了节点硬件电路设计和相关的软件工作流程,并通过应用试验,验证该方案具有较好的定位效果。
关键词:无线传感器网络;节点定位;Zig Bee中图分类号:T P242 文献标志码:A无线传感器网络(W ir eless Sensor Netw or k,WSN)的相关研究最早起源于军事领域。
随着微型传感器技术的发展和节点间无线通信能力的提高,无线传感器网络在环境、医疗、智能家居、工业自动化甚至是空间探索、反恐和救灾等领域的应用有着得天独厚的优势。
移动机器人虽然有着强大的计算能力和移动性,但其感知能力的局限性限制了其智能的发展。
无线传感器网络具备自组织、微型化和对周围区域的感知能力等特点,移动机器人可以通过一定的装置和传感器网络进行信息的交互,在传感器网络的引导下完成导航和任务执行。
本文提出一种基于无线传感器网络实现机器人节点定位的方法,实现无线传感器网络和移动机器人的结合,具有一定的实用价值。
1 节点定位的基本原理目前的定位算法按定位手段分为两大类:基于测距算法和非测距算法,本文采用的是基于接收信号强度指示(RSSI)的测距定位算法。
如图1所示定位系统由参考节点和定位节点组成,参考节点是一个位于已知位置的静态节点,这个节点可以将其位置信息通过发送数据包通知其他节点;定位节点(安装在机器人上)从参考节点处接收数据包信号,经过定位算法来计算其坐标位置,测得的位置信息不停地刷新,可视化地显示在PC机的监控软件上。
基于无线传感节点的移动机器人目标定位和搜索算法

Techniques of Automation &Applications基于无线传感节点的移动机器人目标定位和搜索算法*李杰,涂朴(四川文理学院智能制造学院,四川达州635000)摘要:移动机器人在没有GPS 导航的户外环境中,如何确定目标节点的位置以及寻找一条路径到达目标位置是本文研究的主要内容。
首先通过分撒无线传感器节点寻找目标,再由传感器节点发送信号给移动机器人测算距离,再通过目标定位算法定位出目标节点的位置。
本文还设计了一种目标搜索方案,通过此方案移动机器人可规划出一条路径到达目标节点,最后实现成功搜索到目标节点。
通过仿真结果显示,方案是有效可行的。
关键词:无线传感器节点;目标定位;路径规划;目标搜索中图分类号:TP242文献标志码:A文章编号:1003-7241(2019)11-0086-04Target Location and Search Algorithm for Mobile Robot Based on Wireless Sensor NodesLI Jie,TU Pu(School of Intelligent Manufacturing,Sichuan University of Arts and Science,Dazhou 635000China )Abstract:In the outdoor environment without GPS,how to determine the location of the target node and find a path to the target lo-cation is the main content of this paper.Firstly,the wireless sensor node is scattered to find the target.Then the wireless sensor nodes send the signal to the mobile robot to calculate the distance.The target node position is located through the target localization algorithm designed in this paper.This paper also designs a target search algorithm.By this algorithm,a mobile robot can plan a path to reach the target node,and finally successfully search the target node.The simulation re-sults show that the scheme is effective and feasible.Key words:wireless sensor nodes;target location;path planning;target search*基金项目:四川省教育厅项目(编号18ZB0508);四川省教育厅项目(编号17ZB0369);四川文理学院校级项目(编号2018ZNZZ004Y )收稿日期:2019-02-181引言目前移动机器人在户外搜救时,被搜救对象有两种情况。
一种无线传感器网络协助的移动机器人自定位方法[发明专利]
![一种无线传感器网络协助的移动机器人自定位方法[发明专利]](https://img.taocdn.com/s3/m/a17f29f3227916888586d794.png)
专利名称:一种无线传感器网络协助的移动机器人自定位方法专利类型:发明专利
发明人:张文安,杨旭升,俞立
申请号:CN201510354249.7
申请日:20150624
公开号:CN105158732A
公开日:
20151216
专利内容由知识产权出版社提供
摘要:一种无线传感器网络协助的移动机器人自定位方法,该方法采用序贯平方根容积卡尔曼滤波算法实现无线传感器网络覆盖环境中移动机器人的自定位。
移动机器人通过内部传感器信息不断地进行状态预测,同时不停地向周围节点请求定位服务。
然后,根据收到的响应定位数据包的先后顺序实时地对预测状态进行修正。
本发明提供一种无线传感器网络协助的移动机器人自定位方法,避免了自然环境特征提取、数据关联,提高了移动机器人的对环境适应能力。
申请人:浙江工业大学
地址:310014 浙江省杭州市下城区朝晖六区潮王路18号浙江工业大学
国籍:CN
代理机构:杭州斯可睿专利事务所有限公司
代理人:王利强
更多信息请下载全文后查看。
基于无线传感器网络的移动机器人定位导航系统

基于无线传感器网络的移动机器人定位导航系统
杨秀萍;刘嵩岩
【期刊名称】《电子器件》
【年(卷),期】2007(030)006
【摘要】设计了一种基于无线传感器网络(WSN)的移动机器人轨迹跟踪定位系统,通过测算移动机器人和信标节点之间的无线电接收信号强度(RSSI)进而估计出它们之间的距离,采用自适应的扩展卡尔曼滤波算法对RSSI数据处理得到机器人的当前位置、速度、加速度等状态信息.为了提高系统的实时性和计算效率,动态选用网络中一部份信标节点进行轨迹跟踪定位计算,降低了移动机器人CPU的负担.采用CC2430芯片作为节点的通信和数据处理单元,现场试验结果表明该方法具有轨迹跟踪定位精度高、实现简单、成本低廉等特点.
【总页数】4页(P2265-2268)
【作者】杨秀萍;刘嵩岩
【作者单位】黑龙江大学电子工程学院,哈尔滨,150080;哈尔滨工业大学微电子中心,哈尔滨,150001
【正文语种】中文
【中图分类】TP391.41
【相关文献】
1.基于"北斗"导航系统的无线传感器网络定位算法研究 [J], 顾一中
2.一种基于室内环境无线传感器网络的移动机器人定位法 [J], 傅思遥;潘秀琴;赵悦
3.基于ROS和激光雷达的室内移动机器人定位和导航系统设计与实现 [J], 寿佳鑫;张志明;苏永清;钟政
4.基于ROS的全向移动机器人定位导航系统研究 [J], 张军; 韦鹏; 王古超
5.移动机器人辅助下基于GM-CKF的无线传感器网络节点定位研究 [J], 陈晓飞;凌有铸;陈孟元
因版权原因,仅展示原文概要,查看原文内容请购买。
一种基于无线传感器网络的AGV精确定位方法

一种基于无线传感器网络的AGV精确定位方法董欢欢;葛为民【期刊名称】《天津理工大学学报》【年(卷),期】2011(027)001【摘要】文章对AGV的定位方法及无线传感器网络进行了研究,在分析了传统AGV定位方法不足的情况下,提出了一种利用无线传感网络技术对AGV进行精确定位的方法.该方法首先利用基于到达时间差(TDOA)的定位算法计算锚节点与盲节点之间的距离,之后利用最大似然估计算法计算盲节点的坐标.提出一种时间参数补偿的方法来消除TDOA测量中的误差.构建了一种新的AGV定位模型来求取AGV 的坐标及姿态.实验结果表明该方法有效的提高了系统的杭干扰性能,能够实现较高的定位精度,定位精度在10 cm以内.%In this paper, the localization method of AGV and the wireless sensor network are discussed.After analyzing the shortage of the traditional AGV localization method, a method of AGV localization based on wireless technology is proposed.Firstly, the Time-Difference-of-Arrival (TDOA)algorithm is adopted to calculate the distance between the anchor node and the blind node, then the coordinate of the blind node will be computed by Maximum Likelihood Estimation (MLE) method.The time compensating parameter r is used to eliminate the TDOA error.And a new model of AGV localization is structured to calculate the coordinate and gesture of the AGV.The experimental results make it clear that the method can improve the disturbance resistance ability largely and the localization accuracy is greatly improved which is less than 10 cm.【总页数】5页(P1-5)【作者】董欢欢;葛为民【作者单位】天津理工大学机械工程学院天津市复杂系统控制理论及应用重点实验室,天津,300384;天津理工大学机械工程学院天津市复杂系统控制理论及应用重点实验室,天津,300384【正文语种】中文【中图分类】TN925【相关文献】1.一种无线传感器网络节点精确定位的方法 [J], 佟林;柴宝杰;马宝英2.一种基于自适应RSSI测距模型的无线传感器网络定位方法∗ [J], 杨文铂;邢鹏康;刘彦华3.一种基于超声和射频融合的无线传感器网络网格定位方法 [J], 姜华;何风行;陈文权;毛嘉;苑广欣4.基于无线传感器网络的AGV定位方法研究 [J], 郭石军; 罗挺; 卿太平5.一种基于无线传感器网络的动态环境自适应定位方法 [J], 杨文铂;刘彦华;崔明月因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
所 经 过 的 各 传 感 器 节 点 的 采 样 值 ,而 以 往 算 法 中 只 根 据 单 节 点 数 据 进 行 优 化 的 方 法 无 法 解 决 总 路 径 累 积 代 价 最 优
的问题,因此构造如下的累积代价函数:
⎧
+∞
Ci
=ห้องสมุดไป่ตู้
⎨⎩α ( pseu _
g MAX
−
pseu _
g ci alc
中图分类号:TN915;TP393
文献标识码:A
Navigation method for mobile robot based on Wireless Sensor Networks
JIA Si-qianga,GAO Xianga,LU Qi-yonga,b
(a.Department of Electronic Engineering,Fudan University,Shanghai 200433,China;b.Wuxi Research Institute, Wuxi Jiangsu 214131,China)
基于无线传感器网络的移动机器人导航方法
贾思强 a,高 翔 a,陆起涌 a,b
(复旦大学 a.电子工程系,上海 200433;b.无锡研究院,江苏 无锡 214131)
摘 要:为移动机器人在无定位信息的无线传感器网络(WSN)中选择路程短、代价低的导航路
径,提出了一种基于无线传感器网络的移动机器人导航方法,包括全网络导航路径规划和局部节
基于 WSN 的移动机器人导航问题包括 2 个方面:如何通过 WSN 为移动机器人规划最优路径,移动机器人 如何行驶到该路径上的各个节点。解决方法依据 WSN 是否具有定位能力而划分。文献[2–3]作者研究了具有 GPS 定位能力的机器人与网络传感器协作提供网络定位服务,路径规划和导航。文献[4]利用节点定位信息和传感数 据融合,根据最小代价原则为移动目标规划导航路径。文献[1,5–6]分别借助超声波和 RSSI 定位技术在 WSN 导 航 机 器 人 ,但 其 定 位 精 确 度 和 可 扩 展 性 仍 待 提 高 。不 借 助 定 位 信 息 的 导 航 方 法 主 要 依 靠 网 络 跳 数 信 息 和 梯 度 势 场 。 Reich 和 Sklar 等人提出的算法依据最小跳数在 WSN 中导航机器人,进行搜寻和救援[7]。文献[8]通过网络跳数信 息建立梯度势场,并结合节点传感数据规划路径。文献[9]中算法结合接收信号强度(RSS)和跳数信息在 WSN 中 建 立 伪 梯 度 势 场 ,取 得 了 较 好 的 导 航 效 果 ;另 一 方 面 ,现 有 文 献 中 的 方 法 ,除 依 靠 其 他 定 位 或 测 距 技 术 ,主 要 利 用 RSSI 检测使机器人趋近各个节点。文献[10]借助定向天线使机器人可以判断接收信号方向从而趋近节点,但 增加了硬件开销。Sheu 等人设计的智能移动机器人通过直角转向导航算法实现向各节点趋近[11]。文献[12]分析了 利用 RSSI 趋近节点的可行性,并提出了具体的趋近算法。
2) 机器人原地旋转–135°,并行驶 2λ 距离到达顶点 R(i + 1) , θ(i + 1) = θ(i) − 90o ; 3) 分别比较 3 处场强 ΔP(i) = P(i) − P(i − 1) , ΔP(i + 1) = P(i + 1) − P(i − 1) ,选择绝对值较大的差 ΔP( j) ;
点趋近算法。该方法通过结合各节点传感器数据,构造代价函数,在网络中建立伪梯度势场,为
移动机器人规划最优路径;移动机器人通过探测接收信号强度指示(RSSI),逐一趋近该路径上的传
感器节点到达目标节点。仿真结果表明,该方法能够根据移动机器人的导航要求,引导移动机器
人迅速沿最优路径到达目标节点。
关键词:伪梯度势场;代价函数;接收信号强度指示;导航算法;无线传感器网络
)
+
β
(U
i acc
+ U i−all )
if (Ui−all = U DG ) else
(2)
式 中 : Ui−all
代表节点
i
融
合
自
身
各
传
感
数
据
后
的
值
;
U
i acc
代表节点
i
上一跳及其以前所有节点传感数据值的累积
值;α 和 β 是 2 个因素的权重系数,如传感数据值超过系统危险值 UDG ,则将该节点的代价函数取为无穷大,使 路径排除此节点。
pseu
_
g
i calc
=
pseu
_
g
i node
•
⎡ ⎢ ⎣
(
( Hop
RSSi ) − Counti
)
⎤ ⎥ ⎦
(1)
基于文献[9]的算法,当前节点的伪梯度值与目标节点的最大伪梯度值 pseu _ gMAX 之差在一定程度上可 以 反 映 当 前 节 点 与 目 标 节 点 的 距 离 ,因 而 可 以 作 为 构 造 代 价 函 数 中 的 距 离 因 素 。另 一 方 面 ,实 际 的 导 航 路 径 还 需 考 虑
1 基于 WSN 的移动机器人导航方法
本文提出的导航方法分为 2 步,首先目标节点以 CSMA/CD(Carrier Sense Multiple Access/Collision Detect)
方 式 进 行 广 播 ,使 得 网 络 建 立 起 相 关 的 拓 扑 信 息 和 环 境 信 息 ,通 过 在 传 感 器 节 点 上 运 行 导 航 路 径 规 划 算 法 ,为 移 动 机 器 人 计 算 出 优 化 路 径 ,而 后 移 动 机 器 人 与 该 路 径 上 的 传 感 器 节 点 进 行 无 线 通 信 ,并 通 过 局 部 节 点 趋 近 算 法 逐 一行驶到各节点,最终到达目标区域。
Abstract:A new navigation method for mobile robot based on WSNs, including whole network navigation path planning and local node approaching algorithms, is proposed to provide navigation path with minimal distance and lowest cost in location-free Wireless Sensor Networks(WSNs). The method constructs cost function by combining sensor data, and builds a pseudo-gradient potential field to plan the best path for mobile robot. Mobile robot approaches the nodes on the path individually by detecting Receiving Signal Strength Indicator(RSSI). Simulations show that the method can guide mobile robot to the target node rapidly according to its navigation requirements.
1.1.2 伪梯度—累积代价最小算法
每个节点在建立关于目标节点的路径信息时运行该算法,算法的详细流程如下:网络设定最大伪梯度值
pseu _ gMAX ,如果节点为目标节点则将自身跳数设为 0,伪梯度值最大;如果节点不是目标节点,则节点监听来 自 邻 居 节 点 的 路 由 消 息 ,包 括 跳 数 、接 收 信 号 强 度 、伪 梯 度 值 和 传 感 数 据 ,同 时 根 据 不 同 邻 居 节 点 的 信 息 通 过 式 (1)和式(2)分别计算出相应的当前节点伪梯度值和累积代价函数值,该环节使得节点不断更新关于其邻居节点的 路 由 信 息 ;如 果 节 点 发 现 以 某 邻 居 节 点 为 父 节 点 可 以 使 得 节 点 跳 数 或 累 积 代 价 变 小 ,或 者 伪 梯 度 值 变 高 ,则 将 自 身 数 据 打 包 广 播 出 去 。该 算 法 使 得 传 感 器 节 点 始 终 保 存 最 小 跳 数 、最 高 的 伪 梯 度 值 和 最 小 的 累 积 代 价 ,同 时 记 录 下周围邻居节点的路由信息。由于仅广播最优值,该算法有效控制了网络泛洪过程,该过程结束后 WSN 即可确 定符合导航要求的最优路径。
第 11 卷 第 1 期 2013 年 2 月
太赫兹科学与电子信息学报
Journal of Terahertz Science and Electronic Information Technology
Vo1.11,No.1 Feb.,2013
文章编号:2095-4980(2013)01-0091-05
如图 1 所示,当移动机器人从 R(0)位置尝试向正方形的 4 个顶
R(1) 135°
node
R(4)
λ
R(0)
R(2) 45°
R(3) X
Fig.1 Diagram of robot approaching heading search 图 1 移动机器人趋近方向探寻示意图
第1期
贾思强等:基于无线传感器网络的移动机器人导航方法
1.1 WSN 导航路径规划
1.1.1 累积代价函数 文献[9]中引入了接收信号强度作为评判每一跳节点间距离的指示,进而通过式(1)在网络中建立关于位置的
伪梯度势场,移动机器人根据该势场选择路径到达目标节点。式中,
pseu
_
g
i node