安卓导航无信号无服务器,无信号导航能用否

● 出发前测试

为解析导航不准的原因,我们先来了解一下GPS导航原理。导航仪是通过接受GPS信号来确定位置所在,再通过存储于内存中的地图数据规划路线。在车辆行驶时,导航仪通过不断接受GPS信号来检测车辆所在地状态,从而提示指引信息或重新规划路线,而当车辆经过隧道、桥梁、或是高层建筑物时,GPS信号会被遮蔽,不带陀螺仪和惯性检测芯片导航仪便会因不能获取GPS信号而无法导航。

1423d5a3df0717ff813fbe743afe795e.png

2916f03f0581a1de180d050b8a52e893.png

出发前,我们先大致查看了卫星信号情况,发现仅几分钟的导航路程,卫星颗数则出现了变化(信号情况良好),但如果多次经过隧道或是穿行于高楼之间,卫星颗数变化浮动则会大点,地下停车场或是隧道下信号更会减弱。

fc2cfc8b5f85ef770c91ecf0584585a8.png

870ef59a9b1f8b2b01b3b098861aecfb.png

c583d2b59f4b5782938eaa7c2df3fca9.png20e2f1d5252158a442cf31d2106eb516.png

● 屏蔽卫星信号

当卫星信号减弱时,借助陀螺仪是否就能准确导航?带着这一疑问我们开始借助信号屏蔽仪来屏蔽信号,这时,卫星信号为零,导航地图界面也开始呈现“DR”字样,为了确定卫星信号是否完全被遮蔽了,我们还借助了沙漠中常会用到的GPS,结果证明:卫星信号确实被完全屏蔽。

d10b4e669064033854341a82a2cbbbcc.png

在无卫星信号的情况下,我们依然按照导航路径行驶,而当途径高架桥、环岛、转向路口和隧道时,我们则会尤其关注导航是否发生偏移。

42ad79e2b462c63bfe96af83d6a83e76.png

455fb0586ce3f882008ef17be2b11e96.png

93ea7030adeb44e26de8a666e8a424c7.png

为何导航界面上会有车速显示标记?这里,我们先解释一下陀螺仪是如何工作的:导航仪通过陀螺仪测量汽车的水平转角和俯仰转角、通过加速度传感和轮速传感计算车辆的位移。而在原厂导航中,陀螺仪、加速度传感器、速度信号和电子地图是一个系统紧密地工作。 系统利用陀螺仪来判断车的转向,利用加速度传感器来判断车上下坡的状态,利用速度信号来计算车的行驶距离。所以,在导航界面上显示车速则是有着这些需要。

●车转向测试

一般而言,测试陀螺仪是否给力,最重要的是测试在转向路口行车时方向是否会发生偏移。结果显示:当我们在经过第一个转向路口时,行车路径并未发生偏移。

8ec67c99aa834701743e85c627e90f1f.png

这里,我们把第一个转向路口的行车情况和当行车50分钟后再经过转向路口的行车情况做了对不,结果发现,装有陀螺仪的产品还是非常给力的。以下为实测图:

340cd302a52ba94de479dd22ff0a5c01.png

8ee787c4736ba4fc48ef29146227abd3.png

为了呈现地图界面行车路径的走向,我们接下来会以动态图片显示。

3a07ecd6b2710914586a3543ec2655c3.gif

91c5758101fb8c5c937ff89fad98ecae.gif

GPS与陀螺仪导航功能对比

不带陀螺仪的导航带陀螺仪的导航

当信号不好时,易产生定位偏差可根据方向和速度继续导航

无法即时发现车子速度和方向改变能在方向速度改变的瞬间即时判断

无法识别上没上立交桥陀螺仪可测出车子是否向上移动了

● 高架桥测试

接下来,当我们行至高架桥时,导航显示也与实际行车相符。据了解,一般民用GPS的精度是无法识别车子有没有上立交桥,而陀螺仪却可测出车子是否向上移动了,从而能让导航软件及时的修改导航路线。

f0c5af17311f9228ede6265762f2e4bd.png

f04cfd994ebd68bc8b21bd2da65989ee.png

● 故意走错路

在下了高架桥后,导航提示右行,为测试导航重新规划路径的能力,我们故意直行。

d776d708febd0db4fdd7307769f84ebd.png

c677479dc0976fcb7c7bdd0f9063054a.png

在直行2秒后,导航界面提示“路径重新计算中”,然后差不多2秒的时间,导航路径已重新更正过来。重新规划路径的能力还是相当不错的。

