基于Kinect多移动机器人3D同步定位与制图

发布时间:2021-05-22 02:48
  移动机器人3D同步定位与制图(3D SLAM)指的移动机器人通过自身携带的视觉传感器感知环境,同时构建3D环境地图和估计移动机器人的运动轨迹。移动机器人3D SLAM技术是自主移动机器人的关键技术,也是移动机器人研究领域的难点问题。与单移动机器人3D SLAM相比,多移动机器人3D SLAM可以通过移动机器人之间的相互协作、共享所获得的信息,提高移动机器人同步定位和建图的效率和鲁棒性。多移动机器人3D SLAM除了需要解决单移动机器人的3D SLAM问题,还需要解决移动机器人之间的通信和局部地图融合的问题。本文主要研究基于Kinect传感器的多移动机器人3D SLAM、数据关联以及局部地图融合等相关问题。本文的主要工作如下:(1)首先,对单移动机器人3D SLAM问题进行研究。通过传感器数据读取、视觉里程计、闭合回环检测和后端优化,得到全局一致性的3D环境地图和移动机器人的运动轨迹。在特征提取和匹配中,提出了主成分分析(PCA)的数据降维算法,提高移动机器人3D SLAM的效率;在构建局部地图时,提出了图像关键帧选择算法,提高了移动机器人构建3D地图的准确性和鲁棒性。(2)其次,对于多... 

【文章来源】:华东理工大学上海市 211工程院校 教育部直属院校

【文章页数】:77 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
第1章 绪论
    1.1 研究背景及意义
    1.2 国内外研究现状
    1.3 课题研究内容和创新点
    1.4 论文提纲
    1.5 本章小结
第2章 移动机器人的3D SLAM算法
    2.1 SLAM算法概述
    2.2 机器人的系统模型
        2.2.1 机器人的运动学模型
        2.2.2 机器人的观测模型
    2.3 传感器
    2.4 移动机器人3D SLAM算法框架
        2.4.1 视觉里程计
        2.4.2 后端优化
        2.4.3 回环检测
        2.4.4 构建地图
    2.5 本章小结
第3章 多移动机器人的3D SLAM算法
    3.1 多移动机器人系统结构
        3.1.1 集中式
        3.1.2 分布式
        3.1.3 混合式
    3.2 多移动机器人的地图融合
        3.2.1 3D空间坐标系的坐标转换
        3.2.2 移动机器人的齐次坐标表示
        3.2.3 基于观测信息的坐标变换
    3.3 多移动机器人系统中的视觉处理技术
        3.3.1 移动机器人的识别
        3.3.2 移动机器人的局部路径获取
        3.3.3 移动机器人的视觉里程计实现
    3.4 多移动机器人3D SLAM算法的数据关联问题
        3.4.1 数据关联算法
        3.4.2 常用的数据关联算法
        3.4.3 ORB特征在SLAM中的数据关联
    3.5 改进的多移动机器人3D SLAM算法
        3.5.1 特征选择与提取
        3.5.2 多移动机器人3D SLAM系统组成
        3.5.3 地图云点、关键帧的选择
        3.5.4 相机位置的追踪
        3.5.5 局部地图的构建
        3.5.6 闭合回环检测
    3.6 多移动机器人地图融合改进算法
        3.6.1 粒子群优化算法原理
        3.6.2 地图转换函数
        3.6.3 适应度函数
    3.7 本章小结
第4章 实验验证
    4.1 引言
    4.2 实验环境
    4.3 ORB特征检测和匹配
    4.4 基于Kinect的移动机器人3D SLAM实验
    4.5 基于Kinect的多移动机器人3D SLAM实验
    4.6 本章小结
第5章 总结与展望
    5.1 总结
    5.2 展望
参考文献
致谢
攻读硕士学位期间发表与录用的学术论文



本文编号:3200834

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/3200834.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户bda7c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com