论文部分内容阅读
无线传感器网络作为一种新的信息获取与处理技术,是当前在国际上备受关注的前沿热点研究领域之一。移动机器人具有和环境主动交互的功能,在许多场合被寄予了替代人类自动执行某些日常性与危险性任务的厚望。无线传感器网络与机器人结合的研究得到了广泛的关注。跟踪技术是将移动机器人引入无线传感器网络研究的支撑技术之一。本文结合无线传感器网络,对移动机器人跟踪技术进行研究。研究了基于测距技术的定位算法,提出了极大似然-质心加权算法应用于无线传感器网络机器人定位方法。采用TDOA定位机制对机器人定位系统进行建模,利用无线传感器网络节点采样数据,应用极大似然-质心加权算法实现移动机器人的定位。仿真实验结果证明,该算法定位精度较高,计算复杂度低,性能稳定。依托无线传感器网络,采用Sigma点Kalman滤波算法进行移动机器人跟踪。结合无线传感器网络与机器人的航迹推算系统的特点,建立了机器人非线性状态跟踪模型。研究了扩展Kalman滤波与Sigma点Kalman滤波算法,实现了基于无线传感器网络的机器人运行轨迹跟踪。仿真实验表明,当机器人机动运动较强时,Sigma点Kalman滤波算法跟踪效果优于扩展Kalman滤波,跟踪精度高,稳定性好。针对复杂环境下移动机器人运动形式不确定性的问题,提出将交互式多模型应用于机器人轨迹跟踪,利用多个运动模型信息对各个滤波器的输入、输出进行加权综合。设计了基于交互式多模型的扩展Kalman滤波和Sigma点Kalman滤波算法,并实现了对机器人运行轨迹的跟踪。仿真实验证明,结合交互式多模型的滤波算法比单一模型滤波算法跟踪效果好。