[发明专利]一种基于android系统实现智能终端高精度定位的方法及系统有效
申请号: | 201910712423.9 | 申请日: | 2019-08-02 |
公开(公告)号: | CN111050273B | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 陈晓东;关瑞成 | 申请(专利权)人: | 广东星舆科技有限公司 |
主分类号: | H04W4/02 | 分类号: | H04W4/02;H04W4/024;H04W64/00;G06F9/448 |
代理公司: | 佛山帮专知识产权代理事务所(普通合伙) 44387 | 代理人: | 曾凤云 |
地址: | 510000 广东省广州市天河区平云*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 android 系统 实现 智能 终端 高精度 定位 方法 | ||
本发明涉及高精度卫星定位技术领域,公开了一种基于android系统实现智能终端高精度定位的方法及系统,硬件访问层将从内核层获得的GNSS原始数据传输给抽象子层;抽象子层通过其数据回调接口将GNSS原始数据传输给HAL层的高精度解算模块;高精度解算模块将GNSS原始数据解算后得到定位结果数据,高精度解算模块再将定位结果数据传输给所述抽象子层;抽象子层通过android标准接口将所述定位结果数据上报给应用框架层;应用框架层再通过android标准接口将定位结果数据上报给应用层。只需在HAL层增加高精度解算模块,各app(应用层)就可以获得高精度的第一定位结果数据,同时网络不好时,各app也可以获取精度较低的第二定位结果数据,降低运维的复杂性,提升了用户体验。
技术领域
本发明涉及高精度卫星定位技术领域,公开了一种基于android系统实现智能终端高精度定位的方法及系统。
背景技术
目前虽然也有许多高精度定位设备,如追踪器,儿童手表等,但这些设备大部分也仅仅是一个GPS定位器,并没有消除GPS误差,而且只能提供定位追踪,无法使用其定位结果来做更多事情,在现在智能化生活越来越普及的情况下,很多场景需要利用高精度定位完成更多工作,而在市场占有率第一的Android手机或其他智能终端上实现这种高精度定位需求的应用就显得非常迫切。
现有的一类智能终端是在智能终端外增加一个安装有解算模块的解算硬件,智能终端将数据传输给这个解算硬件进行高精度解算后再传输回给需要定位的智能终端,但是这样的硬件体积大,不方便携带。
现有的基于android平台的应用,如高德地图、百度地图和腾讯地图等提供定位和导航功能的应用,虽然能满足大部分人们出行需求,也对定位进行了一定的位置纠偏,如导航路线规划时,偏离道路的定位结果将被人为拉到道路上来,使导航结果看起来准确的定位在道路上来,但并没有真正消除这种GPS误差,也经常会出现较大误差情况,而在现在生活中很多场景需要高精度定位。
发明内容
针对背景技术所面临的问题,本发明的目的在于提供一种基于android系统实现智能终端高精度定位的方法及系统。
为了达到上述目的,本发明采用如下技术方案:一种基于android系统实现智能终端高精度定位的方法包括:硬件访问层将从内核层获得的GNSS原始数据传输给抽象子层;抽象子层通过其数据回调接口将所述GNSS原始数据传输给HAL层的高精度解算模块;所述高精度解算模块将所述GNSS原始数据解算后得到定位结果数据,所述高精度解算模块再将所述定位结果数据传输给所述抽象子层;所述抽象子层通过android标准接口将所述定位结果数据上报给应用框架层;所述应用框架层再通过android标准接口将所述定位结果数据上报给应用层。
优选的,所述定位结果数据包括第一定位结果数据和第二定位结果数据,所述第一定位结果数据的定位精度比第二定位结果数据的定位精度高。
优选的,所述高精度解算模块包括GNSS数据通信模块、数据质量检测模块、数据处理模块、差分解算模块和CORS服务通信模块,抽象子层通过其数据回调接口将GNSS原始数据传输给GNSS数据通信模块,GNSS数据通信模块将GNSS原始数据传输给数据质量检测模块,数据质量检测模块对GNSS原始数据进行检测,并将有效的GNSS原始数据传输给数据处理模块,数据处理模块将GNSS原始数据处理为RINEX原始数据,CORS服务通信模块间隔的接收来自参考站的RTCM星历数据,并将RTCM星历数据传输给缓冲区,当数据处理模块接收到GNSS原始数据时,数据处理模块同时从缓冲区获取RTCM星历数据,并将RTCM星历数据处理为RINEX星历数据,数据处理模块将RINEX原始数据和RINEX星历数据传输给差分解算模块,所述RTCM星历数据包括差分电文数据和导航电文数据,差分解算模块结合RINEX原始数据和RINEX星历数据进行解算得到所述第一定位结果数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东星舆科技有限公司,未经广东星舆科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910712423.9/2.html,转载请声明来源钻瓜专利网。