基于S+R-CKF的相对方位多机器人协同定位算法.pdfVIP

  • 10
  • 0
  • 约2.67万字
  • 约 7页
  • 2019-03-19 发布于广西
  • 举报

基于S+R-CKF的相对方位多机器人协同定位算法.pdf

第30卷 第7期 电子测量与仪器学报 Vol30 No7 2016年7 月 JOURNAL OFELECTRONICMEASUREMENTAND INSTRUMENTATION  ·1107· DOI:10.13382/j.jemi.2016.07.017 基于SRCKF 的相对方位多机器人协同定位算法 李朕阳 郎 朗 陈孟元 (安徽工程大学 安徽省电气传动与控制重点实验室 芜湖 241000) 摘 要:针对单移动机器人在探索未知复杂环境时,存在鲁棒性较差、效率较低等问题以及现有多机器人协同定位算法实 时性较差、数值不稳定和定位精度较差等缺陷,提出基于平方根容积卡尔曼滤波的相对方位多机器人协同定位算法。通过 建立机器人运动方程和观测方程,利用相对方位作为测量值,进一步得到多机器人协同定位的动态模型。在更新过程中直 接传递目标状态均值和协方差矩阵的平方根因子,降低了计算的复杂度。仿真结果表明:相比基于相对方位的EKF、UKF 协同定位算法,本文提出的协同定位算法均方根误差降低了87.04%和52.10%,运行时间比UKF协同定位算法减少了 145%,表明该算法在协同定位性能上更优越。 关键词:多机器人;相对方位;容积卡尔曼滤波;平方根滤波;协同定位 中图分类号:TP24;TN830.1  文献标识码:A  国家标准学科分类代码:510.80 Relative position cooperative localization algorithm ofmultirobot based on SRCKF Li Zhenyang  Lang Lang  Chen Mengyuan (Anhui Polytechnic University,Anhui Key Laboratory ofElectric Drive and Control,Wuhu241000,China) Abstract:When exploringtheunknowncomplexenvironment,the single mobilerobothasmanyproblemsincluding poor robustness,low efficiency,as well as the defects such as bad realtime performance,unstable numerical value,and poor positioning accuracy in the multirobot cooperative localization algorithm.Therefore,a cooperative localization algorithm based on square root cubature Kalman filterisproposed in thispaper.This algorithm utilizes the relative position as the measured value to obtain the dynamic model of multirobot cooperative localization through establishingmotionequationandthe observationequationofrobot.Furthermore,intheupdateprocess,the square root of the mean and covariance matrix from the target state is transmitted directly,which reduces the computational complexity.The simulation results show that compared to the EKF,UKF cooperative location algorithm based on the relative orientation,the error from the cooperative localization algorithm in this paper reduce

文档评论(0)

1亿VIP精品文档

相关文档