仪 器 仪 表 学 报第 卷 %& 引 && 言 移动机器人定位就是机器人在作业环境中借助传感器信息估算自身位置和姿态的过程 从概率角度分析 移动机器人定位也是非线性随机动态系统 最优状态估计问题 可由递推贝叶斯预估方法统一描述 然而 非线性系统需要处理无穷维积分运算 甚至不存在解析解 且随着存储量

Similar documents
第 期 房建成等 动态定位的强跟踪卡尔曼滤波研究


谷 德军 等 对 流边 界层 中 公 路 线 源 扩 散的 期 扩 散 的模 拟 式 大 气扩 散 的 方 法 是 把 污 染物 在 大 气 中 的 扩 散 看 成 标 记 粒 子 在 平 均 风 场 约束 下 的 随机 运 动 假 定 粒 子 的运 动 是 相 互独 立 的 向上 的 坐 标 为

第 期 李 伟 等 用 方 法 对 中 国 历 史 气 温 数 据 插 值 可 行 性 讨 论


何 秋 琳 张 立 春 视 觉 学 习 研 究 进 展 视 觉 注 意 视 觉 感 知

( ) 信 号 与 系 统 Ⅰ 学 科 基 础 必 修 课 教 周 2016 年 06 月 13 日 (08:00-09:35) ( )

结 果 与 讨 论

!!!!!!!!!!

西 南 民 族 学 院 学 报 哲 学 社 会 科 学 版 第 卷 资 料 来 源 中 国 统 计 年 鉴 年 年 新 中 国 五 十 年 统 计 资 料 汇 编 中 国 人 口 统 计 年 鉴 年 数 据 资 料 来 源 中 国 统 计 年 鉴 中 国 统 计 出 版 社 年 版 资 料 来 源

《C语言基础入门》课程教学大纲

国家职业标准:网络课件设计师

自然科学版 预处理 视盘粗定位 视盘垂直坐标的粗定位 视盘水平坐标的粗定位

说 明 为 了 反 映 教 运 行 的 基 本 状 态, 为 校 和 院 制 定 相 关 政 策 和 进 行 教 建 设 与 改 革 提 供 据 依 据, 校 从 程 资 源 ( 开 类 别 开 量 规 模 ) 教 师 结 构 程 考 核 等 维 度, 对 2015 年 春 季 期 教 运 行 基


一 从 分 封 制 到 郡 县 制 一 从 打 虎 亭 汉 墓 说 起

附件1:

思 想 政 治 理 论 经 核 查 无 误 思 想 政 治 理 论 经 核 查 无 误 思 想 政 治 理 论 经 核 查 无 误 思 想

2009—2010级本科课程教学大纲与课程简介格式

模 型 假 设 假 设 假 设 假 设 假 设 假 设 模 型 建 立 与 推 导

课程类 别

002 电 子 科 学 与 工 程 学 院 拟 招 生 150 人 联 系 人 : 周 老 师, 电 话 物 理 电 子 学 电 路 分 析 电 磁 场 理 论 01 电 磁 物 理 与 微 波 电 子 学 02 光 子 学 与 光 电 技 术 03 微 纳

材 料 方 法 统 计 学 分 析 体 外 作 用 对 细 胞 增 殖 的 影 响

,,,,, :,, (.,, );, (, : ), (.., ;. &., ;.. &.., ;, ;, ),,,,,,, ( ) ( ),,,,.,,,,,, : ;, ;,.,,,,, (., : - ),,,, ( ),,,, (, : ),, :,


<D7A2B2E1C9FABFC9B1A8BFBCB5C4B5F7BCC1D6BED4B82E667278>

采 取 行 动 的 机 会 90% 开 拓 成 功 的 道 路 2

一 开 放 性 的 政 策 与 法 规 二 两 岸 共 同 的 文 化 传 承 三 两 岸 高 校 各 自 具 有 专 业 优 势 远 见 杂 志 年 月 日

! #

16-排版 董博 基于改进粒子滤波算法的水下目标跟踪

2 熟 悉 Visual Basic 的 集 成 开 发 环 境 3 了 解 可 视 化 面 向 对 象 编 程 事 件 驱 动 交 互 式 开 发 等 基 本 概 念 4 了 解 Visual Basic 的 特 点 环 境 要 求 与 安 装 方 法 1 Visual Basic 开 发 应 用

马 克 思 主 义 公 正 观 的 基 本 向 度 及 方 法 论 原 则!! # #

第二讲 数列


目 录 第 一 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 硬 件 使 用 介 绍... 3 第 二 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 管 理 员 端 功 能 使 用 介 绍 系 统 管 理 员 登 陆 班

PowerPoint 演示文稿

东 南 大 学 学 才皮 构 的 效 率损失 更 加 剧 了这 矛盾 传 动 系 统 曲举 前 臂 时 为此 第 卷 本 文 研究 以下 两个 问题 采 用 同 电 机 齿轮 五 型肘 关节 是 否 与 工 型 肘关 节 具 有 相 近 的承 载 能力 如 何 减小 电 池 能源 的 消耗 受 力分