77eb0c71787c5cd7ef7784b83fae48d8.png

● 隧道测试

历经了转向路口、高架桥、环岛,此时距离无信号导航已经半小时了,此时,我们将第二次经过隧道(先前已经过一次隧道)。结果显示行车位置为飘移。

ad032ca191157bd01524be7330329005.png

2516b0d003d0c8fcb9d85632fa32a411.png

第二次经过隧道。

02154f7e46d03487c7227271cae5566f.png

在全程导航过程中,陀螺仪工作情况尚好,卫星信号仍然为零。

96e7232815142508d65b05646279b1d7.png

7f9e5ac30d4bac1473225611ca03f28a.png

● 各种路况实拍图对比(以下小图均可以点击放大)

1176ddb3962bb12f05116a77c1b9dcbf.pnge0cd41d77a38b661a301bf60c89adfbb.png

2e72c2f45ae9dd26f47484481f899566.pngf3eb973a5520b0b81d49afd41263d500.png

7ac8c0fb7fab5b9a7eb3e4134f274076.pngc4bc3edcefa904ff5de7e1fdedec9deb.png测试效果总结

重新规划路径约2秒

导航误差短距离导航基本无误差。

优点在无卫星信号或信号减弱的情况下,借助陀螺仪可准确导航。

缺点由于成本高,目前导航仪还未普及

总结经过复杂路况时未发生偏离,借助陀螺仪导航比较靠谱。

● 总结

综合本次测试来看,陀螺仪确实可以在无卫星信号的前提下正常导航(短距离基本无误差),即便连续行使数百公里后,它也能把误差范围控制在50米以内,基本上不用依赖于外界环境就可以准确工作。不过,带有陀螺仪的导航产品在安装时却需要有硬件作为支撑,如果原车自带行车电脑,则可以直接读取其车速数据,但如果原车无行车电脑的,则需要从仪表盘位置重新接线,不管怎样,陀螺仪对提升导航的准确性还是很靠谱的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/550164.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python并发编程之semaphore(信号量)_浅谈Python并发编程之进程(守护进程、锁、信号量)...

前言:本博文是对Python并发编程之进程的知识延伸,主要讲解:守护进程、锁、信号量。友情链接:一、守护进程(daemon)1.1 守护进程概念首先我们都知道:正常情况下,主进程默认等待子进程调用结束之后再结束&…

