第2章基于GPS和自包含传感器的定位技术 B=旯’够 (2.8) 其中屏为第i颗卫星到接收机之间的伪距,见为光波波长,够为信号发射和接 收时的频率差。由于卫星速度可以从自身星历中获知,故观测到四颗及以上卫星 的多普勒频移时,即可解算得到用户的运动速度。 由于定位是通过测量卫星视线范围LOS(Line of Sight)内接收机的信号到 达时间TOA(Time OfArrival)实现的,定位精度受到众多因素的影响,如卫星 轨道误差、电离层延迟、对流层延迟、多路径效应和钟差等。虽然卫星和接收机 钟差可以通过差分GPS(DGPS)等消除(Zogg,2002),电离层和平流层延迟等 误差可以建模补偿,但是GPS信号在城市峡谷和室内环境中受到反射、吸收、 干扰等影响导致定位精度变化很大,而且无法预测环境影响,只能借助其它方式 辅助导航定位。 2.2基于自包含传感器的相对定位技术 基于自包含传感器的定位技术,其突出优势在于导航定位的自主性和连续 性。自包含传感器包括惯性传感器(加速度计和陀螺仪)、磁罗盘、气压计、倾 斜仪、视觉传感器等。目前在个人导航中常用的是加速度计、陀螺仪、磁罗盘和 气压计,通过航迹推算的方式计算出行人的位置,所以也叫做航迹推算DR(Dead Reckoning)传感器。航迹推算是利用已知的初始位置和姿态,根据航向角和速 度的变化,实时确定运动体位置的定位算法。它是一种相对定位的方法,必须通 过事先输入的绝对位置和姿态才能推算出行人的定位信息。由于本文实现的定位 算法是针对行人水平面二维定位的情况,这里主要讨论二维航迹推算算法,而不 考虑高度的计算。 行人导航存在两种基于自包含传感器的定位技术:基于传统惯性导航机制的 定位技术和基于行人航迹推算PDR(Pedestrian Dead Reckoning)的定位技术。 惯性导航方法普遍用于惯性导航系统INS(Inertial Navigation System)中,这种 方法对于定位对象没有限制,可以是车辆、舰船、飞行器和行人。而后一种算法 利用行人跨步时的运动生理学特性,探测行走时的跨步和估计步长,只能用于行 人导航情况。它们本质上都是航迹推算,区别在于航迹推算所需参数求解方法的 不同。 2。2.1 航迹推算基本原理 19
2021-09-30 11:01:58 5.29MB 传感器辅助 室内定位 PDR算法
1
Android平台下的室内定位系统探究.pdf
2021-09-23 16:05:48 106KB Android 客户端 应用开发 参考文献
基于WiFi的室内定位系统 一个MVP android应用程序,能够使用WiFi技术估算用户在建筑物内的位置。 为了更好地理解该项目,建议您浏览此存储库的docs文件夹。 配置 Android Studio 从此URL克隆或下载项目 在Android Studio中,点击打开项目,然后在下载的项目中选择android-client文件夹。 测试应用 将下载到您的android手机或运行从Android Studio导入的代码到您的设备。 开启WiFi 至少要有3个wifi接入点才能去一些建筑物。 学习/校准 从第一个屏幕中选择“学习”选项。 输入新建筑物的名称,然后按添加 使用“友好Wifi”按钮选择建筑物内永久的wifi接入点。 添加所有此类访问点后,请不要忘记保存更改。 现在,您需要在建筑物内找到不同的可区分位置。 为了获得更好的结果,请在建筑物内选择不同的房间作为不同的位
2021-09-15 10:28:35 2.99MB java wifi android-studio scanning
1
UWB到达时间差TDOA算法, 采用最小二乘矩阵求解标签定位点. .c语言. 需要矩阵库:Eigen支持
2021-09-13 10:34:21 413KB uwb tdoa
1
智能室内定位系统研究与实现.pdf
2021-09-09 09:06:56 3.07MB 智能系统 人工智能 系统开发 参考文献
行业分类-电信-一种基于无线信号数据融合的室内定位方法.rar
行业分类-物理装置-一种基于物联网室内定位的工业管理系统.zip
行业分类-外包设计-用于安全传递室内定位数据的方法和应用.zip
sdk开发者文档(Android) SDK简介说明 更新日志 更新说明 2017-01-10:发布2.3.0,一些api的更新,优化,删除了导航的naviOption类。 优化地图缓存,增加围栏信息(为了让围栏信息成功加载,加载定位的代码,需要在加载地图之后) 优化代码逻辑,修复bug 2017-01-10之前:初始化demo 更新时间表 时间 版本 备注 2017-01-10 2.3.0 SDK javadoc [] 官网 http://indoorun.com/ 开发环境 本sdk文档是基于Android Studio开发而编写的,因此暂未提供jar包方式依赖。 Idr类 调用SDK所有的入口包括但不限于SDK初始化、加载地图、定位、导航,都是通过Idr类调用的。 除了Idr.initSDK(Context)初始化SDK的方法和Idr.getRegionList()获取用户下面的region列表等少数方法是静态方法外,其他的方法都是实例方法。 调用实例方法均需要获取Idr对象 Idr idr = Idr.with
2021-09-02 15:28:24 141KB Android代码
1
如今,高精度室内定位服务因成为众多5G重大应用场景的关键支撑而受到广泛关注,其实现技术、实现方案不断更新,且各具优缺点及特异性。因此,对高精度室内定位服务进行时效的、系统化的总结,并对其演进方向进行分析。
2021-09-01 19:08:33 812KB 室内定位
1