[發明專利]一種實時模擬導航方法有效
| 申請號: | 201810188093.3 | 申請日: | 2018-03-07 |
| 公開(公告)號: | CN108458722B | 公開(公告)日: | 2021-10-08 |
| 發明(設計)人: | 胡鑫;姜濤 | 申請(專利權)人: | 上海酷駕智能技術有限公司 |
| 主分類號: | G01C21/34 | 分類號: | G01C21/34;G01C21/36 |
| 代理公司: | 上海漢聲知識產權代理有限公司 31236 | 代理人: | 胡晶 |
| 地址: | 200120 上海市浦東新區中國*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實時 模擬 導航 方法 | ||
一種實時模擬導航方法,檢測到衛星定位信號丟失時,記錄當前地理位置及其在整個導航路徑中所處的位置,啟動模擬導航線程進行實時模擬導航:獲取整個導航路徑中剩余的導航路徑軌跡點集合P;啟動OBD車速查詢,將導航路徑軌跡點集合P中的第一個導航路徑軌跡點設置為起始模擬導航點;計算車輛的當前位置與當前模擬導航點之間的時間間隔Δt;從OBD獲取當前車速v,估計時間間隔Δt內車輛的行駛距離d_move;計算當前模擬導航點與下一個導航路徑軌跡點的距離d;根據行駛距離d_move和距離d的大小關系,動態更新模擬導航線程等待時間和當前模擬導航點;待模擬導航線程等待時間結束后,進行下一個導航點的模擬。在衛星定位信號丟失的情況下,根據車輛實際速度進行實時模擬導航。
技術領域
本發明涉及汽車導航技術領域,具體涉及一種實時模擬導航方法。
背景技術
在駕車過程中,經常使用移動終端,如手機,進行實時導航,但是,經常會發生衛星定位信號,如GPS信號,丟失的現象,從而,導致無法定位車輛的當前位置,繼而,在衛星定位信號丟失的情況下無法繼續準確導航。
發明內容
針對在衛星信號丟失的情況下移動終端不能準確導航的問題,本申請提供一種實時模擬導航方法,檢測到衛星定位信號丟失時,記錄當前地理位置及其在整個導航路徑中所處的位置,啟動模擬導航線程進行實時模擬導航,該模擬導航包括步驟:
S1:獲取整個導航路徑中剩余的導航路徑軌跡點集合P;
S2:啟動OBD車速查詢,將所述導航路徑軌跡點集合P中的第一個導航路徑軌跡點設置為起始模擬導航點;
S3:計算車輛的當前位置與當前模擬導航點之間的時間間隔Δt;
S4:從OBD獲取當前車速v,估計所述時間間隔Δt內車輛的行駛距離d_move;
S5:計算當前模擬導航點S與下一個導航路徑軌跡點的距離d;
S6:根據行駛距離d_move和距離d的大小關系,動態更新模擬導航線程等待時間和動態更新所述當前模擬導航點S;
S7:待模擬導航線程等待時間結束后,返回步驟S3繼續進行模擬導航,直至到達導航路徑軌跡點集合P中的最后一個導航路徑軌跡點。
一種實施例中,在步驟S3之后,步驟S4之前,還包括對所述時間間隔Δt進行更新的步驟,具體包括:
判斷所述時間間隔Δt是否小于預設模擬間隔時間t_wait,若小于,則利用預設模擬間隔時間t_wait更新當前計算的所述時間間隔Δt,否則,保持當前計算的時間間隔Δt。
一種實施例中,根據行駛距離d_move和距離d的大小關系,動態更新所述模擬導航線程等待時間,具體包括步驟:
判斷行駛距離d_move是否小于距離d,若是,則將預設模擬間隔時間t_wait更新為所述模擬導航線程等待時間;
否則,計算車輛的當前位置與所述當前模擬導航點之間的實際時間間隔ts,并將實際時間間隔ts更新為所述模擬導航線程等待時間。
一種實施例中,根據行駛距離d_move和距離d的大小關系,動態更新所述當前模擬導航點,具體包括步驟:
判斷行駛距離d_move是否小于距離d,若是,根據行駛距離d_move和導航路徑更新所述當前模擬導航點;
否則,將下一個路徑軌跡點作為更新的當前模擬導航點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海酷駕智能技術有限公司,未經上海酷駕智能技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810188093.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:關于交通工具的評估的運動路徑的報告裝置
- 下一篇:一種車載機





