协同导航定位技术:为GPS定位盲区而生
导航技术和我们的生活息息相关。行人导航系统是一种为行人提供导航服务的便携式设备,可以适应地下、矿洞等卫星信号拒止的地区,以及大商场等拓扑结构复杂的地区,通常基于MIMU实现,本质上是惯性导航系统的一种。由于采用了 MIMU器件,行人导航系统也面临精度差和误差累积的问题。因此提高行人导航系统的精度、约束误差发散是行人导航领域的热门研究方向。
协同导航技术是提高行人导航精度的一种方案,通过多智能体系统进行节点间导航状态共享、节点间信息测量或者节点位置信息及不确定性信息存储转发的方式来提高各个节点的导航精度。
包含行人节点和无人车节点的多智能体系统是一类典型的异构多智能体系统。无人车通常可以搭载丰富的导航设备,比如相机、雷达、GNSS、高精度惯性传感器等,具有较高的导航精度。此时在行人节点和无人车节点间运用协同导航技术,可以有效提升行人节点的导航精度,从而提升多智能体系统整体的任务能力。
哈尔滨工业大学的研究人员针对人车协同导航,提出了基于因子图理论的协同导航系统模型,并引入遗传算法对导航状态进行寻优完成信息融合。

图1-协同导航系统整体架构图
系统中两个节点由高导航精度的无人车构成,一个跟随节点由行人导航体统构成。行人导航节点配备了一个基于 MEMS 技术的惯性测量单元用于测量行人足部的惯性信息。无人车节点相对于导航坐标系的三维位置信息由外部设备提供。无人车和行人导航节点上均配备了 UWB 测距设备,用于测量行人和无人车之间的距离。

图2-粘贴了反光标识点的UWB基站
为了验证基于因子图和遗传算法的协同导航算法,研究人员进行了行走导航实验,实验中,由两个UWB基站充当双领航者(替代无人车),其实时位置信息由NOKOV度量动作捕捉系统提供。行人节点配备MIMU与UWB标签,可以对行人节点的机体角速度、机体加速度以及与两个领航节点间的距离进行测量。

图3-NOKOV动作捕捉系统
实验中共进行49.7m里程的行走,在行走过程中,MIMU 测量行人足部的机体角速度与加速度,UWB 器件测量行人足部与双领航者之间的距离信息,利用协同导航算法对行人节点的导航状态进行解算。由于NOKOV度量动作捕捉系统定位精度高,达到亚毫米级,实验中将其获取的定位信息作为行人的真实轨迹值。