附件2:


 编号:

研 究 对 象 研 究 角 度 研 究 工 具 数 据 收 集 和 预 处 理 网 络 密 度 与 平 均 距 离 分 析

在 企 业 生 产 过 程 中 (E 水 泥 ), 往 往 需 要 测 量 计 算 许 多 数 据, 而 在 测 量 计 算 过 程 中, 我 们 要 遵 循 那 些 法 则 和 计 算 方 法, 这 就 是 学 习 本 章 的 目 的 重 点 学 习 实 验 数 据 误 差 估 算 及 分 析,



Microsoft Word - 文件汇编.doc

研 究 者 优 先, 预 研 类 工 作 博 士 学 历 优 先 3 控 制 系 统 类 ( 招 聘 人 数 :12 人 ) 专 业 范 围 : 航 空 发 动 机 控 制 方 向 机 械 电 子 测 控 计 算 机 软 件 工 程 相 关 专 业, 具 体 包 括 : 航 空 宇 航 推 进 (

一 公 共 卫 生 硕 士 专 业 学 位 论 文 的 概 述 学 位 论 文 是 对 研 究 生 进 行 科 学 研 究 或 承 担 专 门 技 术 工 作 的 全 面 训 练, 是 培 养 研 究 生 创 新 能 力, 综 合 运 用 所 学 知 识 发 现 问 题, 分 析 问 题 和 解 决

untitled

<4D F736F F D20BFC9B1E0B3CCD0F2BFD8D6C6CFB5CDB3C9E8BCC6CAA6B9FABCD2D6B0D2B5B1EAD7BC2E646F63>

第 卷 第 辑 高 明 华 蔡 卫 星 曾 诚 股 权 结 构 与 信 息 披 露 质 量 来 自 证 券 分 析 师 盈 余 预 测 特 征 的 证 据!!

解 放 军 理 工 大 学 学 报 自 然 科 学 版

随着执业中医师资格考试制度的不断完善,本着为我校中医学专业认证服务的目的,本文通过对我校中医类毕业生参加2012年和2013年的中医执业医师考试成绩及通过率、掌握率进行分析,并与全国的平均水平进行差异比较分析,以此了解我校执业中医师考试的现状,进而反映我校中医类课程总体教学水平,发现考核知识模块教学中存在的不足,反馈给相关学院和教学管理部门,以此提高教学和管理水平。

精 勤 求 学 自 强 不 息 Born to win! 解 析 : 由 极 限 的 保 号 性 知 存 在 U ( a) 当 a 时 f ( ) f ( a) 故 f ( ) 在 点 a 不 取 极 值 f ( ) f ( a) f ( ) f ( a) lim lim a a a a ( a)

学 年 第 二 学 期 集 中 考 试 安 排 (18 周 ) 考 试 日 期 :6 月 27 日 星 期 一 8:10-9:50 第 二 公 共 教 学 楼 A 区 A 高 等 数 学 ( 理 二 2) 复 材 材 料 科 学 与 工 程

人 工 抗 原 的 鉴 定


02 软 件 工 程 技 术 一 3301 数 学 一 4861 数 据 结 构 面 向 对 象 技 术 计 算 机 组 成 原 理 03 软 件 工 程 管 理 04 软 件 服 务 工 程 或 862 软 件 工 程 软 件 工 程 10 不 多 于 1 人 01 软 件 工 程

率 消 耗 的 影 响 仿 真 分 析 结 果 可 用 于 指 导 月 球 车 行 走 系 统 的 合 理 设 计 月 球 车 车 轮 在 月 壤 上 的 运 动 属 于 刚 性 车 轮 与 松 软 路 面 相 互 作 用 的 情 形 受 力 情 况 如 图 所 示 图 中 为 车 体 施 加 给

福 建 农 业 学 报 材 料 与 方 法 药 敏 纸 片 及 药 品 培 养 基 菌 种 来 源 仪 器 检 测 抗 菌 活 性 的 测 定 数 据 处 理 结 果 与 分 析 种 抗 菌 药 物 对 临 床 分 离 鸡 大 肠 杆 菌 的 结 果

0 年 上 半 年 评 价 与 考 核 细 则 序 号 部 门 要 素 值 考 核 内 容 考 核 方 式 考 核 标 准 考 核 ( 扣 原 因 ) 考 评 得 3 安 全 生 产 目 30 无 同 等 责 任 以 上 道 路 交 通 亡 人 事 故 无 轻 伤 责 任 事 故 无 重 大 质 量

讲 授 为 主, 讲 练 与 研 讨 相 结 合 第 一 节 向 量 及 其 线 性 运 算 1. 理 解 向 量 的 概 念, 掌 握 几 种 特 殊 且 重 要 的 向 量, 理 解 共 线 与 共 面 向 量 的 特 征 ; 2. 掌 握 向 量 的 线 性 运 算 及 几 何 意 义 ; 3

正 规 培 训 达 规 定 标 准 学 时 数, 并 取 得 结 业 证 书 二 级 可 编 程 师 ( 具 备 以 下 条 件 之 一 者 ) (1) 连 续 从 事 本 职 业 工 作 13 年 以 上 (2) 取 得 本 职 业 三 级 职 业 资 格 证 书 后, 连 续 从 事 本 职 业

第四章 空腹钢桁架有限元静力分析


内 容 二 : 建 立 并 完 善 了 三 点 的 网 络 教 学 管 理 体 系 内 容 三 : 注 重 培 养 学 生 的 听 说 能 力 14

2006年顺德区高中阶段学校招生录取分数线

抗 日 战 争 研 究 % 年 第 期! # # % %

<4D F736F F D D323630D6D0B9FAD3A6B6D4C6F8BAF2B1E4BBAFB5C4D5FEB2DFD3EBD0D0B6AF C4EAB6C8B1A8B8E6>

导 数 和 微 分 的 概 念 导 数 的 几 何 意 义 和 物 理 意 义 函 数 的 可 导 性 与 连 续 性 之 间 的 关 系 平 面 曲 线 的 切 线 和 法 线 导 数 和 微 分 的 四 则 运 算 基 本 初 等 函 数 的 导 数 复 合 函 数 反 函 数 隐 函 数 以

9 际 关 系 大 印 地 教 研 究 ( 硕 亚 非 言 外 国 言 类 - 英 和 研 究 专 业 均 为 印 地 0 际 关 系 大 泰 教 研 究 ( 硕 亚 非 言 外 国 言 类 - 英 和 研 究 专 业 均 为 泰 际 关 系 大 俄 教 研 究 ( 硕 俄 言 外 国 言 类 -


中国银行股份有限公司首次公开发行A股发行安排及初步询价公告

名 称 生 命 科 学 学 院 环 境 科 学 1 生 物 学 仅 接 收 院 内 调 剂, 初 试 分 数 满 足 我 院 生 物 学 复 试 最 低 分 数 线 生 命 科 学 学 院 生 态 学 5 生 态 学 或 生 物 学 生 命 科 学 学 院

<433A5C C6B73625C B746F705CB9FABCCAD6D0D2BDD2A9D7A8D2B5B8DFBCB6BCBCCAF5D6B0B3C6C6C0C9F3C9EAC7EBD6B8C4CFA3A CDA8D3C3B0E6A3A92E646F63>

(1) 连 续 从 事 本 职 业 工 作 2 年 以 上, 经 本 职 业 助 网 络 编 辑 师 正 规 培 训 达 规 定 标 准 学 时 数, 并 取 得 结 业 证 书 (2) 取 得 本 职 业 网 络 编 辑 员 职 业 资 格 证 书 后, 连 续 从 事 本 职 业 工 作 2 年


Microsoft Word - 《数字式多用表校验仪检定规程》报批稿


<4D F736F F D20312E C6DAC8A8D2FEBAACB2A8B6AFC2CAB2EECCD7C0FBB2DFC2D42E646F6378>

健美操技能指导书

表 化 学 成 分 分 析 结 果 质 量 分 数

(, ),,,,,,,,,,,,,,,,,,,,,,, ( ~ ) ( ), :,,,,,,,,,, ( ),, ( ),,,,,,, :, ;, ( );, ;,,,..... ()..,. * :,,,,,,,,,,,,,,,,,,, (

# 抗 日 战 争 研 究 年 第 期, 胊 县 多, # # # # # # # # # # # # # # # # # # # # #

国债回购交易业务指引

<4D F736F F D C4EAB9A4B3CCCBB6CABFCAFDD1A7D7A8D2B5BFCEBFBCCAD4B4F3B8D9D3EBD2AAC7F3>

实 验 方 法 射 线 衍 射 鉴 别 差 示 扫 描 量 热 分 析 红 外 吸 收 光 谱 鉴 定 色 谱 条 件 测 定 法 结 果 与 讨 论 射 线 衍 射 鉴 别


第 卷 第 期 年 月 半 导 体 学 报! " # $%&'%' $!&' #% #$1 /#1 $'! / ?/ ?/ / 3 0,?/ ) * +!!! '!,!! -. & ' $! '! 4% %&1)/1(7%&)03 (% )


年 第 期 % %! & % % % % % % &

目录 1 一元多项式回归分析 2 线性等式约束下的回归分析 3 回归分析若干问题讨论 4 第二类回归分析 5 随机动态系统最优状态估计

权 利 要 求 书 1/1 页 1. 一 种 卷 烟 小 盒 空 隙 率 的 测 定 方 法, 其 特 征 在 于, 包 括 如 下 步 骤 : 1) 利 用 三 维 测 量 装 置 检 测 待 测 卷 烟 小 盒 的 小 盒 外 切 体 积 ; 2) 拆 开 待 测 卷 烟 小 盒 的 包 装,

05 年 中 校 公 开 计 划 表 单 位 初 中 语 文 条 件 汉 语 言 文 学 教 育 学 ( 教 育 管 理 ) 汉 语 言 文 学 教 育 及 具 有 初 级 及 资 格 证 初 中 与 应 用 应 用

土 石 坝 混 凝 土 坝

总站水字[2007]2号

<BAD3B1B1CAA1D3C3C8CBD0E8C7F3D0C5CFA E786C73>


7 北京大学学报 医学版 # +94* 4 ' % 论著!! "# $ #% %"&!%'!! $ "( )& * $ +,-.)/ ) 01 " * ). " 2")3 )01 ( /" 433% /1 " 0 "51 " -.)/$ 6',)") 4.))%) 0

权 利 要 求 书 1/2 页 1. 一 种 基 于 螺 旋 扫 描 轨 道 的 光 学 投 影 断 层 成 像 方 法, 其 特 征 在 于, 包 括 : 针 对 螺 旋 轨 道 扫 描 得 到 的 一 系 列 投 影 图, 利 用 投 影 图 的 轴 向 位 置 和 投 影 角 度, 按 照 以

中 国 软 科 学 年 第 期!!!

Transcription:

第 卷 第 期 年 月 仪器仪表学报!"#$%&#%'&& " ( 基于平方根容积机器人蒙特卡罗定位算法研究 朱奇光 张兴家 陈卫东 陈 颖 ( 燕山大学信息科学与工程学院 秦皇岛 ( 燕山大学电气工程学院 秦皇岛 ( 河北省特种光纤与光纤传感重点实验室 秦皇岛 摘 要 针对移动机器人 <&!" 定位中粒子滤, 波存在的粒子退化和粒子多样性匮乏问题 提出基于平方根容积粒子滤波的移动机器人 <&!" 定位算法 新算法采用平方根容积卡尔曼滤波精确设计粒子的重要性函数 将当前观测信息融入重要性采样过程 提高对真实状态后验概率的逼近程度 新算法在 <&!" 定位中直接传播及更新协方差阵的平方根因子 避免协方差阵分解与重构过程 保证协方差阵的对称性及正定性 基于排序的自适应局部重采样仅对部分粒子进行重采样 降低计算代价 增加粒子多样性 进而提高算法估计精度和一致性 实验结果表明 相同粒子条件下 新算法的计算代价比容积 <&!" 定位算法约减少 ; 不同粒子数目约多 新算法 个粒子 的估计精度高于 <&!" 定位算法 个粒子 高于容积 <&!" 定位算法 个粒子 关键词 移动机器人 <&!" 定位 5!& 律 重采样中图分类号 文献标识码 国家标准学科分类代码 ( ( -! > /! >!A!, 6"6 %%: ; 1" &'"$ :,,/ 6";%%; 1" &'"$ :,,/ <$*$)%*: *"*#'% 1" &'"$ :,,/ "!&& 5"&!&!&%",!%6!,!&%",&6&:& &!&%"#"& <&!""%!"!&!!)&%5!&!&%"#"&5!, 5" 5&<&!""%!"!&!"&,(' &!") &!)&%5!& 1!"! #"&, &!%%!&"6, &!&%"&!%#%& &&"!&&5!& #)!&, &&&!%!" % % &!!%""#&& 5!5"&6#!"&!&('!,,& &!"&&! &#!%&#&%!!%!&:!,%&"6!!&,!,,!&, <&!""%!")!& % %!,&&)%"6,%&!, %&%& #&%!!%!&:!,!!&& 6&6!, &),#&#&%!!%!&:(< &!,!&!&!"!)5!,!" 9**!") &"6%,%&&!"&!&!"!&%" %,%&%&!&!"%&"!&&!&%!&!&%",&6 &#&&!&!%%!%6!, %&%6#&!"&!,(:&"&&!& %!, & 5!& <&!""%!"!&!"& &%&!&!"%&#&,!"&,%, 56;S & &!5 #!&%"!, &5 #,&%&!&%"%!, 56(&!&!%%!%6#&,!"& &!&%"&! &!&#&<&!""%!"!&!"&&!&%"!, &!&#&5!& <&!"") %!"!&!"&&!&%"( #$5" 5& <&!""%!"!& %5!& "!" 收稿日期 )*%, -!& ) 基金项目 国家自然科学基金 河北省自然科学基金 河北省普通高等学校青年拔尖人才计划 燕山大学青年教师自主研究计划 项目资助

仪 器 仪 表 学 报第 卷 %& 引 && 言 移动机器人定位就是机器人在作业环境中借助传感器信息估算自身位置和姿态的过程 从概率角度分析 移动机器人定位也是非线性随机动态系统 最优状态估计问题 可由递推贝叶斯预估方法统一描述 然而 非线性系统需要处理无穷维积分运算 甚至不存在解析解 且随着存储量和运算量急剧膨胀 问题最优解在物理上难以实现 因此出现大量次 优的近似非线性滤波方法 其中 粒子滤波用加权粒子集表示任意的概率分布 很好地解决非线性非高斯系统预估问题 ) 成为一种有效 广泛应用的非线 性滤波方法 :(- 等人最早将粒子滤波应用于移动机器人定位研究 即 < &%!""%!"!) & 但基于粒子滤波的 < 算法在理论上仍然存在不足 一是经典 < 利用观测似然评估粒子的重要性 并选择先验概率作为重要性函数 而先验粒子在传播时没有考虑当前观测信息 预测粒子集有可能分布于观测似然函数尾部 导致粒子集退化 二是为避免粒子退化进行的重采样操作会导致粒子多样性匮乏等问题 近年来 为解决 < 存在的问题 学者们做了大 量的研究工作 宋宇等人利用迭代 $! 点 1 精确设计粒子的重要性函数 以迭代更新方式将当前观测信息融入重要性采样过程 使得预测粒子集集中分布于高观测似然区域 但迭代无迹粒子滤波算法只有在 $! 点集设计合理时 才能得到较好的滤波精度 而在高维状态 若参数选择不当将会引起自协方差非正定 导致滤波性能降低甚至发散 1!5!"( ; 等人采用支持向量回归方法结合粒子滤波获得重 要性函数 提高滤波精度 包瑞新等人引入扩展卡尔曼滤波生成粒子滤波重要性概率密度函数 对状态和参数同时进行估计 但扩展卡尔曼滤波需要计算雅克比矩阵 这将引入截断误差 使状态估计性能提高 不大!6((< 等人提出混合迭代粒子滤波算法 即混合无迹卡尔曼滤波和迭代扩张卡尔曼滤波产生粒子的重要性函数 使得粒子分布更加接近后验概 率密度的近似 却以实时性为代价 项学智等人提出自适应的残差系统重采样改进粒子滤波 但并未将当前观测信息融入到重要性采样过程 导致算法性能 提高受限 李庆玲等人则将基于容积卡尔曼 %5!) &!"! #"&1 的粒子滤波应用于移动机器人 < 算法 提高机器人位姿跟踪精度 且结果明显优于 < @%&, < 对于性能与其接近的 @) %&, < 还具有计算效率高 无自由参数 数值稳 定性等优点 但容积 < 算法多次进行协方差矩阵分解与重构过程 增加计算代价 同时未考虑粒子多样性匮乏问题 为解决上述移动机器人 <&!" 定位中存在的问题 在 5!& )< 算法基础上 提出基于平方根容积粒子滤波的移动机器人 < 算法 新算法利用平方根 1 产生粒子的重要性函数 将当前观测信息融入重要性采样过程 使得从重要性函数中得到的采样样本更加逼近从真实后验概率密度采样得到的样本 提高估计精度 再以基于排序的自适应局部重采样方法改进重采样步 增加估计精度 使获得相同精度所需的粒子数目减少 保持粒子多样性 '& 移动机器人平方根 -#5-) 算法 移动机器人 < 算法主要包括初始化 重要性采样 计算归一化权重及重采样 步 其中 重要性函数和重采样方法的选择对于确保 < 算法性能至关重要 因此 新算法从重要性函数和重采样两方面优化 < 算法来提高滤波精度 实现机器人精确的位姿跟踪 为研究基于概率的移动机器人定位问题 不失一般性地定义系统的含噪声状态预测方程和观测方程 % % { % 式中 % 为机器人 时刻的状态 为机器人 时刻的环境观测 和 分别为非线性系统函数和观测函数 为时间段 内的施加控制 为控制噪声 其协方差为 " 为观测噪声 其协方差为 采用平方根 1 设计每一个粒子的重要性函数 其重要性函数表达为高斯密度 %% %% % '%& 高斯权重积分的容积律方法 为实现高斯域下贝叶斯滤波 最为重要的步骤是计算高斯分布的非线性转移概率密度 即计算非线性函数的高斯权重积分 若 % E% 经非线性变换 % 后 分布的数学期望 ; 和方差 # 可由以下 个高斯权重积分计算 ; " % %,% # " % ;% ; %,%!!!&!(' 等人给出 自由度 $%!")*!,!" 5!& 律求解上述高斯权重积分 即容积变换采用等权重的 个 5!& 点的数值积分结果来逼近高斯权

第 期朱奇光等 基于平方根容积机器人蒙特卡罗定位算法研究 重积分 即 " %%,% 槡 % / 式中 5!& 点 为相互正交的点集 表示为 槡 式中 表示 维坐标系下单位圆与坐标轴的交点 代表 维的坐标轴与直角坐标系中单位圆的 个交点 如 维坐标下 5!& 点集表示为 槡 ''&- 粒子状态预测 { } 利用机器人的控制作用 及协方差平方根因子形成机器人状态及其协方差平方根因子的增广矩阵 即 % 式中 % [ ] % [ ] 分别为粒子状态及其协方差平方根因 子的增广矩阵 % 分别为 时刻的粒子状态及其协方差平方根因子 为控制噪声的协方差平方根因子 且 " 增广粒子状态服从高斯分布 % E% % 计算多维高斯分布 % % 5!& 点集 ' 式中 可由式 计算 的 % 通过机器人运动学模型 传播 5!& 点集 L G ' G ; 机器人 时刻状态预测 % 5 " % % % 5,% 式中 % 5 为索引 的粒子状态预测 协方差矩阵平方根因子预测 定义误差矩阵 槡 5 % 5 # 5 式中 为 /* 分解操作符 为 上三角阵 5 表示其协方差矩阵平方根因子预测 '&- 粒子状态更新 计算 5!& 点集 ' 5 5 % 5 利用机器人观测模型传播 5!& 点集 5 ' 5 机器人 时刻观测预测 5 " %% %,% 5 式中 5 表示索引为 的粒子观测预测 机器人观测信息协方差平方根因子预测 需计算机器人状态与观测间的互协方差和观测协方差 定义误差矩阵如下 5 槡 ' 5 槡 5 % 5 得到机器人状态与观测的互协方差 观测信息协方差平方根因子 由误差矩阵 的 /* 分解计算 # # ; 式中 为 的上三角方阵 为观测噪声协方差 的平方根因子 且 利用 1!"! 滤波更新机器人状态 % % 5 5 机器人状态的协方差平方根因子 的 /* 分解计算 即 # 式中 为滤波增益 % 由误差矩阵 为当前时刻 滤波输出 的第 个粒子状态 % 5 为粒子 的状态预测 为当前 时刻获得的含噪观测 为观测噪声协方差 的平方根因子 且 为 的上三角方阵 '& 重要性采样 利用当前观测信息对机器人状态及其协方差平方根因子进行更新 每次更新都以前次更新结果作为初始值 更新完毕后 从机器人的状态分布中采集新一代粒子 即 % E% 进而 根据观测新息及新息协方差计算新粒子的重要性权重

; 仪 器 仪 表 学 报第 卷 : '& 基于排序的自适应局部重采样 { } 5 5 为解决 < 算法存在的粒子退化问题而执行的重采样操作可能从粒子集删除好的粒子 最糟糕的情况是滤波发散 无论什么时候执行重采样 完整的历史位姿将永远失去 这导致代表过去位姿的粒子多样性的缺失 随着时间的推移 不同的粒子数目减少 即引起样本的协方差减少 这最终将导致滤波器不一致 所以 什么 时间 怎样执行重采样显得很重要 &( 等人引进粒子的有效数量 # 来评估当前粒子集在多大程度上逼近真实的后验分布 每当 # 低于预先设定的阈值 # 时执行重采样 以这一重采样原则为基础提出基于排序的自适应局部重采样方法!,!&!&!"!)5!, )!" 9** 9** 思想仅对高权重粒子执行重采样操作 取代低权重粒子 中等权重粒子不进行重采样 9** 方法包括 步 将粒子分为中等 可忽略 主要 类 决定每个粒子被复制的次数 9** 的第 步 每个粒子的权重分别与高阈值! 和低阈值! " 进行比较 认为权值在两个阈值之间的是中等粒子且不被重采样 则被重采样的粒子缓解退化问题 未被重采样的粒子保持粒子的多样性 高于! 和低于! " 的粒子数量分别记为 9 9 " 被重采样的粒子的权重总数计算 9 9 " "! 式中 选择满足条件! =! 或! A! " 的 第 步 权重满足! =! 或! A! " 的粒子的排序由其权重决定 然后 9** 给每个粒子一个选择概率 如果最不合适个体的排序定义为零 最合适个体的排序定义为 然后个体 的选择概率定义 )!!! 式中! 和! 分别是在每一代最坏个体的后代数量和最好个体的预期后代数量 当粒子数量给定时!! 且! 9** 依据选择概率只对部分粒子执行重采样 且能通过控制阈值来保持一定程度的粒子多样性或减低退化 即能进行快速重采样 '& 基于改进粒子滤波的移动机器人 -) 算法 将提出的改进粒子滤波算法集成在经典 < 中 形成基于平方根容积粒子滤波的移动机器人 < 算法 算法的执行流程图如图 所示 图 提出的算法流程图 ( "%!&#&,!"& & 实验与仿真研究 %&/-5 算法性能验证 验证平方根容积粒子滤波!)&%5!&!&) %!"#"&$*9 在非线性非高斯系统中状态估计的性能 并与粒子滤波!&%!"#"&9 扩展粒子滤波 :) &,,!&%!"#"&=9 无迹粒子滤波 %&,!) &%"#"9 容积粒子滤波 %5!&!&%!"#5& 9 算法进行比较 在 <(;( 平台 计算机主频 ( 进行仿真实验 实验所用系统模型和测量模型为 ' $! {! = 式中 ' 是服从 分布的随机变量 观测噪声! 服从高斯分布 实验中粒子数目为 时间步长 ( 算法性能验证使用累加均方根误差的均值和方差进行比较 9=9@99$*9 的状态估计曲线如图 所示 表 为这 种算法运行 次的均方根误差的均值和方差

#第 $ 期 朱奇光 等!基于平方根容积机器人蒙特卡罗定位算法研究 #F!F 图 %#各滤波器的状态估计图 L @ % M*- - :, D : 5C 15 图!#传统 `)N算法定位结果"'&& 个粒子# 表 = 种算法运行 ]] 次的累加均方根误差的均值和方差!$% &!C&-& '')F#, '( / C&( ( "-"% /, F&GHR> L @!N \, 1 5 D, `)N *:"'&&? # @ #= [, ')@% *#, / C-# "'', '* ]] /, -& 算法 均方根误差的均值 均方根误差的方差 WL $("!' &"' "J% awl!'( $F &'( J!! dwl 'F% ($ &'" FJ' )WL &F% (' &&J!$F 6)WL &F& 'F &&J '&( 图 ' 和表 ' 表明 6)WL得到的状态估计值更加准 确&即 6)WL算 法 性 能 明 显 优 于 WL$ awl$ dwl& 略 优 于 )WL' :; 9提出的 HEA算法的实验与仿真研究 验证提出的基 于 平 方 根 )IL的 移 动 机 器 人 `)N 1 -`)N算法定位结果"'& 个粒子# 图 $#)1S L @$ N \, 1 5 1S 1 -`)N *:"'&? # 算法 性 能& `>MN>K仿 真 实 验 中 路 标 地 图 尺 度 为 '&& :^'&& :&仿真设定移动机器人按照规划的 一 系 列目标点行走& 设 定 相 关 参 数 为! 机 器 人 从 全 局 坐 标 " & && # 处开 始& 其 航 向 运 动 速 度 lz! :j &最大驾驶 角角速度 ^Z!& ij &车体轮 间 距 bez$ :& 环 境 观 测, A S,传 感 器& 最 大 观 测 范 围 %& :& 传感器为 最大前向 视 角 'Y& i& 控 制 周 期 %( : &环境路标观测 周期 %&& : % 控 制 噪 声 " & @! :j &! i# & 观 测 噪 声 " & @' :&' i# ' 图! l( 分别为传统 `)N算 法 " '&& 个 粒子# $)1S 1 A `)N算法和新算法" '& 个 粒 子 # 对 移 动机器人 的 定 位 结 果' " 图 中,! - 为 环 境 特 征&, '为目标点&, qqqq- 为机器人真 实 位 置&, '''' - 为 估计位置# ' 图 (#新算法的定位结果"'& 个粒子# L @ ( N \, 1 5 *-?? D # *:"'&?

仪 器 仪 表 学 报第 卷 由以上 幅图对比分析 传统 < 算法随着时间推移 粒子退化及贫化严重最终导致机器人定位失败 ) 5!& )< 算法由于采用 1 将当前观测信息融入粒子滤波的重要性采样过程 在一定程度上解决粒子退化 所以可以实现机器人位姿跟踪 但由于重采样导致的粒子贫化直接威胁到一致性 使得定位精度有限 新算法的估计轨迹与移动机器人的真实轨迹基本重合 原因不仅在于平方根 1 将当前观测信息融入粒子的重要性采样过程 而且确保所得到的协方差阵正定性和对称性 即提高数值稳定性 另外 改进的重采样步在一定程度上解决粒子贫化问题 即双方面增加一致性 最终精确实现移动机器人定位 新算法与 5!& )< 算法的机器人位置的 次仿真的机器人位置均方误差!! <$= 的平均值如图 所示 由图得 新算法的机器人位置的 9; 约为 5!& )< 算法的 原因在于 与 1 相比 平方根 1 确保所得到的协方差阵正定性和对称性 提高了数值稳定性 而且 基于排序的自适应局部重采样方法提高粒子多样性 提高估计的精度和一致性 图 机器人位置的均方误差 ( <$=#5&& 不同粒子条件下新算法和 5!& )< 算法进行机器人位姿跟踪的时间消耗及机器人位置的 9; 分别如表 和图 所示 表 '& 不同算法性能比较 '&(( ( 时间 粒子数目新算法 )< 算法 < 算法 ;( ( (; (; ;( ( ( (; ( ;( ( ( 由表 和图 可知 相同粒子条件下 5!& )< 算法耗时最长 < 算法耗时最短 其中 新算法的耗时少于 5!& )< 算法的原因在于基于排序的自适应局部重采样方法仅对少部分粒子进行重采样操作 减少算法的计算代价 相同粒子条件下新算法的机器人位置 <$= 约为 < 算法的 约为 5!& )< 算法的 即新算法要达到 < 或 5!& )< 算法相同精度时所需的粒子数目更少 由图 分析得 粒子数目的变化使得 < 算法的 <$= 波动较大 其次是 5!& )< 算法 而新算法基本受影响不大 即新算法的性能并不严重依赖于粒子数目 这是由于基于排序的自适应重采样方法保持粒子多样性 使得重采样的粒子渐近地近似来自于真实状态的后验分布的样本 也就是说新算法能更好地避免粒子贫化 因此不需要大量粒子作补偿 图 ; 记录了 个粒子条件下 新算法和 5!) & )< 算法每一次重采样后不同粒子的数目 结果显示新算法的不同粒子数目比 5!& )< 算法约多 原因在于新算法以基于排序的自适应局部重采样改进重采样步 仅对小部分粒子进行重采样 增加了粒子多样性 进一步证明新算法的一致性优于 5!& )< 算法 图 不同粒子数目的算法性能 ( 9#!%#!!"&#,#& 5#!&%" 图 ; 不同粒子的数目 (; 5 #&,&%&!&%"

第 期朱奇光等 基于平方根容积机器人蒙特卡罗定位算法研究 & 结 && 论 为解决移动机器人 < 算法中粒子滤波存在的粒子退化和粒子多样性匮乏问题 提出的基于平方根 5!) & 粒子滤波的移动机器人 < 算法在重要性函数和重采样 步进行改进 采用平方根 1 将当前观测信息融入重要性采样过程 在一定程度上解决粒子退化问题 并确保所得到的协方差阵对称性及正定性 进而提高数值稳定性 且与基于排序的自适应局部重采样方法共同提高算法的一致性 实验仿真重点与 5!& )< 算法进行性能比较 结果表明 提出算法不仅在一定程度上减少计算代价 还提高估计精度和一致性 参考文献 夏凌楠 张波 王营冠 等 ( 基于惯性传感器和视觉里程计的机器人定位 ( 仪器仪表学报 ' > &!"(*5&"%!")!&!"&5!, &!"!,,,) &6 (!"#$%&#%'&& 1*<( :!&!6! % &!&( '#!& $%% ; 林恺 石江宏 邓振淼 等 ( 基于遗传算法粒子滤波的多径跟踪 ( 电子测量技术 '1 $' -=>< &!"(<"&!& &!& &!%5!, &%!"&!&%"#"& ( ="%&%<! &%"6 张凯 单甘霖 ( 基于高斯和与 $1 的非线性非高斯滤波算法 ( 仪器仪表学报 >1 -("! )!! #"&!"&5!,!! #"&!, $1 (!"#$%&#%'&& 郭君斌 郭晓松 雷磊 等 ( 基于改进粒子滤波算法的人眼跟踪方法 ( 仪器仪表学报 ; @? @?$ ='(&!"(=6&!%&, 5!,,!&%"#"&!"& ()!"#$%&#%'&& ;?- @**- *@$(<!"%!"!& # 5" 5&,6!%&(!"# &#%!"'&"%*!% 宋宇 孙富春 李庆玲 等 ( 移动机器人的改进无迹粒子滤波蒙特卡罗定位算 ( 自动化学报 ;);( $? $@ '/ &!"(<5" 5&& %!""%!"!& 5!,, %&,!&%" #"& ( %&!&!&%!$%! ;);( ; 1?@(!&&!%"!&%"#"&& &%& ('===! %"! %6 ; 包瑞新 贾敏 于会龙 等 ( 基于扩展 1!"! 粒子滤波的汽车行驶状态和参数估计 ( 农业机械学报?* '< @ "!&(%"&!&!,!)!& &!&,, &!& 5!, :) &,,!"!!&%"#"& &, (!!%&# &$%&6# %"&!"<!%6 < <=- >=-(65, &!&,!"!!&%"#"& # 5A%&&!% 5" ( 9%,)#&'&!&!"#% & 6!, "%!& );( 项学智 彭宇 韩志英 等 ( 基于改进粒子滤波的空间红外小目标跟踪方法 ( 电子测量与仪器学报 '> 9= > &!"(!% &, #!%'*!"&!&5!,,!&) %"#"&(!"#="%&%<! &!, ') && '/ $?(5!& < <5" 5&& %!""%!"!& 5!, %5!&!&%"#"& ( &"#% '=== ) ( <? *=@='*? /@'T 9 &!"(?)5!, ",)&%!""%!"!& (*) 5&%!, &)$6& ; -@**)= '=($"&!"%!")!&!,!9!&' (*5&%F &!& <!! '=== *$*< ' 1'$(5!& 1!"! ") & ( &!&%&" '===!!%& *'$=' $'$$ @**-(', &%#,!&!)5"!%",!&) %"#"& (*5&% '===!!%&

仪 器 仪 表 学 报第 卷 作者简介 朱奇光 年于燕山大学分别获得学士 硕士和博士学位 现为燕山大学副教授 主要研究方向为智能机器人检测与控制 =)!";;6(,(%, %, ($%( <($%(!, 9(-(,!"#!! @&6!, %&"6(!!%!& #!! @&6(!!% &&,&%&!, %&"#&"&5&( 张兴家 年于河北经贸大学获得学士学位 现为燕山大学硕士研究生 主要研究方向为机器人视觉定位 =)!";;(% :; %, ($%(, #5@&6#=%%!, (! <($%(%!,,!&!! @&6(! )!% &&)5!, 5" 5&"%!"!&( 陈卫东 通讯作者 年于燕山大学分别获得硕士和博士学位 现为燕山大学信息科学与工程学院教授 主要研究方向为智能算法及应用 =)!"(% -,!& ) %, <($%(!, 9(-(,5& #!! @) &6!, %&"6(! # '&&&#'#!& $%%!, =!! @) &6(!!% &&&"&!"&!,!) "%!&(