节点文献
交互式多模型算法在机器人目标跟踪中的应用
Interacting multiple model algorithm applied to robot target tracking
【摘要】 将交互式多模型(IMM)算法应用于视觉伺服机器人对机动目标的跟踪。使用匀速运动(CV)和匀加速运动(CA)模型表示目标的两种运动状态,利用马尔可夫链进行模型切换,根据目标前一时刻的状态和当前的观测值,预测目标当前的状态。在Matlab上对IMM滤波算法和Kalman滤波算法进行了仿真实验研究,结果表明,不管目标处于何种运动状态,IMM算法估计量的误差均值都比Kalman滤波算法的误差均值小,尤以目标作机动运动时更为突出,证明了应用IMM算法可以提高跟踪机动目标的精度。
【Abstract】 The Interacting Multiple Mode(lIMM) algorithm is used to solve the maneuvering targets tracking problem for visual servoing robot.This paper uses Constant Velocity(CV) model and Constant Acceleration(CA) model to match the target’s two motion states,uses Markov chains to change the models,and gives the predicted value of the target’s motion state based on the former motion state and the current observation.The Monte Carlo simulation is carried out using Matlab software,which is based on IMM algorithm and Kalman Filter algorithm,the results show that the IMM algorithm can track the target more accurately than the Kalman Filter,no matter the target is at the uniform motion state or the maneuvering motion state.These prove that the IMM algorithm can improve the tracking precision of maneuvering target.
【Key words】 Interacting Multiple Mode(lIMM) algorithm; Kalman filter; maneuvering targets tracking; visual servoing robot;
- 【文献出处】 计算机工程与应用 ,Computer Engineering and Applications , 编辑部邮箱 ,2009年24期
- 【分类号】TP242
- 【被引频次】3
- 【下载频次】148