当前位置: 首页 > 专利查询>东南大学专利>正文

一种INS辅助的室内移动机器人无线定位方法技术

技术编号:8799652 阅读:665 留言:0更新日期:2013-06-13 04:47
本发明专利技术公开了一种INS辅助的室内移动机器人无线定位方法,属于机器人无线定位技术领域。该定位方法分为培训阶段和预估阶段两部分。培训阶段是在本地相对坐标系中将INS(惯性导航系统)、WSN(无线传感器网络)进行集成。通过扩展卡尔曼滤波对得到的同步导航数据进行数据融合,得到持续稳定的导航信息。预估阶段是将INS测量得到的位置和速度信息输入培训阶段通过神经网络培训的INS误差模型进行误差补偿,以得到最优的导航信息。本发明专利技术的方法提高了INS定位的精度,同时在减少WSN网络规模的基础上扩大了室内机器人定位的范围。

【技术实现步骤摘要】

本专利技术涉及一种INS辅助的室内移动机器人无线定位方法,属于机器人无线定位

技术介绍
近年来,随着计算机技术、信息技术、通讯技术、微电子技术和机器人技术的飞速发展,移动机器人技术的研究与应用取得了长足的进步,使其在许多场合被寄予了替代人类自动执行某些日常性与危险性任务的厚望,如物流仓储的搬运机器人,恶劣工作环境的生产机器人等。机器人的导航与定位作为实现机器人智能化和完全自主化的关键技术,逐渐成为目前该领域的研究热点。然而,在外界无线电信号微弱、电磁干扰强烈等一系列复杂室内环境中,对智能移动机器人导航信息获取的准确性、实时性及鲁棒性有很大的影响。如何将室内环境下获取的有限信息进行有效的融合以满足智能移动机器人高导航精度的要求,消除外界环境的影响,具有重要的科学理论意义和实际应用价值。与面向室外的移动机器人相比,在室内环境下,由于受到多路径传播干扰的影响,对于移动机器人的定位与研究仍旧处于起步阶段。近年来,无线传感器网络(WirelessSensors Network, WSN)以其低成本、低功耗和低系统复杂度的特点在短距离局部定位领域表现出很大的潜力,伴随着智能化城市建设步伐的不断迈进以及全国范围内无线网络的普及和使用,许多学者开始将WSN应用于面向室内环境下的智能移动机器人的导航。目前无线定位技术主要是通过测量未知节点和已知节点之间的一个或几个无线信道物理参数来完成,例如,S.J.Kim等人利用二维超声波定位实现了室内移动机器人的自定位算法,N.Patwari 等米用测量 TOA (Time Of Arrival)和 RSS (Received Signal Strength)相结合的方式来预估节点之间的相对位置。Alsindi等研究基于TOA室内多径环境的超宽带无线定位模型和算法。IEEE 802.11无线网络(WiFi)由于目前广泛应用于室内网络通信部署,很多学者研究利用其通信参数实现室内定位,但由于其定位精度在米级,对于实现高精度室内定位还有很多工作要做。在无线定位传感器的选择上,由于超声波传感具有低功耗、低成本、高精度等特点,相对于激光测距传感、视觉传感等更得到室内机器人定位和导航研究领域专家学者的认可,如,Minami等采用分布式定位方案,利用基于TOA的多点超声波测距实现定位。Μ.M.Saad等最近提出一种无需参考节点(射频信号和定时参考)的室内超声波定位方案,采用AOA (Angle of Arrival)和T0F(Time of Flight)混合的方式实现高精度信标定位。与传统的定位方式相比,除了具有低成本、低功耗和低系统复杂度的特点之外,WSN还能够自主完成网络的组建,更加适合室内移动机器人的定位。但由于WSN采用的通信技术通常为短距离无线通信技术(如ZigBee、WiFi等),因此若想完成长距离、大范围的室内目标跟踪定位,需要大量的网络节点共同完成,这必将引入网络组织结构优化设计、多节点多簇网络协同通信与定位等一系列问题。微惯性导航系统(MEMS inertial navigation system, MINS)具有全自主、运动信息全面、短时、高精度的优点,虽然可以实现自主导航,但误差随时间积累,长航时运行条件下将导致导航精度严重下降。
技术实现思路
为了解决上述问题,本专利技术提出了一种INS辅助的室内移动机器人无线定位方法,提高了 INS定位的精度,同时在减少WSN网络规模的基础上扩大了室内机器人定位的范围。本专利技术为解决其技术问题采用如下技术方案: 一种INS辅助的室内移动机器人无线定位方法,包括下列步骤: (1)将机器人导航过程分为培训阶段和预估阶段两部分,将有WSN信号的导航过程称为培训阶段,而只有INS信号的区域称之为预估阶段; (2)在培训阶段,是在本地相对坐标系中将INS、WSN进行集成,通过扩展卡尔曼滤波对得到的同步导航数据在导航计算机中进行数据融合,将每个时刻通过INS测量得到的东向和北向的位置、通过测速计测量得到的速度和每一时刻WSN各自测量的未知节点与参考节点之间的距离输入到扩展卡尔曼滤波器中进行滤波,最后得到每个时刻东向和北向两个方向的位置和速度预估; (3)扩展卡尔曼滤波器的系统方程以INS每一时刻东向和北向两个方向的位置和速度作为状态变量,以每一时刻WSN各自测量的未知节点与参考节点之间的距离,测速计测量得到的速度作为观测量,INS中的加速度计测量得到的每个时刻东向和北向的加速度信息作为系统的扰动输入,系统方程如式(I)所示:本文档来自技高网
...

