摘要
粒子滤波是移动机器人蒙特卡罗定位(Monte Carlo localization,MCL)的核心环节.首先,针对粒子滤波过程的粒子退化问题,利用迭代Sigma点卡尔曼滤波来精确设计粒子滤波器的提议分布,以迭代更新方式将当前观测信息融入顺序重要性采样过程,提出IUPF(Improved unscented particle filter)算法.然后,将IUPF与移动机器人MCL相结合,给出IUPF-MCL定位算法的实现细节.仿真结果表明,IUPF-MCL是一种精确鲁棒的移动机器人定位算法.
Particle filter is a key issue in mobile robot Monte Carlo location(MCL).Firstly,improved unscented particle filter(IUPF) algorithm is proposed in this paper.To overcome particles degeneracy phenomenon,the algorithm utilizes iterated sigma points Kalman filter to generate more accurate proposal distribution,which introduces most recent measurement information into sequential importance sampling(SIS) routine through iterated update processing.Secondly,by applying IUPF to MCL,IUPF-MCL algorithm is given.Finally,simulation results show that IUPF-MCL is an accurate and robust mobile robot localization algorithm.
出处
《自动化学报》
EI
CSCD
北大核心
2010年第6期851-857,共7页
Acta Automatica Sinica
基金
国家高科术研究发展计划(863计划)(2007AA04Z232)
国家自然科学基金(60909055
90820304)
机器人技术与系统国家重点实验室开放研究项目(SKLRS-2009-ZD-04)
中国博士后科学基金(20080440382)资助~~
关键词
移动机器人
蒙特卡罗定位
粒子滤波
无迹卡尔曼滤波
Mobile robot
Monte Carlo localization(MCL)
particle filter
unscented Kalman filter