为什么共享单车泊车点可以识别得如此精准?

news2025/1/12 1:40:42

共享单车解决了民众最后一公里的出行问题,方便快捷,低碳环保,缓解了交通拥堵。然而,乱停乱放成为这一新兴事物发展过程中需要解决的迫在眉睫的问题。这真是个伤脑筋的问题,虽然很多城市已经推出共享单车电子围栏,由于GPS定位精度的问题,效果却差强人意。

高精度定位是电子围栏的基础,我们经常会遇到车停在围栏内而app显示车辆确在围栏外,或者找车位置变差大,很难做到精准定位,目前由于卫星轨道误差,电离层,对流层对GPS定位影响很大,GPS定位精度也无法满足精准电子围栏的要求,而引入RTK(Real - time kinematic,载波相位差分技术)可以使GPS定位控制在厘米级范围内,则大大提高了电子围栏的精准有效性。

什么是RTK?

RTK(Real - time kinematic,实时动态)载波相位差分技术,是实时处理两个测量站载波相位观测量的差分方法,将基准站采集的载波相位发给用户接收机,进行求差解算坐标。这是一种新的常用的GPS测量方法,以前的静态、快速静态、动态测量都需要事后进行解算才能获得厘米级的精度,而RTK是能够在野外实时得到厘米级定位精度的测量方法,它采用了载波相位动态实时差分方法,能够实时地提供测站点在指定坐标系中的三维定位结果,并达到厘米级精度。RTK技术是什么?它运用一些相似性的原理来消除误差,也就是说,它的载波信号,通过一个已知坐标进行观测,把RTCM数字和相邻的进行解算,所以它有一个“地面基站”的概念。

我们同样先来了解下GPS的工作原理,以及到底是什么引起了误差,即谁让GPS跑偏了?

1.大气层影响

大气层中的电离层和对流层对电磁波的折射效应,使得GPS 信号的传播速度发生变化,从而让GPS 信号产生延迟。

2.卫星星历误差

由于卫星运行中受到复杂的外力作用,而地面控制站和接收终端无法测定和掌握其规律,从而无法消除产生的误差。这里面,其实它的星历的固定轨迹也有一定的公差。

3.卫星钟差

指GPS 卫星时钟与GPS标准时间的差别。卫星上使用铯原子钟,所以两者的时间也许不同步,就像你的手表跟你家客厅挂钟的时间不同步一样。

4.多路径效应

多路径效应可能大家听得比较多了,GPS信号也有可能是在不同障碍物间反射后才被接收到,由此产生误差。

这些因素叠加之后,它会变得很复杂,使得GPS在民用级别都是5-10米的误差,在城市复杂环境,可能是几十米的误差,甚至更多。那怎么把误差消除呢?这就是RTK技术(RTK,Real-time Kinematic,载波相位差分)。

那什么是“差分”? 差分就是把GPS 的误差想方设法分离出去。具体做法是,在已知位置的参考点上装上基准站——参考点通常使用国家的基准点,它是一个厘米级甚至毫米级的位置点——通过RTCM数据就能知道它的定位。也就是说,这个基准站会说明两件事:告诉我所在的精准位置在哪里;我接到数据时的精准时间。然后把这个数据发送给想要获取高精度定位信息的移动站,后者就可以通过它获取的这个信息,修正或消除:大气层钟的传播误差、卫星星历误差和卫星钟差,把精准度做到厘米级。

RTK技术是一个很成熟的技术,可以帮助到城市交通管理,城市环境美化。我们觉得未来的城市一定是精准化、数据化为核心,这样,整个城市的智能化、智慧化就很快到来了。上海、杭州、广州、深圳、福州、郑州、南京、武汉8大城市相继对共享单车发出命令,要求共享单车企业暂停投放新车,目前这些城市的共享单车挤占道路造成交通拥堵,各大城市的交委工作量连连翻倍,简直快哭瞎,乱停乱放问题迫在眉睫。RTK技术有效的解决了问题,电子围栏得以实行,让城市恢复一个干净,文明的面貌!所以我们希望更多的人参与进来,了解、利用RTK技术,为我们的城市面貌、安全做一些贡献。

问答1:如何解决多路径效应?