【技术保护点】
一种INS辅助的室内移动机器人无线定位方法,其特征在于,包括下列步骤:(1)将机器人的导航过程分为培训阶段和预估阶段两部分,将有WSN信号的导航过程称为培训阶段,而只有INS信号的区域称之为预估阶段;(2)在培训阶段,是在本地相对坐标系中将INS、WSN进行集成,通过扩展卡尔曼滤波对得到的同步导航数据在导航计算机中进行数据融合,将每个时刻通过INS测量得到的东向和北向的位置、通过测速计测量得到的速度和每一时刻WSN各自测量的未知节点与参考节点之间的距离输入到扩展卡尔曼滤波器中进行滤波,最后得到每个时刻东向和北向两个方向的位置和速度预估;(3)扩展卡尔曼滤波器的系统方程以INS每一时刻东向和北向两个方向的位置和速度作为状态变量,以每一时刻WSN各自测量的未知节点与参考节点之间的距离,测速计测量得到的速度作为观测量,INS中的加速度计测量得到的每个时刻东向和北向的加速度信息作为系统的扰动输入,系统方程如式(1)所示:???????????????????????????????????????????????????????????(1)其中,为k时刻的东向位置;为k时刻的北向位置;为k时刻的东向速度;为k时刻的北向速度;为k时刻的东向加速度;为k时刻的北向加速度;为采样周期;观测方程如式(2)所示:????????(2)其中,,和,为已参考节点在本地坐标系中的位置,为k时刻的东向速度;为k时刻的北向速度;(4)在滤波器进行数据滤波的过程中,将INS自身测量得到的位置和速度与滤波器预估得到的位置和速度作差,将差值作为神经网络的目标输入,将INS自身测量得到的位置和速度作为培训输入,通过人工智能算法的BP神经网络构建INS预估误差模型;(5)若未知节点离开搭建有WSN的区域进入预估阶段,在这一阶段,组合导航系统获取不到WSN测量的相对导航信息,只能依靠INS系统完成这一部分的自主导航,INS利用在培训区域训练的误差模型,将实时测量得到的绝对导航信息输入进误差模型中,误差模型通过之前的培训,得到改导航信息相应的误差,实时测量得到的导航信息与相应的误差作差,得到最终的导航信息。229198dest_path_image002.jpg,68978dest_path_image003.jpg,362687dest_path_image004.jpg,717445dest_path_image005.jpg,886127dest_path_image006.jpg,580414dest_path_image007.jpg,294292dest_path_image008.jpg,152658dest_path_image009.jpg,610184dest_path_image010.jpg,470561dest_path_image011.jpg,558603dest_path_image012.jpg,887953dest_path_image013.jpg,899903dest_path_image004.jpg,303202dest_path_image005.jpg...

【技术特征摘要】
1.一种INS辅助的室内移动机器人无线定位方法,其特征在于,包括下列步骤: (1)将机器人的导航过程分为培训阶段和预估阶段两部分,将有WSN信号的导航过程称为培训阶段,而只有INS信号的区域称之为预估阶段; (2)在培训阶段,是在本地相对坐标系中将INS、WSN进行集成,通过扩展卡尔曼滤波对得到的同步导航数据在导航计算机中进行数据融合,将每个时刻通过INS测量得到的东向和北向的位置、通过测速计测量得到的速度和每一...

【专利技术属性】
技术研发人员:陈熙源李庆华徐元高金鹏申冲
申请(专利权)人:东南大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1