书签 分享 收藏 举报 版权申诉 / 22
上传文档赚钱

类型移动机器人定位方法对比研究课件.pptx

  • 上传人(卖家):晟晟文业
  • 文档编号:4296487
  • 上传时间:2022-11-26
  • 格式:PPTX
  • 页数:22
  • 大小:215.78KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《移动机器人定位方法对比研究课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    移动 机器人 定位 方法 对比 研究 课件
    资源描述:

    1、移动机器人定位方法对比研究.定位问题是移动机器人领域内一个重要的内容。首先定义了用于移动机器人位置跟踪的系系统模型统模型,介绍了基于该系统模型的移动机器人定位方法。在统一的平台上实现了三个滤波估计定位三个滤波估计定位方法方法,两个贝叶斯估计定位方法两个贝叶斯估计定位方法,一个地一个地图匹配定位方法图匹配定位方法。.1、系统模型 移动机器人在一个室内环境中移动,机器人上安装有里程计里程计和激光激光测距雷达测距雷达。里程计的数据里程计的数据用于对机器人的位置进行预测估计,激光测距雷达激光测距雷达对环境进行扫描观测,提取自然路标,并运用路标信息对预测的机器人位置进行修正。(由于各种不确定性,里程计记

    2、录的数据由于各种不确定性,里程计记录的数据和雷达测量的数据都是不完全确定的和雷达测量的数据都是不完全确定的).1.1坐标系统假设室内环境是一个2D的平面,在移动机器人导航系统中有四个坐标系统:一个是全局坐标系统,一个是机器人的局部坐标系统,另外两个是里程计坐标系统和激光雷达坐标系统。由于后两个坐标系统与局部坐标系统有固定的平移和旋转关系,可以变换到机器人的局部坐标系统中。.机器人的位置表示为一个三维的状态向量x,y,T。其中(x,y)是机器人在全局坐标系中的位置,是机器人车体的方向,值的范围为:(,。如图1所示。.1.2运动模型 机器人的位置变换是基于里程计的,假设机器人的每一步都是沿着圆弧移

    3、动。在k时刻,里程计的数据为U k=(Dk,k),Dk是沿着圆弧移动的距离,k是机器人航向的改变。如图2所示,机器人运动模型为:.其中,k是关于里程计建模和轮子随机滑动的不确定,假设为高斯分布,均值为0,方差为Q。.1.3观测模型 激光测距雷达对机器人周围环境进行扫描,提取墙角路标信息。一个墙角的位置在局部坐标系局部坐标系中表示为(xL,yL)(xL,yL),并基于当前的机器人位置估计变换到全局坐标系全局坐标系中,得到墙角在全局坐标系中的表示(xG,yG)(xG,yG),并把它作为系统的预测观测信息。如图3所示,观测模型为:.其中,k是关于传感器测量的不确定。假设为高斯分布,均值为0,方差为R

    4、。.2 2、定位方法.2.1三个滤波估计定位方法扩展的卡尔曼滤波定位(Extended Kalman Filter,EKF)线性卡尔曼滤波器(Kalman Filter,KF)无味卡尔曼滤波(Unscented Kalman Filter,UKF).(1)扩展的卡尔曼滤波器 对移动机器人的非线性非线性运动方程和非线性的观测方程进行线性化,从而运用卡尔曼滤波器对系统状态进行递归估计。扩展的卡尔曼滤波器是一个有效的滤波估计技术,广泛用于各种非线性系统的状态估计。然而,这种线性化近似忽略了二阶项和高阶项,引入了线性化误差线性化误差。.(2)线性卡尔曼滤波器 对于线性系统,卡尔曼滤波器是一个最优的线性

    5、线性均方误差估计。通过对系统状态向量和系统模型进行重构,系统动态方程和系统观测方程都是线性的,从而运用最优的线性卡尔曼滤波技术进行移动机器人定位。.(3)无味卡尔曼滤波器 UKF也是在卡尔曼滤波的基础上,运用Unscented变换来代替非线性系统方程,从而实现对系统状态的递归估计。UKF是通过无味变换使非线性系统方程适用于线性假设下的标准Kalman滤波体系,而不是像EKF那样,通过线性化非线性函数实现递推滤波。UKF有效地克服了扩展卡尔曼滤波的估计精度低精度低、稳定性差稳定性差的缺陷.2.2两个贝叶斯估计定位方法马尔可夫定位(Markov Localization,MKV)是一种基于粒子滤波

    6、(Particle Filter)的定位方法(Monte Carlo Localization,MCL).(1)马尔可夫定位 递归地计算在机器人位置空间上的概率密度分布。x,y,T表示机器人在位置空间中的位置,lt表示t时刻的真实位置,而Lt表示机器人位置的随机变量。Bel(Lt)是机器人位置空间上的一个概率分布,也就是机器人在t时刻的位置分布。在每一步,基于运动更新得到机器人在位置空间上的先验概率分先验概率分布布。再基于观测更新得到机器人在位置空间上的后验概率分布后验概率分布。.先验概率先验概率是指根据以往经验和分析得到的概率,后验概率后验概率是信息理论的基本概念之一.(在一个通信系统中,在

    7、收到某个消息之后,接收端所了解到的该消息发送的概率称为后验概率.).(2)基于粒子滤波的定位方法 它运用一组粒子来近似概率密度,从而表示机器人在位置空间上的分布情况。机器人位置的概率密度函数用一组“samples”/“particles”来近似。在定位过程中,对先验概率密度分布先验概率密度分布进行随机采样,当得到新的传感器信息时,对采样进行加权。.2.3一个地图匹配定位方法 基于环境地图和当前的传感器观测,通过把环境观测信息与环境地图进行匹配,从而确定机器人当前的位置。匹配技术是仅仅基于环境地图和当前的观测信息确定机器人的位置。全局地图与当前地图由有向线段和特征点构成,并且线段和点在地图中是逆

    8、时针方向顺序存储的。基于顺序地图的搜索匹配的效率更高。匹配是基于特征点相对于有向线段的相对位置关系。它避免了不断的坐标变换,节省了时间,提高了匹配算法的效率。.结论 通过对六种定位方法进行实验验证,表明:基于滤波估计滤波估计的定位方法得到的定定位结果更精确位结果更精确一些,而基于贝叶斯贝叶斯推理的定位方法更鲁棒更鲁棒一些。虽然依赖地图匹配地图匹配也能得到机器人的当前位置信息,但不能解决在动态、对称或不能解决在动态、对称或相似的环境中的定位问题相似的环境中的定位问题。由于移动机器人的系统方程通常都是非线性的,滤波估计的定位方法引入了一些近似,并要求动态噪声与观测噪声的高斯性、不相关性。而基于贝叶斯推理的定位方法并无这些要求。.

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:移动机器人定位方法对比研究课件.pptx
    链接地址:https://www.163wenku.com/p-4296487.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库