- 5
- 0
- 约3.64千字
- 约 8页
- 2018-08-25 发布于福建
- 举报
卡尔曼滤波理论及在机器人中应用研究
卡尔曼滤波理论及在机器人中应用研究
摘 要:卡尔曼滤波提供了一种高效可计算的方法来估计过程的状态,并使估计均方误差最小,它在用于线性离散随机系统中具有滤除噪声的能力以及很好的收敛性。经试验表明,在机器人足球比赛中使用卡尔曼滤波,克服了视觉传感器采集回来的数据含有大量噪声的问题,因此能够更好地进行自我定位,执行上层策略,大大提高了准确性,减少了误差。??
关键词:卡尔曼滤波;状态方程;机器人足球;自我定位;准确性??
中图分类号:TP242.6 文献标识码:A 文章编号:1672-7800(2011)10-0021-02?お?
??
作者简介:孙晶(1986-),女,河南信阳人,中国地质大学信息工程学院硕士研究生,研究方向为机器人;游佳佳(1986-),男,湖北黄冈人,中国地质大学信息工程学院硕士研究生,研究方向为无线通讯。
1 卡尔曼滤波??
1.1 卡尔曼滤波简介??
卡尔曼滤波是Kalman提出的从与被提取信号有关的观测量中,通过算法估计出所需信号的一种滤波方法,他将状态空间的概念引入随机估计理论中,将信号过程视为白噪声作用下的一个线性系统的输出,用状态空间的概念来描述这种输入输出关系。估计过程中利用系统状态方程、观测方程以及系统过程噪声、观测噪声的统计特性构成滤波算法。卡尔曼滤波是一套由计算机实现的实时递推算法,它所处理的对象是随机信号,利用系统噪声和观测噪声的统计特性,以系统的观测量作为滤波器的输入,以系统的状态作为滤波的输出,滤波器的输入与输出由时间更新和观测更新算法联系在一起,根据系统状态方程和观测方程估计出所需要处理的信号。??
1.2 卡尔曼滤波基本理论??
卡尔曼滤波是根据上一状态的估计值和当前状态的观测值推算出当前状态的估计值的滤波方法,是一种高效率的递归滤波器,其5条核心的公式如下:??
X(k|k-1)=A X(k-1|k-1)+B U(k)(1)??
其中,X(k|k-1)是指利用上一状态预测的结果,X(k-1|k-1)表示上一状态最优的结果,U(k)表示现在状态的控制量,如果没有控制量,它可以为0,A和B表示系统参数,对于多模型系统,它们为矩阵。这一步利用系统的过程模型,预测了下一状态的系统,实现了系统结构的更新。??
P(k|k-1)=A P(k-1|k-1) A’+Q(2)??
其中,P(k|k-1)是指X(k|k-1)对应的协方差,P(k-1|k-1)表示上一状态最优结果X(k-1|k-1)对应的协方差,A’表示A的转置矩阵,Q表示系统过程的协方差。??
公式(1)、(2)实现了卡尔曼滤波对系统的预测功能,下面再结合现在状态的测量值去进行计算。??
Kg(k)= P(k|k-1) H’ / (H P(k|k-1) H’ +R) (3)??
其中,Kg称为卡尔曼增益(Kalman Gain),H表示协方差的转换系数,此步也就是说计算出一个系数,看看究竟是更相信预测值还是更相信真实值。??
X(k|k)= X(k|k-1)+Kg(k) (Z(k)-H X(k|k-1))(4)??
其中,X(k|k)是指得到的k状态下的最优的估算值,Z(k)表示k时刻状态下的观测值。??
P(k|k)=(I-Kg(k) H)P(k|k-1)(5)??
其中,P(k|k)是指更新的k状态下X(k|k)对应的协方差,I表示单位矩阵,如果对于单模型单测量,I为1。??
该算法还需要两个初始值,X(0|0)和P(0|0),这样上面这5个公式就可以自回归地运算下去。??
2 卡尔曼滤波在机器人中的应用??
近年来卡尔曼滤波在机器人领域的研究中发挥着重要作用,如机器人导航、控制、图像识别、传感器融合等。下面以全自主类人型机器人足球比赛的仿真系统,来介绍一下卡尔曼滤波的具体应用。??
2.1 全自主机器人足球比赛系统??
在全自主机器人足球比赛中,每个机器人头部都有独立的视觉传感器,用来感知周围事物的角度和距离,机器人头部的自由度为180度。比赛场地上共有8个标定点,场地的4个拐角处有4个标定点,双方球门两侧各有一个标定点,这些标定点供机器人去定位识别。机器人在场上的时候,会选择离它自己最近的一个标定点去感知,并且由机器人坐标系转换为场地坐标系,来确定自己的位置。在此过程中,由于干扰的存在,信息中不可避免的含有噪声,主要为随机干扰和观测干扰,其中随机干扰主要由无线噪声、脉冲噪声、热噪声、霰弹噪声引起,还有一些其他干扰,观测干扰主要来源于与摄像有关的光线强弱、色度、方向、阴影及焦距、速度等。因此,我们运用卡尔曼滤波来滤除噪声,减少干扰的
您可能关注的文档
- 博客在高等教育中教学功能探析.doc
- 博客大众传播效果分析.doc
- 博客学术研究好帮手.doc
- 博客对促进教师教学和科研绩效提高影响研究.doc
- 博客对大学英语课堂教学辅助作用.doc
- 博客对当代大学生影响及引导建议.doc
- 博客对高等职业教育辅助功能探析.doc
- 博客平台进入经管类院校实验教学实践.doc
- 博客平台下美术鉴赏课程小组协作式教学研究.doc
- 博客技术与大学英语写作整合研究.doc
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 部编版(26春)小学语文一年级下册教学设计全册.docx VIP
- 春节复工煤矿工人培训教案.pptx VIP
- Haier海尔蒸箱ST450-30S说明书.pdf
- Joyoung九阳电饭煲F30S-S160使用说明书.pdf
- 2025年新疆中考物理试题(含答案详解)原卷.pdf
- 79博客-目录书签跳转版.pdf VIP
- 计算智能 课件全套 第1--11章 绪论、模糊系统理论---新型群智能优化算法.pptx
- 2025年国庆节后煤矿复产复工'六个一'安全资料汇编.docx VIP
- 2023中国生物材料大会会议手册-ok.pdf VIP
- Midea 美的 ET1065QL-01SE嵌入式电烤箱 说明书.pdf
原创力文档

文档评论(0)