csharp: Flash Player play *.flv file in winform

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.IO; using System.Xml; using AxShockwaveFlashObjects;/** VS2005在添加Shockwave时…

ad文件服务器部署,AD 集成 – 配置 ADFS 登陆 - Seafile 服务器用户手册

要求要想使用 ADFS 登陆到 Seafile,需要以下组件:1、安装了 ADFS 的windows服务器。安装 ADFS 和相关配置详情请参考 本文。2、对于 ADFS 服务器的SSL有效证书,在这里我们使用 adfs-server.adfs.com 作为域名示例。3、对于 seafile 服务器的S…

win7映射网络驱动器消失了_win7怎么映射网络驱动器|win7设置网络驱动器的方法...

2015-08-21 15:57:15近来,有一些刚刚升级windows10系统的用户向小编咨询在新系统中该如何创建映射网络驱动器。其实,方法非常简单,接下来,小编就向大家分享win10系统创建映射网络驱动器的具体方法...2015-05-15 19:27:26Win7系统怎…

NTC热敏电阻基础以及应用和选择(转)

源:NTC热敏电阻基础以及应用和选择 NTC被称为负温度系数热敏电阻,是由Mn-Co-Ni的氧化物充分混合后烧结而成的陶瓷材料制备而来,它在实现小型化的同时,还具有电阻值-温度特性波动小、对各种温度变化响应快的特点,可被用…

graphic头文件函数_graphics.h头文件

graphics.h头文件是一款tc操作必备组件。graphics.h头文件主要是运行在win8、win7操作系统上,为用户提供了非常多函数类型,用户只需使用tc编译就可以使用这个软件,是用户进行tc编辑时不可缺少的操作工具。graphics.h头文件函数范围&#xff1…

homeomorphic 同胚 释义

简介 在拓扑学中,两个流形,如果可以通过弯曲、延展、剪切(只要最终完全沿着当初剪开的缝隙再重新粘贴起来)等操作把其中一个变为另一个,则认为两者是同胚的。如:圆和正方形是同胚的,而球面和环面就不是同胚的。 参考链…

流形 非流形 释义

非流形边 A non-manifold edge has more than two incident triangles. 就是一个边由超过两个三角形相交。就是非流形边。 非流形顶点 比如两个三棱锥相接触的那个顶点就是非流形顶点。 以此可以逆推出流形是什么意思。 参考 书籍 [Polygon mesh processing] 转载于:https://ww…

mysql 插入数据 自增长_如何在MYSQL插数据 ID自增

2种解决办法1.修改你的数据库表,将ID设为自增长,注:只有主键才可以设置为自增长例:CREATE TABLE message (id INT(8) NOT NULL AUTO_INCREMENT, PRIMARY KEY(id));2.代码中进行处理Statement ps;ResultSet rs;int id 0;........…

MSN无法登陆,服务暂时不可用(错误码:80048051)

好几次MSN突然就登陆不了,一次是改了系统时间,这个好办,你改成当前日期时间即可; 还有一个可能就是脱机工作: 請依照以下步驟進行除錯: 1. 關閉Windows Live Messenger 先關閉你的MSN,在右下角找…

drawboard pdf拆分文件_请收藏!这是一份最全的PDF问题解决方案。

晚上好呀,我是大梦。最近因为赶书稿和论文缘故,时常要翻看许多PDF文件,复制摘录写东西,忽然发现好不方便,从PDF复制过来的文字到Word中变成了乱码?一些扫描版PDF根本无法复制而且还留有许多白边&#xff0c…

Java基础教程——线程通信

线程通信:等待、唤醒 Object方法这些方法在拥有资源时才能调用notify唤醒某个线程。唤醒后不是立马执行,而是等CPU分配wait等待,释放锁,不占用CPU资源notifyAll唤醒全部等待的线程重点:资源的有效利用 生产一个&#x…

python requests cookies请求_python+requests实现接口测试 - cookies的使用

在很多时候,发送请求后,服务端会对发送请求方进行身份识别,如果请求中缺少识别信息或存在错误的识别信息,会造成识别失败。 如一些需要用户登录以后才能访问的页面。import requestsmyaddress_urlhttp://xxx.com/api/v1/myaddress…

kafka命令及启动

默认内网访问,要在外网访问的话,需要在修改config/server.properties中的配置 将listeners和advertised.listeners的值用主机名进行替换,在外用使用java进行生产者或消费者连接的时候,不填写具体的IP,填写安装kafka的主…

编程判断元素归类_编程练习-判断是否为易混淆数

题目来源:LeetCode给定一个数字 N,当它满足以下条件的时候返回 true:把原数字旋转180以后得到新的数字。如 0, 1, 6, 8, 9 旋转 180 以后,得到了新的数字 0, 1, 9, 8, 6 。2, 3, 4, 5, 7 旋转 180 后,得到的不是数字。易混淆数字 …

vue引入51la流量监控

main.js router.afterEach( ( to, from, next ) > {setTimeout(()>{var _hmt _hmt || [];(function() {//每次执行前,先移除上次插入的代码document.getElementById(51_la) && document.getElementById(51_la).remove();var hm document.createEle…

斯蒂夫乔布斯传 读后感

斯蒂夫乔布斯传 读后感 失败和命运,成长和感受刺激着乔布斯成长。他和普通人一样。但是,不一样的环境,不一样的职位,不一样的体验给了他不一样的生命。所以,慢慢成长吧。当你的经历足够支撑你的命运时,你会站到你想要的…

cad画直角命令_炸了,CAD fro命令配合tk命令,极轴追踪无敌!

文尾左下角阅读原文看视频教程好课推荐:零基础CAD:点我CAD室内:点我 周站长CAD:点我CAD机械:点我 Bim教程:点我CAD建筑:点我CAD三维:点我全屋定制:点我 ps教程&#xff1…

linux frp 内网穿透 nginx反向代理

wget https://github.com/fatedier/frp/releases/download/v0.20.0/frp_0.20.0_linux_amd64.tar.gz frps.ini 服务端 有外网IP服务器 frpc.ini 客户端 局域网服务器 服务端: vi frps.ini [common] bind_port 8700 token asdasdasdasdasdasdasd vi start_frp_server.s…

[转载]Tensorflow 的reduce_sum()函数的axis,keep_dim这些参数到底是什么意思?

转载链接:https://www.zhihu.com/question/51325408/answer/125426642来源:知乎 这个问题无外乎有三个难点: 什么是sum什么是reduce什么是维度(indices, 现在均改为了axis和numpy等包一致)sum很简单,就是求和,那么问题…