一种在Android内核层实现GNSS/INS组合导航的方法

    公开(公告)号:CN104598253A

    公开(公告)日:2015-05-06

    申请号:CN201510086167.9

    申请日:2015-02-17

    Abstract: 本发明涉及一种在Android内核层实现GNSS/INS组合导航的方法,基于Android操作系统公开架构,通过修改标准Android系统的GPS HAL内核及Sensor HAL内核,以及增加一个跨硬件HAL的传感器数据访问代理模块,实现Android底层的组合导航算法。在标准Android系统中增加组合导航定位模式,并从Java本地调用层开始扩充和修改了一批相关功能的接口函数。因此,本发明具有如下优点:1、Android第三方应用开发者调用原有标准GNSS普通定位API,即可获得高精度组合导航定位结果;2、现有Android第三方应用程序无需进行修改,即可直接获得高精度组合导航定位结果。

    一种基于Android内核层实现高精度卫星导航定位方法

    公开(公告)号:CN104236579A

    公开(公告)日:2014-12-24

    申请号:CN201410527819.3

    申请日:2014-10-09

    CPC classification number: G01C21/3446

    Abstract: 本发明涉及一种基于Android内核层实现高精度卫星导航定位方法,本发明具体方法包括:1、从标准Android操作系统的HAL层开始,增加对下层芯片(或模块)定位原始观测数据的抽象和封装,向上逐层增加高精度定位扩展接口和相关回调函数接口等,并在应用框架层新设置一批高精度定位应用编程接口;2、在HAL层增加精密单点定位、差分定位、实时动态差分定位。通过本方法可以使得:Android第三方应用开发者调用原有标准GNSS普通定位API,即可获得高精度定位结果;调用本方法在Java框架层新增加的API,在Java应用层获得定位硬件输出的原始观测数据,实现自定义的高精度定位。

    一种在Android内核层实现GNSS/INS组合导航的方法

    公开(公告)号:CN104598253B

    公开(公告)日:2016-10-19

    申请号:CN201510086167.9

    申请日:2015-02-17

    Abstract: 本发明涉及一种在Android内核层实现GNSS/INS组合导航的方法,基于Android操作系统公开架构,通过修改标准Android系统的GPS HAL内核及Sensor HAL内核,以及增加一个跨硬件HAL的传感器数据访问代理模块,实现Android底层的组合导航算法。在标准Android系统中增加组合导航定位模式,并从Java本地调用层开始扩充和修改了一批相关功能的接口函数。因此,本发明具有如下优点:1、Android第三方应用开发者调用原有标准GNSS普通定位API,即可获得高精度组合导航定位结果;2、现有Android第三方应用程序无需进行修改,即可直接获得高精度组合导航定位结果。

    一种基于Android内核层实现高精度卫星导航定位方法

    公开(公告)号:CN104236579B

    公开(公告)日:2016-06-08

    申请号:CN201410527819.3

    申请日:2014-10-09

    Abstract: 本发明涉及一种基于Android内核层实现高精度卫星导航定位方法,本发明具体方法包括:1、从标准Android操作系统的HAL层开始,增加对下层芯片(或模块)定位原始观测数据的抽象和封装,向上逐层增加高精度定位扩展接口和相关回调函数接口等,并在应用框架层新设置一批高精度定位应用编程接口;2、在HAL层增加精密单点定位、差分定位、实时动态差分定位。通过本方法可以使得:Android第三方应用开发者调用原有标准GNSS普通定位API,即可获得高精度定位结果;调用本方法在Java框架层新增加的API,在Java应用层获得定位硬件输出的原始观测数据,实现自定义的高精度定位。

Patent Agency Ranking