摘要:

室内定位与导航技术是当前热门研究技术,随着大型建筑物的日益增多,此项技术愈发重要.室内定位与导航与如今人们常用的通过GPS或北斗卫星导航的室外导航技术不同,由于墙壁的阻挡与折射,室外卫星信号会出现较大的偏差,为了取得更准确的定位,需要使用室内传感器定位.而定位之后进行路径规划与导航同样重要,本文旨在建立一个快速,准确的室内定位与导航系统.本文的定位模块是为了获取导航网络的训练数据.定位技术基于射频与超声波测距原理,在室内搭建多个射频与超声波定位基点,测算定位基点与移动目标——智能小车之间的距离,其中射频定位基点完成智能小车的区域粗定位,超声波定位基点完成智能小车的精确定位.最终定位出智能小车的室内坐标误差不大于5cm,基本满足本系统要求的定位精度.本文的室内路径规划算法与定位模块相结合,定位得到移动设备当前位置后,通过路径规划算法得到当前位置的标签,得到导航算法的训练集.路径规划算法基于改进的参数自适应蚁群算法.蚁群算法是一种根据蚂蚁寻路原则开发的生物智能算法,蚂蚁在搜寻食物时会在路径上留下信息素,随着时间的积累,最短路径上的信息素浓度要高于其他路径,使得后续的蚂蚁有更大的几率选择该条路径.本文对蚁群算法的主要参数进行了改进,针对蚁群算法前期信息素匮乏而导致收敛速度慢的问题,对信息素和启发式信息的权重参数α和β进行改进,动态调整两种参数;针对迭代后期信息素浓度过高,使得蚁群易陷入局部最优问题,对信息素蒸发系数加以改进,使其成为动态全局自适应参数.仿真实验表明,改进后的蚁群算法有着更快的收敛速度.本文设计的导航原理基于计算机视觉技术,利用时下热门的卷积神经网络识别智能小车拍摄的图像.本文在VGG网络的基础上设计了一个十六层的卷积神经网络,网络的输入为智能小车在行驶过程中拍摄的图片,输出为图片的分类,不同的分类标志智能小车不同的转向角度.通过智能小车在已规划路线上的位置标注采集到的图片,对网络进行训练,最终得到该神经网络模型.实验表明本网络对测试集图片的分类精度高于VGG16.选择合适的硬件模块和软件系统,设计并组合以上三大模块,共同构成了本文最终设计的室内定位与导航系统.

展开