图4-协同导航算法解算轨迹图
实验通过对比协同导航算法解算的行人节点轨迹值和NOKOV度量动作捕捉系统提供的真实轨迹值,完成了算法的有效性和精确度检验。蓝色轨迹为协同导航算法解算的行人节点轨迹值,黑色轨迹为动作捕捉系统提供的真实轨迹,实验验证结论可得行走终点误差为0.0648米,相对行走里程的误差率为0.13%,符合算法有效性验证预期结果。
参考文献:[1]黄灿. 基于因子图的人车协同导航算法[D].哈尔滨工业大学,2021.
协同导航定位技术:为GPS定位盲区而生的更多相关文章
- 如何利用【百度地图API】进行定位?非GPS定位
原文:如何利用[百度地图API]进行定位?非GPS定位 如果你可以上网,如果你有火狐浏览器,那么恭喜你.你能很容易使用以下代码进行定位! ------------------------------- ...
- 位置指纹(LF)定位技术简介-室内定位
信号的多径传播对环境具有依赖性,呈现出非常强的特殊性.对于每个位置而言,该位置上信道的多径结构是惟一的,终端发射的无线电渡经过反射和折射,产生与周围环境密切相关的特定模式的多径信号,这样的多径 ...
- ArcGIS Runtime SDK for Android 定位权限(GPS定位\网络定位)
ACCESS_COARSE_LOCATION和ACCESS_FINE_LOCATION: android.permission.ACCESS_COARSE_LOCATION:是基站定位,即基于无线网络 ...
- 3G中的A-GPS移动定位技术
位置业务(LBS,Location Based Service)是指移动网络通过特定的定位技术来获取移动终端的位置信息,从而为终端用户提供附加服务的一种增值业务,可广泛应用于紧急救援.导航追踪.运输调 ...
- LBS 与 GPS 定位之间的区别
什么是LBS定位? LBS英文全称为Location Based Services, 它包括两层含义:首先是确定移动设备或用户所在的地理位置:其次是提供与位置相关的各类信息服务.意指与定位相关的各 ...
- 【Android】GPS定位基本原理浅析
位置服务已经成为越来越热的一门技术,也将成为以后所有移动设备(智能手机.掌上电脑等)的标配.而定位导航技术中,目前精度最高.应用最广泛的,自然非GPS莫属了.网络上介绍GPS原理的专业资料很多,而本文 ...
- 物联网IOT定位技术详解
早在15世纪,当人类开始探索海洋的时候,定位技术也随之催生.当时的定位方法十分粗糙,就是是运用航海图和星象图以确定自己的位置. 随着社会的进步和科技的发展,定位技术在技术手段.定位精度.可用性等方面均 ...
- 【读书笔记】iOS-微定位技术
在大型商场,医院或是大楼里,你是否曾经有过找不到想去的地方的经历呢?这种情况下采用传统的定位方法就有些力不从心了.首先这些地方不能采用GPS定们,而Wifi和蜂窝式移动电话基站定位误差比较大.这种情况 ...
- 浅谈UWB(超宽带)室内定位技术(转载)
技术背景 随着无线通信技术的发展和数据处理能力的提高,基于位置的服务成为最有前途的互联网业务之一.无论移动在室内还是室外环境下,快速准确地获得移动终端的位置信息和提供位置服务的需求变得日益迫切.通信和 ...
- Unity之GPS定位(高德解析)
Unity之GPS定位 Unity之GPS定位(高德解析) 前言 开篇 Unity版本及使用插件 正题 创建场景 写脚本 把脚本挂载到场景中 打包发布场景 安装真机并且测试 代码中的==Key==怎么 ...
随机推荐
- 手撕Vue-Router-提取路由信息
前言 好了经过上一篇的学习,我们已经知道了如何监听 Hash 的变化,如何监听路径的一个变化,本篇我们就可以来实现我们自己的 VueRouter 了, 那么怎么实现呢,在实现之前我们先来回顾一下官方的 ...
- Windows 11 + Samsung 980 踩坑:在 LocalDB 15.0 实例启动期间出错: 无法启动 SQL Server 进程(附赠 查询指定日期范围内的前1000条SQL执行记录)
Windows 11 + Samsung 980 踩坑:在 LocalDB 实例启动期间出错: 无法启动 SQL Server 进程 起因 用 Microsoft Visual Studio 2022 ...
- C#Winform使用NPOI获取word中的数据
公众号「DotNet学习交流」,分享学习DotNet的点滴. 需求 想要获取word里面的内容,如下图所示: 有一张表和一段文本,并将它们存入数据库或者Excel. 步骤 添加NPOI的库,如下图所示 ...
- Vue05-Vuex
01. 什么是状态管理 在开发中,我们的应用程序需要处理各种各样的数据,这些数据需要保存在我们应用程序的某一个位置,对于这些数据的管理我们就称之为 状态管理. 在Vue开发中,我们使用组件化的开发方式 ...
- 旺店通·企业奇门和用友BIP接口打通对接实战
旺店通·企业奇门和用友BIP接口打通对接实战 接通系统:旺店通·企业奇门 旺店通是北京掌上先机网络科技有限公司旗下品牌,国内的零售云服务提供商,基于云计算SaaS服务模式,以体系化解决方案,助力零售企 ...
- BI软件是什么?应用BI工具能给企业带来什么
BI软件是指利用数据挖掘.分析和可视化等技术,将企业内部和外部数据转化为有价值的信息和洞察,以帮助企业支持业务决策和优化业务流程的工具和应用程序.常见的BI软件包括Datainside.QlikVie ...
- Typora的安装与使用教程
一.安装 1.下载 下载地址:Typora 官方中文站 二.安装 1.无脑下一步即可. 三.使用教程 1.Typora系统设置 一般导出使用PDF文件比较好,性价比比较高. 2.其他设置 以下所有设置 ...
- [USACO2022OPENS] Visits
题目描述 Bessie 的 \(N\)(\(2\le N\le 10^5\))个奶牛伙伴(编号为 \(1\cdots N\))每一个都拥有自己的农场.对于每个 \(1\le i\le N\),伙伴 i ...
- IDEA创建Springboot项目在application.yml配置文件配置了nacos远程注册中心,启动项目还是找localhost的问题
项目结构如下: 报错如下: 解决办法: # 错误的 #spring.cloud.nacos.config.server-addr=192.168.137.137:8848 #spring.cloud. ...
- Feign源码解析:初始化过程(一)
前言 打算系统分析下Feign的代码,上一篇讲了下Feign的历史,本篇的话,先讲下Feign相关的beanDefinition,beanDefinition就是bean的设计图,bean都是按照be ...