这是一个比较复杂的问题,简单来说,就是让地面基站分布更密集,有更多共同的路径的卫星信号源,这样可以减少或者消除误差。一般来说,在农业,大部分障碍来源于防风林,还有一些杆塔、信号塔、供电房等等。这种情况,采用就近架设移动基站的方式来解决,采用双路径来保障信号的到达,其中双路径是电台和无线网络。

问答2:RTK技术对基站的依赖大吗?如果当地基站数量少,RTK技术能多大程度上提高飞行精度?如何解决这个问题呢?

可以说很依赖。目前无线网络情况稳定性还是有一定局限性,在城市复杂环境下,很多地方没有网络信号,甚至打电话都很困难,这个时候没有移动基站,难以获取差分数据。如果当地基站数量少,RTK技术能采用相对精度来解决,比如说,打一个水泥桩,用RTK采集数据,下次在此区域作业的时候,把移动基站放在此水泥桩上,输入上次一样的坐标,一样飞的厘米级精度。如果只用RTK摆静态,则误差在1米左右,单点静态主要看采用的RTK主板参数。基站少,可以多使用移动基站,一般来说,一个固定站可以覆盖30~80公里的位置。也就是说:采用RTK技术,一定是需要依赖基站的,目前主要是三种方式:国家CORS、或千寻账号、或基站。

问答3:有没很好的方式解决桥梁下面或港口弱GPS环境下如何定位和避障的方式?

在弱GPS和桥梁下,换句话来说就是非常容易丢星,RTK难以达到固定解,一般目前的做法都是综合应用RTK+惯导,或者综合应用RTK+惯导+视觉,综合根据环境,来设置占比,要经过大量的实际数据,才能获取比较好的效果,比如视觉的双目避障。

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

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

相关文章

Linux入门-常见指令及权限理解

目录 1、Linux背景 1.1、发展历史 1.2、开源 1.3Linux企业应用现状 2、Linux下的基本命令 2.1、ls 指令 2.2、pwd 命令 2.3、cd 命令 2.4、touch命令 2.5、mkdir 命令 2.6、rmdir 指令和 rm指令 2.7 man 指令 2.8、cp指令 2.9、mv 指令 2.10 cat 2.11 more 2…

LLM如何处理长上下文:Lost in the middle

论文地址:Lost in the Middle: How Language Models Use Long Contexts 论文总结:写prompt的时候,需要注意内容的顺序,把重要的信息放在最前面或者最后面。 大型语言模型大有用处,在设计 prompt 方面,人们…

Elasticsearch实战:索引阻塞 —— 数据保护的终极武器

文章目录 1、索引阻塞的种类2、什么时候使用阻塞?场景1:进行系统维护场景。场景2:保护数据不被随意更改场景。场景3:优化资源使用的场景。场景4:遵守安全规则场景。 3、添加索引阻塞API4、解除设置 API5、小结6、参考 …

【无标题】【数据结构】受限制的线性表——队列

🧧🧧🧧🧧🧧个人主页🎈🎈🎈🎈🎈 🧧🧧🧧🧧🧧数据结构专栏🎈🎈🎈&…

springboot企业级抽奖项目-系统设计

