[发明专利]基于Android系统智能终端的高精度解决方法在审
申请号: | 201710793572.3 | 申请日: | 2017-09-05 |
公开(公告)号: | CN107704276A | 公开(公告)日: | 2018-02-16 |
发明(设计)人: | 方海波 | 申请(专利权)人: | 千寻位置网络有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445;G06F9/54;G01S19/41;G01S19/43;G01S19/46 |
代理公司: | 上海市海华永泰律师事务所31302 | 代理人: | 包文超 |
地址: | 200433 上海市杨浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 android 系统 智能 终端 高精度 解决方法 | ||
技术领域
本发明涉及智能终端领域,具体涉及一种基于Android系统智能终端的高精度解决方法。
背景技术
随着定位技术和导航技术的不断更新和推广,人们对高精度精准定位的需求也越来越强烈。然而一般的Android系统智能终端在高精度方案的解决方案,是在芯片中注入高精度解算的算法,使得芯片具有解算高精度位置的能力,通过芯片厂商,智能终端厂商以及高精度服务商协同配合,使得智能终端具有高精度定位的能力。
一般的Android智能终端实现高精度服务,需要芯片厂商,手机厂商,高精度服务商大量协同合作才能把高精度服务集成到智能终端中,该方案存在接入的成本高,接入的耗时比较长,可复制性较弱等问题。
发明内容
本发明解决了以下技术问题:
在Android智能终端接入时不需要芯片厂商,终端厂商的参与,整个方案由高精度位置提供商提供,终端厂商只需按简单的几部要求,就能接入高精度方案,大大缩短了接入成本。
本发明采用的技术方案如下:
一种基于Android系统智能终端的高精度解决方法,App层通过Android系统提供的定位管理器获取Framework层提供的高精度位置服务,Framework层通过定位管理服务来管理定位供应商,HAL层将硬件数据提供给Framework层,HAL层通过Linux Kernel层对硬件进行驱动。
进一步地,所述硬件数据包括硬件的定位数据、传感器数据和原始观测数据。
进一步地,所述定位供应商包括GNSS定位供应商,GNSS定位供应商获取到硬件的传感器数据和原始观测数据。
进一步地,所述定位供应商还包括网络定位供应商或者融合定位供应商,在Framework层添加一个高精度定位供应商,高精度定位供应商通过GNSS定位供应商获取到硬件的传感器数据和原始观测数据,并结合高精度定位供应商的定位数据解算出高精度位置数据,通过定位管理服务对App层提供高精度位置服务。
进一步地,所述高精度位置数据通过RTK和RTD算法解算得出。
进一步地,所述高精度位置数据采用NMEA协议。
进一步地,HAL层把硬件的定位数据和原始观测数据通过动态链接库的形式提供给Framework层。
本发明的有益效果在于,接入方便,屏蔽HAL层针对芯片平台的调试。能达到跟HAL层接入提供高精度位置同样的效果,但是各个厂商接入成本会很低。
附图说明
图1是本发明解决方法示意图。
具体实施方式
本发明在Android系统的Framework层通过修改LocationManagerService管理自定义定位供应商的策略来向App层(应用层)提供高精度定位服务。本发明采集硬件的原始观测数据和传感器数据,加上高精度定位供应商的RTCM(国际海运事业无线电技术委员会)和AGNSS(Assisted Global Navigation Satellite System,辅助全球导航卫星系统)数据,经过RTK&RTD(RTK是载波相位差分,RTD是伪距差分)算法解算出高精度位置,通过LocationManagerService提供终端的高精度定位服务。相对于普通精度来说,普通精度定位的定位精度一般在10米左右,高精度位置的定位精度可以达到亚米精度,甚至厘米级精度。
下文中,结合附图和实施例对本发明作进一步阐述。
图1是本发明基于Android系统智能终端的高精度解决方法示意图,具体如下:
1、App层,上层应用各种需要用到定位服务的各种Apps,都是通过Android系统提供的LocationManager(定位管理器),来获取Framework层(Android系统框架层)提供的高精度位置服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于千寻位置网络有限公司,未经千寻位置网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710793572.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能设备唤醒方法、装置、服务器及智能设备
- 下一篇:插件加载方法及系统