计算机视觉室内定位的原理,基于计算机视觉的室内定位与导航系统相关推荐

  1. 多传感器融合定位十四-基于图优化的定位方法

    多传感器融合定位十四-基于图优化的定位方法 1. 基于图优化的定位简介 1.1 核心思路 1.2 定位流程 2. 边缘化原理及应用 2.1 边缘化原理 2.2 从滤波角度理解边缘化 3. 基于kitt ...

  2. 计算机视觉的监控系统研究现状,基于计算机视觉的监控系统的研究

    摘要: 近年来,各行各业对视频监控需求不断升温.生活中有小区安全监控,电讯行业有基站监控,银行系统有柜员机监控,林业部门有火情监控,交通方面有违章,流量监控等等.2008年8月8日奥运会在北京的成功召 ...

  3. 室内定位程序_基于增强现实的室内导航系统如何设计架构

    随着技术的不断发展,在未来几年中,基于AR的室内导航应用在不同消费领域会出现大规模的增长. 室内导航与室外导航在复杂程度上有很大不同.对于户外导航,数百万人目前使用这项技术,因为它对性能要求不高;现代 ...

  4. 全面阐述蓝牙高精度AOA定位技术原理,帮你解决蓝牙定位一切隐患-新导智能

    随着市场对低功耗蓝牙定位服务的需求不断增长,越来越多的客户希望将定位服务支持整合到现有产品中,包括智能物流.智能医院病患监护和智能学校领域等.这对于苏州新导低功耗蓝牙高精度AoA定位的商业化非常重要. ...

  5. android实现定位打卡,基于Android的移动定位课堂考勤系统设计与实现

    董崇杰 摘 要: 为促进高职院校课堂考勤管理工作的规范化,提高课堂考勤管理水平,使用PHP语言开发了Web服务端的课堂考勤系统,结合移动定位技术开发了Android手机客户端.该系统已上线试运行,运行 ...

  6. 简述计算机视觉极限约束的原理,基于极线约束的单目立体视觉自由曲面棱镜设计...

    摘要: 立体视觉是计算机视觉的一个重要分支,目前已经广泛应用于工业,航天,医疗等众多领域.随着立体视觉技术的发展和应用方向的不断拓展,人们对立体视觉系统经济化,微型化,轻量化的使用要求也在不断提升,多 ...

  7. android远程定位此设备,基于Android的远程定位显示研究与实现

    摘要: 当前对车辆的远程定位和调度管理成为一项重要需求.生活节奏之快.活动范围之广使得人们希望可以随时随地对远程设备进行定位观测.随着移动互联网和智能手机的发展,利用智能手机进行远程定位已成为可能.本 ...

  8. 基于计算机视觉的构件表面缺陷特征提取

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达本文转自|新机器视觉 表面缺陷检测以及特征提取,所涉及的范围是非常广 ...

  9. 蒙特卡洛粒子滤波定位算法_蒙特卡罗定位算法(基于粒子滤波的定位算法) ——原理、理解与仿真...

    1 算法原理 1.1 机器人定位问题 关于机器人定位,有三大问题,它们分别是: (1)"全局定位":指初始位置未知,机器人靠自身运动确定自己在地图中的位姿. (2)"位姿 ...

最新文章

  1. springmvc学习及源码地址
  2. 002_入门HelloWorldServlet
  3. JS获取URL中GET的参数
  4. python元类简述
  5. mssql 为什么连接是sleeping 而不释放_什么是数据仓库,以及我为什么需要它?
  6. 华为Mate30与大疆手机云台3_更便捷更从容,大疆DJI OM 4手机云台使用体验
  7. Oracle入门(十四E)之条件表达式case和deocde函数
  8. php 下拉菜单 多个值,PHP,而foreach下拉菜单在所有下拉菜单中都具有相同的选定值...
  9. php封装redis类,php封装redis操作类
  10. html overflow 样式,css修改overflow滚动条默认样式
  11. 单例模式(Singleton )的几种用法以及使用条件
  12. Web API 文档生成工具 apidoc
  13. 解决Python print 输出文本显示 gbk 编码错误问题
  14. CUDA: (十一) NVIDIA 2D Image And Signal Performance Primitives (NPP) 初探
  15. YoungTalk-STM32入门100步-通过I/O口点亮LED灯(Proteus仿真电路分析)
  16. studio 3T 使用
  17. 长春甲骨文华育兴业|大数据社会的十三大具体应用场景
  18. 起心动念成大愿,点亮心灯祝世界 “点亮心灯祝福世界”活动圆满收官
  19. 面试一个应届生,从不起眼到令人刮目相看
  20. CSI笔记【3】:多进多出/MIMO技术

热门文章

  1. 安装谷歌浏览器步骤:
  2. 马克•安德森:软件正在占领全世界
  3. MySQL复制跳过错误--slave_skip_errors、sql_slave_skip_counter、slave_exec_mode
  4. 大数据未来发展趋势,主要取决于这八个要素
  5. 音频对游戏玩家体验的影响有多大?
  6. 干货|VNA窄巷道叉车货架设计细节
  7. 动画一:过渡(超详细!)
  8. 无线接入认证服务器,搭建基于AD和IAS的802.1X无线认证系统
  9. CAN\CANFD\FlexRay\LIN 一文深度解析常见通信协议
  10. 旋转不变性、尺度不变性