数据设计 E-R图 数据主体是活动(game),内置活动策略(game_rules),通过关联表(game_product)和奖品(product)联动,和用户(user&#x…

算法打卡day21|回溯法篇01|理论知识,Leetcode 77.组合

回溯法理论知识 回溯法也可以叫做回溯搜索法,它是一种搜索的方式。回溯是递归的副产品,只要有递归就会有回溯。所以回溯函数也就是递归函数,指的都是一个函数。 回溯法的效率 回溯法并不是什么高效的算法。因为回溯的本质是穷举,…

演讲嘉宾公布 | 智能家居与会议系统专题论坛将于3月28日举办

一、智能家居与会议系统专题论坛 智能家居通过集成先进的技术和设备,为人们提供了更安全、舒适、高效、便捷且多彩的生活体验。智能会议系统它通过先进的技术手段,提高了会议效率,降低了沟通成本,提升了参会者的会议体验。对于现代…

内网渗透学习-环境搭建

1、环境搭建测试 虚拟机网络环境配置,模拟外网和内网 主机操作系统网络内网ip外网ip物理主机window10vmnet8192.168.70.1攻击机kali Linuxvmnet8192.168.70.134域控主机win server 2008 r2vmnet0192.168.52.138域成员主机win server 2k3vmnet0192.168.52.141服务器…

【Windows Defender 排除指定 文件夹、文件夹以提升性能】

使用webStorm时候提醒排出程序和目录提升性能, 于是我就把我的代码目录和常用程序全部排出, 不过不知道能不能提升多少性能, 先加上再说 一.使用UI配置排出项 隐私与安全性安全中心 病毒与威胁防护 添加或删除排出项 配置 二.使用命令配置 使用 PowerShell开启自动排除列表…

基于深度学习的场景文本检测

CTPN 简介: 基于目标检测方法的文本检测模型,在Faster RCNN的基础上进行了改进,并结合双向LSTM增强了序列提取特征,通过anchor和gt的设计将文本检测任务转化为一连串小尺度文本框的检测。 解决问题: 文本长短不一&…

Android14 - AMS之Activity启动过程(2)

Android14 - AMS之Activity启动过程(1)-CSDN博客 Android14 - AMS之Activity启动过程(3)-CSDN博客 上篇梳理到: TaskDisplayArea和Task的复用与创建 TaskDisplayArea executeRequest后,随后调用startActivi…

软件系统开发设计的基本流程

一、前言 经过年的工程实践软件系统开发的流程演变有很多种,但是最基本的还是瀑布模型。但是由于近几年演变了很多种模型,现在很多公司的研发流程并不遵循瀑布模型。主要原因是无法满足市场竞争的需求。比如在哪某个节日需要敏捷上线活动等这样的场景。没…

python网络爬虫实战教学——urllib的使用(1)

文章目录 专栏导读1、前言2、urllib的使用3、发送请求3.1 urlopen3.2 request 专栏导读 ✍ 作者简介:i阿极,CSDN 数据分析领域优质创作者,专注于分享python数据分析领域知识。 ✍ 本文录入于《python网络爬虫实战教学》,本专栏针对…

支付宝小程序一次性订阅requestSubscribeMessage授权和操作详解

一、授权 — requestSubscribeMessage my.requestSubscribeMessage({entityIds: [xxxx],success: (res) > {console.log("success回调", res)},fail: res > {console.log(fail回调, res)} })success 回调函数 behavior String 用户订阅操作结果 — subscribe …

【译】矢量数据库 101 - 什么是矢量数据库?

原文地址:Vector Database 101 - What is a Vector Database? 1. 简介 大家好——欢迎回到 Milvus 教程。在上一教程中,我们快速浏览了每天产生的日益增长的数据量。然后,我们介绍了如何将这些数据分成结构化/半结构化数据和非结构化数据&…

【python】Matplotlib库安装教程

1.你要有python(如果没装可以看这篇文章文章安装) python及pycharm安装教程(2024超详细) 2.更新pip(此步可跳过) win R ;输入cmd(就是打开命令提示符) 打开后&#x…

【Linux】传输层协议:TCP/UDP

目录 netstat pidof UDP协议 TCP协议 TCP协议段格式 TCP协议的相关机制 确认应答(ACK)机制 超时重传机制 连接管理机制 服务端状态转换 客户端状态转化 流量控制 流量控制常见问题: 滑动窗口 拥塞控制 延迟应答 面向字节流…

electron-builder 打包问题,下载慢解决方案

目录 问题说明设置下载源 ?解决方案思路下载Electron下载winCodeSign下载nsis下载nsis-resources 总结 问题说明 项目使用了Electron,在第一次打包时会遇见下载慢,导致打包进度几乎停滞不前,甚至可能直接报错 其实这是因为Electr…

UML学习体会

1. 水在前面 本来写作的水平就很一般,平时写的也少。最近看到一些文章说学习最好的方式是输出,刚好又重温了一遍UML方面的基础,所以想记录点学习心得。而且说实话这玩意平时基本不怎么用(偶尔倒是看看别人的成果)&…

智能客服知识库如何搭建比较方便?教程奉上!

随着科技的进步,人工智能已深入到我们日常生活的各个角落。在客服行业里,智能客服知识库的出现,不仅极大地减轻了客服人员的工作负担,还提升了用户的服务体验。那么,怎样才能建立一个方便和实用的智能客服知识库呢&…