针对粒子滤波算法存在的粒子退化现象和重要性密度函数难以选取等问题,在研究交互式多模型滤波算法的基础上,设计一种基于随机加权自适应IMMUPF算法。首先,该算法在无迹粒子滤波的采样过程中融合了随机加权和交互式多模型滤波的优点,利用无迹卡尔曼滤波算法得到[k]时刻各模型估计最新量测信息的粒子;然后,对该组粒子进行输入交互作为各模型的输入,再经过模型匹配、重采样以及模型概率更新过程;最后,对各模型相对应的粒子进行输出交互,得到所有粒子的随机加权自适应和的表达式,循环更新粒子实现状态估计。将设计的算法应用于GPS/DR组合导航系统中进行仿真计算,结果表明,该算法计算得到的位置误差较UPF和IMMUPF有所减少,东向位置误差控制在[-8 m,+6 m],北向位置误差控制在[-8 m,+8 m],提高了GPS/DR组合导航系统定位的解算精度。
1
粒子滤波在机器人定位中的应用,它的优势、劣势以及失效恢复机制。
2022-03-20 21:45:18 2.19MB 粒子滤波
1
高斯噪声下粒子滤波用于目标跟踪的程序,详细注释
2022-03-20 16:12:31 2KB 高斯噪声 粒子滤波
1
粒子滤波GPU实现方面的论文,包含FPGA实现等
2022-03-20 10:06:01 14.59MB 粒子滤波 GPU
1
粒子滤波Matlab代码有中间对一些变量有详细解释说明
2022-03-19 17:12:38 1KB Matlab 粒子滤波
1
这是一个小程序matlab:主要为了说明非线性、非高斯系统的跟踪问题:扩展的卡尔曼滤波算法与粒子滤波算法比较。理解它,对于理解这两宗算法很有帮助。
2022-03-19 17:08:42 4KB 粒子滤波 扩展的卡尔曼滤波
1
针对目前室内定位精度低及部署成本高的问题,提出了一种基于智能手机的可见光通信与改进的行人航迹推算(VLC/IPDR)粒子滤波融合室内定位方法。该方法首先对智能手机CMOS摄像头拍摄的发光二极管(LED)光源图像信息进行解码,确定待定位点所属的LED区域。然后根据光照度模型及手机陀螺仪获得的方向角推算具体位置信息。最后将VLC获取的位置坐标作为观测值,将IPDR作为粒子滤波的状态转移方程,用粒子滤波将二者融合后进行联合定位。实验结果表明,在3 m×3 m×3 m的小空间、单光源条件下,该方法的平均定位误差小于6 cm,在120 m与45 m垂直相交路径上的多运动模式定位测试中,平均定位误差小于0.2 m。
1
传统的粒子滤波算法在重采样期间丢弃小重量粒子,因此重要性权重落在极少数粒子上。这会导致采样粒子贫化、粒子多样性缺失以及需要大量粒子才能进行比较准确的状态估计等问题,针对这些问题,提出了一种改进的蝶式算法优化粒子滤波算法。首先,将最新时刻观测信息引入蝴蝶香味公式中,以提高滤波精度;其次,引入吸引半径参数来控制蝴蝶种群寻优的搜索范围,降低算法的复杂度,进而提高算法的实时性;最后,将改进的蝴蝶种群位置更新公式用于优化迭代更新。实验结果表明,与经典粒子滤波器和现有蝶形优化算法相比,改进算法具有更低的均方误差和运行时间。并且在粒子数较少的情况下,可以实现更准确的状态估计,并改善传统滤波器的粒子耗尽现象,保证了粒子多样性。
1
针对传统粒子滤波算法中粒子匮乏以及粒子多样性丧失的问题, 提出了一种基于蚁群优化的改进粒子滤波算法。该算法利用蚁群算法优化粒子滤波的重采样过程, 使粒子在更新权值后, 利用转移概率向权值较优粒子的位置移动, 以防止权值较小的粒子在多次迭代后退化消失; 同时, 设置转移阈值, 以抑制权值较优粒子间的转移, 从而同时解决了粒子匮乏以及粒子多样性丧失的问题。实验结果表明, 该算法具有较高的预估精度和较好的鲁棒性。
2022-03-15 16:49:52 179KB 工程技术 论文
1
粒子滤波的matlab程序集锦,93年经典论文复刻版,高斯粒子滤波,经典粒子滤波程序。
2022-03-15 16:02:53 119KB 粒子滤波 经典 一维 二维
1