導航方法及導航設備的製作方法
2023-09-24 05:05:10 1
專利名稱:導航方法及導航設備的製作方法
技術領域:
本發明涉及車輛導航,更具體地說,涉及一種基於擁塞路段的長度進行導航的方法和設備。
背景技術:
位置服務終端是指具有位置服務功能及其相關功能的設備。導航設備是位置服務終端的一個例子,其工作原理為導航設備確定特定位置的位置坐標,將其與自身儲存的電子地圖中記載的位置坐標進行匹配,以此來確定搭載該導航設備的導航對象在電子地圖中的準確位置。導航設備可以是車載終端、可攜式導航儀、手機終端等。導航對象可以是車輛、 行人等。在用戶設定好出發地和目的地之後,導航設備會計算導航路徑,並依據算得的導航路徑為用戶導航。如今的位置服務終端在為用戶進行路徑規劃時,通常都會結合交通信息頻道 (Traffic Message Channel,簡稱TMC)信息來為用戶提供更快或更經濟的路徑,然而現有的結合TMC信息的路徑規劃方式缺乏對TMC信息進一步的辨識,導致在判斷道路是否真正擁塞時容易出現失誤。例如用戶前方某路口因紅燈出現了一個50米的車輛聚集,這時的 TMC信息會向位置服務終端反應出前方路段存在一個50米的擁塞路段,位置服務終端進而根據該TMC信息詢問用戶是否需要改道或自動為用戶規劃新的路徑,而事實上該50米的擁塞僅是一個暫時的小擁塞,通常情況下並不會對用戶的前行帶來很大的影響,而改道或重新選路反而會給用戶的時間或經濟上帶來更多的損失。另外還可能存在的一個問題是,之前沒有擁塞的路段,在車輛行駛過程中,也有出現擁塞的可能。而現有技術的導航方法,由於缺乏對擁塞路段長度的判斷,導致判斷導航路徑中是否存在真正擁塞也可能出現失誤。因而擁塞路段的長度是判斷短時間內道路是否能夠暢通、是否需要繞行的一個因
ο
發明內容
本發明要解決的一個技術問題在於,針對現有技術在路徑規劃中對擁塞路段的判斷容易出現失誤的缺陷,提供一種導航方法,其在為用戶規劃導航路徑時,將擁塞路段的長度作為考慮因素。並且還提供一種與該方法相對應的導航設備。本發明要解決的另一技術問題在於,針對現有技術在車輛按規劃的導航路逕行駛的過程中,對前方路段是否擁塞的判斷容易出現失誤的缺陷,提供一種導航方法,其在判斷前方路段是否擁塞時將擁塞路段的長度作為考慮因素。並且還提供一種與該方法相對應的導航設備。本發明解決其技術問題所採用的一種技術方案是提供一種導航方法,包括獲取交通路況信息;基於出發地信息、目的地信息和所獲取的交通路況信息規劃導航路徑,包括
在出發地和目的地之間的至少一個可選路徑中選擇一條路徑;基於所獲取的交通路況信息,判斷所選路徑中是否存在超過預定長度的擁塞路段;當判斷結果為是時,在其餘的可選路徑中再選擇一條路徑,並再次判斷所選路徑中是否存在超過預定長度的擁塞路段,直到剩餘的可選路徑數量為零;當判斷結果為否時,確定所選路徑為導航路徑。本發明解決其技術問題所採用的另一技術方案是提供一種導航方法,包括根據用戶需求規劃導航路徑,在用戶車輛沿所規劃的導航路逕行駛的過程中執行以下步驟實時獲取導航衛星發射的定位信號並據此計算所述用戶車輛的當前位置;獲取交通路況信息;基於所述用戶車輛的當前位置和所獲取的交通路況信息,判斷所述導航路徑在用戶車輛前進方向上是否存在超過預定長度的擁塞路段;當判斷存在超過預定長度的擁塞路段時,向用戶發送擁塞提示。在本發明所述的導航方法中所述獲取交通路況信息包括按照第一時間間隔定時獲取;所述基於所述用戶車輛的當前位置和所獲取的交通路況信息,判斷所述導航路徑在用戶車輛前進方向上是否存在超過預定長度的擁塞路段包括一旦獲取到新的交通路況信息,基於所述用戶車輛的當前位置和當前獲取到的交通路況信息立即判斷是否存在所述超過預定長度的擁塞路段。在本發明所述的導航方法中所述獲取交通路況信息包括按照第一時間間隔定時獲取,並存儲所獲取的交通路況信息或用新獲取的交通路況信息更新存儲模塊中過時的交通路況信息;所述基於所述用戶車輛的當前位置和所獲取的交通路況信息,判斷所述導航路徑在用戶車輛前進方向上是否存在超過預定長度的擁塞路段包括基於所述用戶車輛的當前位置和最新獲取的交通路況信息按照第二時間間隔定時判斷在用戶車輛前進方向上距離所述用戶車輛當前位置預定距離內是否存在超過預定長度的擁塞路段。在本發明所述的導航方法中,還包括當判斷存在所述超過預定長度的擁塞路段時,基於所述用戶車輛的當前位置和目的地信息,為用戶規劃新的導航路徑,以避開所述擁塞路段。本發明解決其技術問題所採用的一種技術方案是構造一種導航設備,包括
處理器;用戶接口模塊,用於接收用戶輸入的信息和/或向用戶輸出信息;無線通信模塊,用於獲取交通路況信息;及存儲模塊,用於存儲地圖數據及所獲取的交通路況信息;其中,所述處理器用於在出發地和目的地之間的至少一個可選路徑中選擇一條路徑;基於所獲取的交通路況信息,判斷所選路徑中是否存在超過預定長度的擁塞路段;當判斷結果為是時,在其餘的可選路徑中再選擇一條路徑,並再次判斷所選路徑中是否存在超過預定長度的擁塞路段,直到剩餘的可選路徑數量為零;當判斷結果為否時,確定所選路徑為導航路徑。。本發明解決其技術問題所採用的另一技術方案是構造一種導航設備,包括處理器;用戶接口模塊;定位模塊,用於實時獲取導航衛星發射的定位信號並據此計算所述用戶車輛的當前位置;無線通信模塊,用於獲取交通路況信息;及存儲模塊,用於存儲地圖數據、所規劃的導航路徑及所獲取的交通路況信息;其中,所述處理器包括導航路徑規劃模塊,用於根據用戶需求規劃導航路徑;擁塞路段判斷模塊,用於在用戶車輛沿所規劃的導航路逕行駛的過程中基於所述用戶車輛的當前位置和所獲取的交通路況信息,判斷所述導航路徑在用戶車輛前進方向上是否存在超過預定長度的擁塞路段;及擁塞提示信息生成模塊,用於當判斷存在超過預定長度的擁塞路段時,生成擁塞提示信息,以通過用戶接口模塊向用戶發送。在本發明所述的導航設備中所述無線通信模塊按照第一時間間隔定時獲取交通路況信息;及一旦獲取到新的交通路況信息,所述擁塞路段判斷模塊基於所述用戶車輛的當前位置和所獲取到的新的交通路況信息立即判斷是否存在所述超過預定長度的擁塞路段。在本發明所述的導航設備中所述無線通信模塊按照第一時間間隔定時獲取交通路況信息,並存儲所獲取的交通路況信息或用新獲取的交通路況信息更新存儲模塊中過時的交通路況信息;所述擁塞路段判斷模塊基於所述用戶車輛的當前位置和最新獲取的交通路況信息按照第二時間間隔定時判斷在用戶車輛前進方向上距離所述用戶車輛當前位置預定距離內是否存在超過預定長度的擁塞路段;在本發明所述的導航設備中當所述擁塞路段判斷模塊判斷存在所述超過預定長度的擁塞路段時,所述導航路徑規劃模塊基於所述用戶車輛的當前位置和目的地信息,為用戶規劃新的導航路徑,以避開所述擁塞路段。實施本發明,具有以下有益效果由於在判斷道路是否擁塞時將擁塞路段的長度作為一個考慮因素,使得能夠更加準確地判斷是否真正存在擁塞,從而能夠更加準確地規劃導航路徑,為用戶提供優質的導航服務。另外,實施本發明,能夠更加準確地判斷當前行駛路徑上是否真正存在擁塞,從而避免不必要的改道或重新規劃導航路徑,節省用戶時間或經濟成本,為用戶提供優質的導航服務。
下面將結合附圖及實施例對本發明作進一步說明,附圖中
圖1是根據本發明一實施例的導航設備的結構示意圖;圖2是根據本發明另一實施例的導航設備的結構示意圖;圖3是圖2所示導航設備中的處理器的邏輯結構示意圖;圖4是根據本發明一實施例的導航方法的流程圖;圖5是根據本發明另一實施例的導航方法的流程圖;圖6是根據本發明另一實施例的導航方法的流程圖;圖7是根據本發明另一實施例的導航方法的流程圖。
具體實施例方式本發明提供一種基於擁塞路段的長度進行導航的方法和設備,使得位置服務終端獲取到實時交通信息後,能夠進一步判別出值得關注的擁塞路段,從而更準確地幫助用戶進行導航。為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步的詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明, 並不用於限定本發明。圖1是根據本發明一實施例的導航設備100的結構示意圖。如圖1所示,本發明的導航設備100包括處理器30a以及分別與處理器30a通信連接的無線通信模塊20、存儲模40和用戶接口模塊50。無線通信模塊20包括合適的電路、邏輯、代碼和/或接口,用於從信息源(例如實時路況信息服務提供商)獲取當前交通路況信息,例如TMC信息。例如,無線通信模塊 20可以通過FM固定調頻頻段接收交通信息頻道(TMC)信息;或通過中國移動多媒體廣播 (CMMB)接收信道接收TMC信息;或通過GPRS網絡獲取TMC信息。相應地,無線通信模塊20 可以是FM固定調頻頻段接收模塊、CMMB接收模塊或GPRS通信模塊。存儲模塊40包括合適的電路、邏輯、代碼和/或接口,用於存儲信息,例如處理器 30所使用的可執行指令和數據,包括電子地圖數據、所規劃的導航路徑及所獲取的交通路況信息等。存儲模塊40可包括RAM、R0M、低延遲非易失性存儲器例如快閃記憶體和/或其他合適的電子數據存儲器中的一種或其組合。用戶接口模塊50包括合適的電路、邏輯、代碼和/或接口,用於與用戶交互。例如, 用戶接口模塊50可以連接於視頻和/或音頻輸出裝置,例如顯示屏和/或揚聲器,以向用戶發送信息;用戶接口模塊50還可以連接於輸入裝置,例如鍵盤、麥克風和/或觸控螢幕,以接收來自用戶的指令和/或信息。處理器30a包括合適的電路、邏輯、代碼和/或接口,用於根據出發地信息、目的地信息以及無線通信模塊20接收到的交通路況信息,為導航設備100的用戶規劃一條暢通的導航路徑。在操作過程中,處理器30a在出發地和目的地之間的至少一個可選路徑中選擇一條路徑。並基於所獲取的交通路況信息,判斷所選路徑中是否存在超過預定長度的擁塞路段。當判斷結果為是時,可確定該路徑存在擁塞,之後可在其餘的可選路徑中再選擇一條路徑,並再次判斷所選路徑中是否存在超過預定長度的擁塞路段,直到剩餘的可選路徑數量為零;當判斷結果為否時,即不存在超過預定長度的擁塞路段,則確定所選路徑為導航路徑。
在一個實施例中,當確定導航路徑後,可通過用戶界面(例如顯示屏)展示導航路徑;或在剩餘的可選路徑數量為零時,可通過用戶界面(例如顯示屏和/或揚聲器)告知目前可選路徑為零。在一個實施例中,出發地、目的地信息可以是通過用戶接口模塊50接收的用戶輸入的出發地、目的地信息。作為選擇,導航設備100還可以包括一個定位模塊,出發地信息可以是根據該定位模塊確定的導航設備的當前位置信息。在本發明中,可以按照用戶需求,例如基於以下之一最短時間、最短路程、普通公路、高速公路等,來在出發地和目的地之間的至少一個可選路徑中選擇一條路徑。例如,可以基於最短路程進行選擇,當最短路程的路徑存在擁塞時,再在剩餘的路徑中選擇最短路程的路徑。使用本實施例的導航設備,由於在判斷道路是否擁塞時將擁塞路段的長度作為一個考慮因素,使得能夠更加準確地判斷是否真正存在擁塞,從而能夠更加準確地規劃導航路徑,為用戶提供優質的導航服務。圖2是根據本發明另一實施例的導航設備200的結構示意圖。如圖2所示,本發明的導航設備200包括處理器30b以及分別與處理器30b通信連接的定位模塊10、無線通信模塊20、存儲模40和用戶接口模塊50。其中,無線通信模塊20、存儲模40和用戶接口模塊50的功能和作用與圖1所示的導航設備100中的無線通信模塊20、存儲模40和用戶接口模塊50相同。定位模塊10包括合適的電路、邏輯、代碼和/或接口,用於實時獲取導航衛星發射的定位信號,並根據所獲取的定位信號計算用戶車輛的當前位置。例如,定位模塊10可以接收來自GPS、GL0NASS、GALILEO和我國的北鬥定位系統衛星發出的衛星導航信號,以計算當前位置坐標。處理器30b包括合適的電路、邏輯、代碼和/或接口,用於在用戶車輛在沿導航路逕行駛的過程中,根據定位模塊10輸出的當前位置信息和無線通信模塊20接收到的交通路況信息,判斷導航路徑在用戶車輛前進方向上是否存在超過預定長度的擁塞路段;當判斷存在超過預定長度的擁塞路段時,向用戶發送擁塞提示。例如該預定長度可以是300米、 400米、500米、600米、700米或800米等。作為一個選擇,該預定長度可以根據道路類型進行設置或調整。處理器30b的結構及其工作過程將在以下結構圖3進行詳細說明。圖3是圖2所示導航設備中的處理器30b的邏輯結構示意圖。如圖3所示,處理器30b包括導航路徑規劃模塊31、擁塞路段判斷模塊33和擁塞提示信息生成模塊34。其中導航路徑規劃模塊31用於根據用戶需求規劃導航路徑。擁塞路段判斷模塊33用於在用戶車輛沿導航路徑規劃模塊31所規劃的導航路逕行駛的過程中,基於定位模塊獲得的用戶車輛的當前位置和無線通信模塊所獲取的交通路況信息,判斷導航路徑在用戶車輛前進方向上是否存在超過預定長度的擁塞路段。擁塞提示信息生成模塊34用於當擁塞路段判斷模塊33判斷存在超過預定長度的擁塞路段時,生成擁塞提示信息,以通過用戶接口模塊50向用戶發送。使用本實施例的導航設備,能夠更加準確地判斷當前行駛路徑上是否真正存在擁塞,從而避免不必要的改道或重新規劃導航路徑,節省用戶時間或經濟成本,為用戶提供優質的導航服務。圖4是根據本發明一實施例的導航方法400的流程圖。如圖4所示,在步驟410, 無線通信模塊20獲取實時交通路況信息,例如TMC信息。在步驟420,導航設備100獲取出發地、目的的信息,例如通過用戶接口模塊50獲取用戶輸入的出發地、目的的信息。在步驟 430,處理器30a在出發地和目的地之間的至少一個可選路徑中選擇一條路徑。在步驟440, 處理器30a基於所獲取的交通路況信息,判斷所選路徑中是否存在超過預定長度的擁塞路段。當在步驟440中判斷結果為是時,進入步驟450,判斷剩餘的可選路徑的數量是否大於等於1。如果在步驟450判斷可選路徑的數量大於等於1,則返回步驟430,在剩餘的可選路徑中再選擇一條路徑;然後再進行步驟440,再次判斷所選路徑中是否存在超過預定長度的擁塞路段,直到剩餘的可選路徑數量為零。如果在步驟450中判斷可選路徑的數量為零,則進入步驟460,通過用戶接口模塊50向用戶發送擁塞提示。最後進入步驟490,導航方法400結束。當在步驟440中判斷結果為否時,進入步驟470確定所選路徑為導航路徑。然後在步驟480中通過用戶界面(例如顯示屏)顯示導航路徑。最後進入步驟490,導航方法 400結束。在一個實施例中,出發地、目的地信息可以是通過用戶接口模塊50接收的用戶輸入的出發地、目的地信息。作為另一選擇,出發地信息還可以是根據定位模塊確定的導航設備的當前位置信息。採用圖4所示實施例的導航方法,由於在判斷道路是否擁塞時將擁塞路段的長度作為一個考慮因素,使得能夠更加準確地判斷是否真正存在擁塞,從而能夠更加準確地規劃導航路徑,為用戶提供優質的導航服務。圖5是根據本發明另一實施例的導航方法500的流程圖。如圖5所示,在步驟510中,通過定位模塊10實時獲取導航衛星發射的定位信號並根據所獲取的定位信號計算用戶車輛的當前位置。需要指出的是,此步驟在整個導航操作過程中,不斷反覆執行,只要開機就一直在進行。在步驟520中,處理器根據用戶需求規劃導航路徑。例如在根據用戶輸入的目的地及車輛當前位置信息來規劃導航路徑時,還需要考慮用戶給出的必經地、迴避地等信息, 以及最短時間、最短距離、普通公路、高速公路等選項信息來規劃導航路徑。值得一提的是, 步驟520可以包括圖4所示及參考圖4所介紹的導航方法400的所有步驟。之後,按照所規劃的導航路徑進行導航,並在用戶車輛沿所規劃的導航路逕行駛的過程中,執行步驟530 至 550。在步驟530中,通過無線通信模塊20獲取最新交通路況信息。在步驟MO中,處理器基於步驟510中所確定的用戶車輛的當前位置和步驟530 中所獲取的交通路況信息,判斷所規劃的導航路徑在用戶車輛前進方向上是否存在超過預定長度的擁塞路段。當判斷存在所述擁塞路段時,執行步驟陽0向用戶發送擁塞提示。當判斷無擁塞路段時,返回步驟530。步驟550之後,執行步驟590,繼續進行導航。其中,繼續導航可以包括規劃新的路徑和/或向用戶提示擁塞信息。採用圖5所示實施例的導航方法,能夠更加準確地判斷當前行駛路徑上是否真正存在擁塞,從而避免不必要的改道或重新規劃導航路徑,節省用戶時間或經濟成本,為用戶提供優質的導航服務。圖6是根據本發明另一實施例的導航方法600的流程圖。在本實施例中,無線通信模塊20可以按照預定的時間間隔(第一時間間隔)周期性地獲取交通路況信息。在獲取交通路況信息後,立即根據當前獲取到的交通路況信息判斷導航路徑前方是否存在超過預定長度的擁塞路段。該第一時間間隔可以是3分鐘、4分鐘、5分鐘、6分鐘……10分鐘等。如圖6所示在步驟610中,通過定位模塊10實時獲取導航衛星發射的定位信號並根據所獲取的定位信號計算用戶車輛的當前位置。需要指出的是,此步驟在整個導航操作過程中,不斷反覆執行,只要開機就一直在進行。在步驟620中,處理器根據用戶需求規劃導航路徑。例如在根據用戶輸入的目的地及車輛當前位置信息來規劃導航路徑時,還需要考慮用戶給出的必經地、迴避地等信息, 以及最短時間、最短距離、普通公路、高速公路等選項信息來規劃導航路徑。值得一提的是, 步驟620可以包括圖4所示及參考圖4所介紹的導航方法400的所有步驟。之後,按照所規劃的導航路徑進行導航,並在用戶車輛沿所規劃的導航路逕行駛的過程中,執行步驟630 至 650。在步驟630中,無線通信模塊20按照預定的時間間隔(第一時間間隔)周期性地定時獲取最新交通路況信息。在步驟640中,一旦獲取到新的交通路況信息,處理器基於步驟610中所確定的用戶車輛的當前位置和步驟630中所獲取的交通路況信息,立即判斷所規劃的導航路徑在用戶車輛前進方向上是否存在超過預定長度的擁塞路段。當判斷存在所述擁塞路段時,執行步驟650向用戶發送擁塞提示。當判斷無擁塞路段時,返回步驟630。步驟650之後,執行步驟690,繼續進行導航。其中,繼續導航可以包括規劃新的路徑以避開擁塞路段和/或向用戶提示擁塞信息。圖6所示的導航方法給出圖5的導航方法中有關判斷是否存在擁塞路段的時機的一種具體實施方式
。採用這種實施方式,能夠更加準確、及時地判斷當前行駛路徑上是否真正存在擁塞,從而避免不必要的改道或重新規劃導航路徑,節省用戶時間或經濟成本,為用戶提供優質的導航服務。圖7是根據本發明另一實施例的導航方法700的流程圖。在本實施例中,可以按照預定的時間間隔(第一時間間隔,例如通過FM固定調頻頻段接收為3-5分鐘)周期性地獲取交通路況信息,並存儲到存儲模塊40中或用新的交通路況信息覆蓋舊的交通路況信息以對其進行更新。之後,處理器按照另一個預定的時間間隔(第二時間間隔,例如1分鐘、 2分鐘或3分鐘等)周期性地根據最新一次獲取到的交通路況信息判斷導航路徑前方距離所述用戶車輛當前位置預定距離(例如2公裡、3公裡、4公裡、5公裡……10公裡)內是否存在超過預定長度的擁塞路段。在本實施例中,第二時間間隔與第一時間間隔相互獨立。如圖7所示,在步驟710中,通過定位模塊10實時獲取導航衛星發射的定位信號並根據所獲取的定位信號計算用戶車輛的當前位置。需要指出的是,此步驟在整個導航操作過程中,不斷反覆執行,只要開機就一直在進行。在步驟720中,處理器根據用戶需求規劃導航路徑。例如在根據用戶輸入的目的地及車輛當前位置信息來規劃導航路徑時,還需要考慮用戶給出的必經地、迴避地等信息, 以及最短時間、最短距離、普通公路、高速公路等選項信息來規劃導航路徑。值得一提的是, 步驟720可以包括圖4所示及參考圖4所介紹的導航方法400的所有步驟。之後,按照所規劃的導航路徑進行導航,並在用戶車輛沿所規劃的導航路逕行駛的過程中,執行步驟730 至 750。在步驟730中,無線通信模塊20按照預定的時間間隔(第一時間間隔)周期性地定時獲取最新交通路況信息。在步驟740中,處理器基於步驟710中所確定的用戶車輛的當前位置和步驟730 中所獲取的最新交通路況信息,按照另一個預定的時間間隔(第二時間間隔)周期性地判斷所規劃的導航路徑在用戶車輛前進方向上距離所述用戶車輛當前位置預定距離內是否存在超過預定長度的擁塞路段。當判斷存在所述擁塞路段時,執行步驟750向用戶發送擁塞提示。當判斷無擁塞路段時,返回步驟730。步驟750之後,執行步驟790,繼續進行導航。其中,繼續導航可以包括規劃新的路徑以避開擁塞路段和/或向用戶提示擁塞信息。在本發明的一個實施中,在為用戶規劃新的導航路徑前,向用戶發送詢問,以確認用戶是否需要改道。圖7所示的導航方法給出圖5的導航方法中有關判斷是否存在擁塞路段的時機的另一種具體實施方式
。採用這種實施方式,能夠更加準確、及時地判斷當前行駛路徑上是否真正存在擁塞,從而避免不必要的改道或重新規劃導航路徑,節省用戶時間或經濟成本,為用戶提供優質的導航服務。以下列舉了幾個實施例。實施例一、步驟1、位置服務終端通過接收衛星導航數據,實時獲取當前終端的位置信息,以一定時間間隔(比如5分鐘)獲取實時交通信息。獲取實時交通信息的方式包括通過FM 固定調頻頻段接收交通信息頻道(TMC)信息;通過中國移動多媒體廣播(CMMB)接收信道接收TMC信息;通過GPRS網絡獲取TMC信息。步驟2、位置服務終端根據當前所在位置以及用戶輸入的目的地信息規劃導航路徑,規劃路徑時將最新獲取到的實時交通信息考慮進去,若可選路徑上存在擁塞路段,進而獲取該擁塞路段的長度,若該擁塞路段的長度超過於一定數值(例如500m),則在規劃路徑時避開該擁塞路段。實施例二、步驟1、位置服務終端通過接收衛星導航數據,實時獲取當前終端的位置信息,以一定時間間隔(比如5分鐘)獲取實時交通信息,同時位置服務終端根據預先規劃好的路徑為用戶進行導航服務(車輛行駛誘導);步驟2、位置服務終端每次獲取到實時交通信息時,查看當前規劃好的路徑前方是否存在擁塞路徑;
步驟3、若根據最新獲取到的實時交通信息發現前方路徑上存在擁塞路段,進而獲取該擁塞路段的長度,若該擁塞路段的長度超過於一定數值(例如500m),則詢問用戶是否需要改道或自動為用戶規劃新的路徑。實施例三、步驟1、位置服務終端通過接收衛星導航數據,實時獲取當前終端的位置信息,以一定時間間隔(比如5分鐘)獲取實時交通信息,同時位置服務終端根據預先規劃好的路徑為用戶進行導航服務(車輛行駛誘導);步驟2、位置服務終端以一定時間間隔(例如2分鐘或3分鐘)根據最新獲取到的 TMC信息檢測路徑前方一定距離內(例如5km)是否存在擁塞路段;步驟3、若根據最新獲取到的實時交通信息發現前方路徑上存在擁塞路段,進而獲取該擁塞路段的長度,若該擁塞路段的長度超過於一定數值(例如500m),則詢問用戶是否需要改道或自動為用戶規劃新的路徑。以上所述僅為本發明的優選實施例而已,並不用於限制本發明,對於本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的權利要求範圍之內。
權利要求
1.一種導航方法,包括 獲取交通路況信息;基於出發地信息、目的地信息和所獲取的交通路況信息規劃導航路徑,包括 在出發地和目的地之間的至少一個可選路徑中選擇一條路徑; 基於所獲取的交通路況信息,判斷所選路徑中是否存在超過預定長度的擁塞路段; 當判斷結果為是時,在其餘的可選路徑中再選擇一條路徑,並再次判斷所選路徑中是否存在超過預定長度的擁塞路段,直到剩餘的可選路徑數量為零; 當判斷結果為否時,確定所選路徑為導航路徑。
2.一種導航方法,包括根據用戶需求規劃導航路徑,其特徵在於,還包括在用戶車輛沿所規劃的導航路逕行駛的過程中執行以下步驟實時獲取導航衛星發射的定位信號並據此計算所述用戶車輛的當前位置; 獲取交通路況信息;基於所述用戶車輛的當前位置和所獲取的交通路況信息,判斷所述導航路徑在用戶車輛前進方向上是否存在超過預定長度的擁塞路段;當判斷存在超過預定長度的擁塞路段時,向用戶發送擁塞提示。
3.根據權利要求2所述的導航方法,其特徵在於, 所述獲取交通路況信息包括按照第一時間間隔定時獲取;所述基於所述用戶車輛的當前位置和所獲取的交通路況信息,判斷所述導航路徑在用戶車輛前進方向上是否存在超過預定長度的擁塞路段包括一旦獲取到新的交通路況信息,基於所述用戶車輛的當前位置和當前獲取到的交通路況信息立即判斷是否存在所述超過預定長度的擁塞路段。
4.根據權利要求2所述的導航方法,其特徵在於,所述獲取交通路況信息包括按照第一時間間隔定時獲取,並存儲所獲取的交通路況信息或用新獲取的交通路況信息更新存儲模塊中過時的交通路況信息;所述基於所述用戶車輛的當前位置和所獲取的交通路況信息,判斷所述導航路徑在用戶車輛前進方向上是否存在超過預定長度的擁塞路段包括基於所述用戶車輛的當前位置和最新獲取的交通路況信息按照第二時間間隔定時判斷在用戶車輛前進方向上距離所述用戶車輛當前位置預定距離內是否存在超過預定長度的擁塞路段。
5.根據權利要求3或4所述的導航方法,其特徵在於,還包括當判斷存在所述超過預定長度的擁塞路段時,基於所述用戶車輛的當前位置和目的地信息,為用戶規劃新的導航路徑,以避開所述擁塞路段。
6.一種導航設備,其特徵在於,包括 處理器;用戶接口模塊,用於接收用戶輸入的信息和/或向用戶輸出信息; 無線通信模塊,用於獲取交通路況信息;及存儲模塊,用於存儲地圖數據及所獲取的交通路況信息; 其中,所述處理器用於在出發地和目的地之間的至少一個可選路徑中選擇一條路徑; 基於所獲取的交通路況信息,判斷所選路徑中是否存在超過預定長度的擁塞路段;當判斷結果為是時,在其餘的可選路徑中再選擇一條路徑,並再次判斷所選路徑中是否存在超過預定長度的擁塞路段,直到剩餘的可選路徑數量為零; 當判斷結果為否時,確定所選路徑為導航路徑。
7.一種導航設備,其特徵在於,包括 處理器;用戶接口模塊;定位模塊,用於實時獲取導航衛星發射的定位信號並據此計算所述用戶車輛的當前位置;無線通信模塊,用於獲取交通路況信息;及存儲模塊,用於存儲地圖數據、所規劃的導航路徑及所獲取的交通路況信息; 其中,所述處理器包括導航路徑規劃模塊,用於根據用戶需求規劃導航路徑;擁塞路段判斷模塊,用於在用戶車輛沿所規劃的導航路逕行駛的過程中基於所述用戶車輛的當前位置和所獲取的交通路況信息,判斷所述導航路徑在用戶車輛前進方向上是否存在超過預定長度的擁塞路段;及擁塞提示信息生成模塊,用於當判斷存在超過預定長度的擁塞路段時,生成擁塞提示信息,以通過用戶接口模塊向用戶發送。
8.根據權利要求7所述的導航設備,其特徵在於,所述無線通信模塊按照第一時間間隔定時獲取交通路況信息;及一旦獲取到新的交通路況信息,所述擁塞路段判斷模塊基於所述用戶車輛的當前位置和所獲取到的新的交通路況信息立即判斷是否存在所述超過預定長度的擁塞路段。
9.根據權利要求7所述的導航設備,其特徵在於,所述無線通信模塊按照第一時間間隔定時獲取交通路況信息,並存儲所獲取的交通路況信息或用新獲取的交通路況信息更新存儲模塊中過時的交通路況信息;所述擁塞路段判斷模塊基於所述用戶車輛的當前位置和最新獲取的交通路況信息按照第二時間間隔定時判斷在用戶車輛前進方向上距離所述用戶車輛當前位置預定距離內是否存在超過預定長度的擁塞路段。
10.根據權利要求8或9所述的導航設備,其特徵在於,當所述擁塞路段判斷模塊判斷存在所述超過預定長度的擁塞路段時,所述導航路徑規劃模塊基於所述用戶車輛的當前位置和目的地信息,為用戶規劃新的導航路徑,以避開所述擁塞路段。
全文摘要
本發明涉及導航方法及導航設備。所述導航方法包括獲取交通路況信息;在出發地和目的地之間的至少一個可選路徑中選擇一條路徑;基於所獲取的交通路況信息,判斷所選路徑中是否存在超過預定長度的擁塞路段;當判斷結果為是時,在其餘的可選路徑中再選擇一條路徑,並再次判斷所選路徑中是否存在超過預定長度的擁塞路段,直到剩餘的可選路徑數量為零;當判斷結果為否時,確定所選路徑為導航路徑。所述導航方法還包括,在按照導航路逕行駛的過程中,定時判斷路徑中是否存在超過預定長度的擁塞路段,並在存在擁塞路段時,向用戶發送擁塞提示。實施本發明,能夠更加準確地判斷是否真正存在擁塞,從而能夠更加準確地規劃導航路徑,為用戶提供優質服務。
文檔編號G08G1/0968GK102207394SQ20111005729
公開日2011年10月5日 申請日期2011年3月10日 優先權日2011年3月10日
發明者張文星 申請人:深圳市凱立德科技股份有限公司