自動巡航建圖信息存儲方法、裝置及車輛與流程
2024-04-16 13:04:05 1
1.本技術涉及建圖存儲技術領域,尤其涉及一種自動巡航建圖信息存儲方法、裝置及車輛。
背景技術:
2.隨著車輛工業的發展,車輛越來越多的參與到了我們的日常生活和工作中,面對各種各樣的場景及需求,車輛智能化服務的重要性日漸提升,其中端到端的巡航類行車功能就是為了服務用戶的一項智能化服務。
3.巡航類端到端的行車功能可幫助用戶按記憶的路線自動巡航,在使用該功能前用戶需要使用建圖功能,提前學習並建立巡航路徑的路線地圖,即自動巡航建圖信息,建圖後用戶在使用自動巡航控車功能過程中,就不需要進行車輛控制等操作,依靠自動巡航建圖信息自動控車。用戶完成巡航建圖功能後,或者獲取遠端的自動巡航建圖信息後,智能駕駛控制器會對自動巡航建圖信息進行存儲,由於存儲空間有限,並不能將所有的自動巡航建圖信息都存儲在本地,現有的存儲方式通常會將建圖時間靠後的自動巡航建圖信息進行存儲,但給用戶的使用帶來了不便,如何在有限的存儲空間合理存儲自動巡航建圖信息,方便用戶的使用是亟需解決的問題。
技術實現要素:
4.有鑑於此,本技術的目的在於提出一種自動巡航建圖信息存儲方法、裝置及車輛用以解決合理存儲自動巡航建圖信息的技術問題。
5.本技術的第一方面,提供了一種自動巡航建圖信息存儲方法,包括:獲取車輛當前位置;根據所述車輛當前位置和預先獲取的多個自動巡航建圖信息中的起始位置對多個所述自動巡航建圖信息進行篩選,得到目標自動巡航建圖信息;將所述目標自動巡航建圖信息進行本地存儲。
6.進一步地,所述根據所述車輛當前位置和預先獲取的多個自動巡航信息中的起始位置對多個所述自動巡航建圖信息進行篩選得到目標自動巡航建圖信息,包括:根據每個所述自動巡航建圖信息中的所述起始位置與所述車輛當前位置之間的距離由近至遠的順序對多個所述自動巡航建圖信息進行排序;將排序後的多個所述自動巡航建圖信息中的前n個自動巡航建圖信息作為所述目標自動巡航建圖信息,其中,n為正整數;或者,根據每個所述自動巡航建圖信息中的所述起始位置與所述車輛當前位置之間的距離由遠至近的順序對多個所述自動巡航建圖信息進行排序;將排序後的多個所述自動巡航建圖信息中的後n個自動巡航建圖信息作為所述目標自動巡航建圖信息,其中,n為正整數。
7.進一步地,所述自動巡航建圖信息存儲方法還包括:當確定至少兩個所述自動巡航建圖信息中的所述起始位置與所述車輛當前位置之間的距離相等時,則根據所述自動巡航建圖信息中的建圖時間對所述至少兩個所述自動巡航建圖信息進行排序。
8.進一步地,所述根據所述車輛當前位置和預先獲取的多個自動巡航信息中的起始
位置對多個所述自動巡航建圖信息進行篩選,得到目標自動巡航建圖信息,包括:將每個所述自動巡航建圖信息中的所述起始位置與所述車輛當前位置之間的距離與預設距離進行比較;當確定所述距離小於或等於所述預設距離時,則將該距離對應的自動巡航建圖信息作為所述目標自動巡航建圖信息。
9.進一步地,所述自動巡航建圖信息存儲方法還包括:將多個所述自動巡航建圖信息中除去所述目標自動巡航建圖信息之後剩餘的所有自動巡航建圖信息轉移至遠端進行存儲。
10.進一步地,所述自動巡航建圖信息存儲方法還包括:對所述目標自動巡航建圖信息進行人機界面顯示。
11.進一步地,所述自動巡航建圖信息存儲方法還包括:根據所述車輛當前位置獲取多個所述自動巡航建圖信息。
12.進一步地,所述根據所述車輛當前位置獲取多個所述自動巡航建圖信息,包括:當確定所述車輛當前位置位於第一區域內時,則獲取所述起始位置位於所述第一區域內的多個所述自動巡航建圖信息。
13.進一步地,所述根據所述車輛當前位置獲取多個所述自動巡航建圖信息,還包括:當確定所述車輛當前位置位於所述第一區域外時,則獲取車輛將要前往的第二區域;根據所述第二區域獲取所述起始位置位於所述第二區域內的多個所述自動巡航建圖信息,並將已存儲的所述起始位置位於所述第二區域外的自動巡航建圖信息轉移至遠端進行存儲。
14.本技術的第二方面,提供了一種自動巡航建圖信息存儲裝置,包括:獲取模塊,被配置為獲取車輛當前位置;篩選模塊,被配置為根據所述車輛當前位置和預先獲取的多個自動巡航建圖信息中的起始位置對多個所述自動巡航建圖信息進行篩選,得到目標自動巡航建圖信息;存儲模塊,被配置為將所述目標自動巡航建圖信息進行本地存儲。
15.本技術的第三方面,提供了一種車輛,包括:控制器,所述控制器用於執行如上第一方面所述的自動巡航建圖信息存儲方法。
16.本技術的第四方面,提供了一種電子設備,包括存儲器、處理器及存儲在所述存儲器上並可在所述處理器上運行的電腦程式,所述處理器執行所述電腦程式時實現如上第一方面所述的自動巡航建圖信息存儲方法。
17.本技術的第五方面,提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲計算機指令,所述計算機指令用於使所述計算機執行如上第一方面所述的自動巡航建圖信息存儲方法。
18.從上面所述可以看出,本技術提供了一種自動巡航建圖信息存儲方法、裝置及車輛,根據車輛當前位置和預先獲取的多個自動巡航建圖信息中的起始位置對多個自動巡航建圖信息進行篩選,自動巡航建圖信息中的起始位置相較於建圖時間是用戶更關注的,因為建圖時間最新的自動巡航建圖信息往往是用戶剛剛學習結束的建圖信息,建圖結束後,車輛已經離開該自動巡航建圖信息的終點,對於當前時刻,將該類自動巡航建圖信息存儲在本地對於用戶作用較小,並不能指導車輛後續行駛過程;而對於起始位置靠近車輛當前位置的自動巡航建圖信息,更有可能符合車輛後續的行駛軌跡,對於車輛接下來的行駛更有指導作用,所以根據起始位置和車輛當前位置對自動巡航建圖信息進行篩選,可以篩選出對用戶更有價值的目標自動巡航建圖信息,為本地存儲提供基礎;將目標自動巡航建圖
信息進行本地存儲,可以合理利用存儲空間,在有限的存儲空間中存儲用戶更需要的自動巡航建圖信息,方便用戶後續使用,提高用戶體驗,提高資源利用率,提升了存儲功能的人性化和可擴展性,對硬體的要求也會降低;該自動巡航建圖信息存儲方法、裝置及車輛簡單方便,可以在有限的存儲空間更加合理地存儲自動巡航建圖信息,方便用戶的使用,提高資源利用率,提高用戶體驗。
附圖說明
19.為了更清楚地說明本技術或相關技術中的技術方案,下面將對實施例或相關技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本技術的實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
20.圖1為本技術實施例中一種自動巡航建圖信息存儲方法的流程示意圖;
21.圖2為本技術實施例中一種自動巡航建圖信息存儲裝置的結構示意圖;
22.圖3為本技術實施例中一種電子設備的結構示意圖。
具體實施方式
23.為使本技術的目的、技術方案和優點更加清楚明白,以下結合具體實施例,並參照附圖,對本技術進一步詳細說明。
24.需要說明的是,除非另外定義,本技術實施例使用的技術術語或者科學術語應當為本技術所屬領域內具有一般技能的人士所理解的通常意義。本技術實施例中使用的「第一」、「第二」以及類似的詞語並不表示任何順序、數量或者重要性,而只是用來區分不同的組成部分。「包括」或者「包含」等類似的詞語意指出現該詞前面的元件或者物件涵蓋出現在該詞後面列舉的元件或者物件及其等同,而不排除其他元件或者物件。「連接」或者「相連」等類似的詞語並非限定於物理的或者機械的連接,而是可以包括電性的連接,不管是直接的還是間接的。
25.智能駕駛系統是指車輛通過搭載先行的傳感器、控制器、執行器和通訊模塊等設備實現協助駕駛員對車輛的操縱,目前搭載智能駕駛系統的車輛越來越多的走向消費市場,其車型搭載量也越來越多,同時面對越來越多的行車場景和自身傳感器能力的提升,巡航類端到端的行車功能也開始面向終端客戶。
26.巡航類端到端的行車功能可幫助用戶按記憶的路線自動巡航,在使用該功能前用戶需要使用建圖功能,提前學習並建立巡航路徑的路線地圖,即自動巡航建圖信息。建圖後用戶在使用自動巡航控車功能過程中,不需要進行車輛控制等操作,但出於安全考慮,需要用戶來監控系統的運行狀態,必要時可對車輛實施制動以接管車輛。
27.其中建圖功能是為了實現記憶行駛軌跡的功能,需要先進行路徑學習,通過特定操作使得系統進入行車路線學習模式,路徑建圖時,駕駛員將車輛從起點開到目的地終點,系統將通過採集視覺數據構建區域地圖並存儲相應路線操作以完成建圖。自動巡航控車功能是駕駛員將車輛開到起點附近,開啟巡航類端到端的行車功能,匹配路徑後,幫助用戶按記憶的路線自動巡航控車。
28.車輛自動巡航建圖的原理是通過傳感器模塊實時獲取車輛周圍環境信息,通過
imu(inertialmotionunit,慣性運動單元)系統實時獲取車輛自身行駛信息,通過高精定位模塊獲取車輛當前位置信息,再通過巡航建圖模塊接收處理得到完整的自動巡航建圖信息,自動巡航建圖信息可以存儲在本地,或者通過車輛的t-box(telematicsbox,車聯網通訊終端)依靠4g/5g技術向地圖存儲雲平臺等發送進行遠端存儲,再或者通過t-box依靠v2x技術向路端設備發送進行遠端存儲,具體不做限定。車輛自動控車的原理是通過t-box接收地圖存儲雲平臺或路端設備等發出的自動巡航建圖信息,或者本地存儲的自動巡航建圖信息,終端用戶可以選擇目標自動巡航建圖信息,也可以通過智能駕駛感知系統和高精定位模塊獲取車輛當前位置等信息,輔助篩選或輔助控車,智能駕駛規控系統依據選擇的自動巡航建圖信息通過車輛轉向系統控制車輛轉向,通過車輛制動系統控制車輛啟停,通過車輛動力系統控制車速。
29.用戶完成巡航建圖功能後,或者在獲取遠端的自動巡航建圖信息後,例如從雲端下載的自動巡航建圖信息,智能駕駛控制器會對該自動巡航建圖信息進行存儲,由於存儲空間有限,並不能將所有的自動巡航建圖信息都存儲在本地,同時顯示給終端用戶進行選擇利用;一些存儲方式會按照建圖時間的先後對自動巡航建圖信息進行排序,然後優先存儲建圖時間靠後的自動巡航建圖信息,但是後建圖的自動巡航建圖信息往往是用戶剛剛學習結束的建圖信息,車輛已經離開該自動巡航建圖信息的終點,那麼存儲該自動巡航建圖信息並不能指導車輛後續行駛過程,給用戶的使用帶來了不便,如何在有限的存儲空間合理存儲自動巡航建圖信息,方便用戶使用是亟需解決的問題。
30.以下,通過具體的實施例並結合圖1至圖3來詳細說明本技術的技術方案。
31.本技術的一些實施例中提供了一種自動巡航建圖信息存儲方法,應用於車端設備,如圖1所示,所述方法包括以下步驟:
32.s1、獲取車輛當前位置。
33.車端設備例如為車輛智能駕駛控制器,具體不做限定。
34.可以通過車輛智能駕駛感知系統和/或車輛高精定位模塊獲取車輛當前位置,具體不做限定,為篩選提供參考。
35.s2、根據所述車輛當前位置和預先獲取的多個自動巡航建圖信息中的起始位置對多個所述自動巡航建圖信息進行篩選,得到目標自動巡航建圖信息。
36.自動巡航建圖信息包括車輛自身行駛信息和車輛周圍環境信息,車輛自身行駛信息例如包括建圖時間、車輛行駛位置、行駛距離和行駛軌跡等,車輛行駛位置例如包括起始位置和終止位置等,行駛軌跡例如包括行駛方向和坡度等;車輛周圍環境信息例如包括周圍車道信息和障礙物信息等,障礙物信息例如包括障礙物類型、相對距離和障礙物大小等,具體不做限定。
37.預先獲取的自動巡航建圖信息可以是遠端存儲的自動巡航建圖信息,例如在地圖雲平臺或路端設備等遠端存儲的自動巡航建圖信息;也可以是本地存儲的自動巡航建圖信息;還可以是車輛剛剛學習完形成的暫存的自動巡航建圖信息,具體不做限定。
38.預先獲取的自動巡航建圖信息的數量例如為四個、五個或六個等,具體不做限定。
39.根據車輛當前位置和預先獲取的多個自動巡航建圖信息中的起始位置對多個自動巡航建圖信息進行篩選,自動巡航建圖信息中的起始位置相較於建圖時間是用戶更關注的,因為建圖時間最新的自動巡航建圖信息往往是用戶剛剛學習結束的建圖信息,建圖結
束後,車輛已經離開該自動巡航建圖信息的終點,對於當前時刻,將該類自動巡航建圖信息存儲在本地對於用戶作用較小,並不能指導車輛後續行駛過程;而對於起始位置靠近車輛當前位置的自動巡航建圖信息,更有可能符合車輛後續的行駛軌跡,對於車輛接下來的行駛更有指導作用,所以根據起始位置和車輛當前位置對自動巡航建圖信息進行篩選,可以篩選出對用戶更有價值的目標自動巡航建圖信息,為本地存儲提供基礎。
40.目標自動巡航建圖信息用於本地存儲,方便用戶後續使用,提高用戶體驗。
41.對於篩選操作的觸發條件可以根據預設周期對多個自動巡航建圖信息進行定期篩選,預設周期例如為10min,具體不做限定;也可以在車端設備接收到新的自動巡航建圖信息後對新接收的和本地已存儲的多個自動巡航建圖信息進行篩選,具體不做限定。
42.s3、將所述目標自動巡航建圖信息進行本地存儲。
43.將目標自動巡航建圖信息進行本地存儲,可以合理利用存儲空間,在有限的存儲空間中存儲用戶更需要的自動巡航建圖信息,方便用戶後續使用,提高用戶體驗,提高資源利用率,提升了存儲功能的人性化和可擴展性,對硬體的要求也會降低。
44.該自動巡航建圖信息存儲方法簡單方便,可以在有限的存儲空間更加合理地存儲自動巡航建圖信息,方便用戶的使用,提高用戶體驗。
45.在一些實施例中,所述根據所述車輛當前位置和預先獲取的多個自動巡航信息中的起始位置對多個所述自動巡航建圖信息進行篩選,得到目標自動巡航建圖信息,包括:
46.s21、根據每個所述自動巡航建圖信息中的所述起始位置與所述車輛當前位置之間的距離由近至遠的順序對多個所述自動巡航建圖信息進行排序。
47.自動巡航建圖信息中的起始位置是用戶更需要關注的,起始位置與車輛當前位置距離越短,說明起始位置越靠近車輛當前位置,那麼越有可能符合車輛後續的行駛軌跡,根據起始位置與車輛當前位置之間的距離由近至遠的順序對多個自動巡航建圖信息進行排序,排序越靠前的自動巡航建圖信息對於車輛接下來的行駛越有指導作用。
48.s22、當確定至少兩個所述自動巡航建圖信息中的所述起始位置與所述車輛當前位置之間的距離相等時,則根據所述自動巡航建圖信息中的建圖時間由後至前的順序對所述至少兩個所述自動巡航建圖信息進行排序。
49.自動巡航建圖信息中的起始位置相較於建圖時間是用戶更需要關注的,因為建圖時間最新的自動巡航建圖信息往往是用戶剛剛學習結束的建圖信息,建圖結束後,車輛已經離開該自動巡航建圖信息的終點,對於當前時刻,將該自動巡航建圖信息排序靠前並存儲在本地對於車輛的作用較小,並不能指導車輛後續行駛過程。
50.但當至少兩個自動巡航建圖信息中的起始位置相同時,建圖時間靠後更為重要,因為建圖時間越靠後的自動巡航建圖信息越符合當前實際的行駛環境,例如車道信息和障礙物信息等會更符合實際環境,利用價值更高,根據建圖時間由後至前的順序對所述至少兩個自動巡航建圖信息進行排序,排序越靠前的自動巡航建圖信息對於車輛接下來的行駛越有指導作用。
51.根據起始位置和建圖時間對多個自動巡航建圖信息的排序實時調整,實現排序更新,起始位置相當於排序的第一優先級,建圖時間相當於排序的第二優先級,這樣可以更合理地為選擇性存儲提供基礎。
52.s23、將排序後的多個所述自動巡航建圖信息中的前n個自動巡航建圖信息作為所
述目標自動巡航建圖信息,其中,n為正整數。
53.n個例如為一個、兩個或三個等,具體不做限定,可以根據本地存儲的空間進行調整,對於本地存儲因為空間受限,只能存儲少量的自動巡航建圖信息。前n個自動巡航建圖信息是用戶更需要的自動巡航建圖信息,存儲該自動巡航建圖信息,方便用戶後續使用,提高用戶體驗,提高資源利用率。
54.在一些實施例中,所述根據所述車輛當前位置和預先獲取的多個自動巡航信息中的起始位置對多個所述自動巡航建圖信息進行篩選,得到目標自動巡航建圖信息,包括:
55.s21』、根據每個所述自動巡航建圖信息中的所述起始位置與所述車輛當前位置之間的距離由遠至近的順序對多個所述自動巡航建圖信息進行排序。
56.s22』、當確定至少兩個所述自動巡航建圖信息中的所述起始位置與所述車輛當前位置之間的距離相等時,則根據所述自動巡航建圖信息中的建圖時間由前至後的順序對所述至少兩個所述自動巡航建圖信息進行排序。
57.s23』、將排序後的多個所述自動巡航建圖信息中的後n個自動巡航建圖信息作為所述目標自動巡航建圖信息,其中,n為正整數。
58.步驟s21
』‑
s23』與步驟s21-s23的篩選原理相同,只是排序的順序相反,具有相應的有益效果,在此不做贅述。
59.在一些實施例中,所述根據所述車輛當前位置和預先獲取的多個自動巡航信息中的起始位置對多個所述自動巡航建圖信息進行篩選,得到目標自動巡航建圖信息,包括:
60.s24、將每個所述自動巡航建圖信息中的所述起始位置與所述車輛當前位置之間的距離與預設距離進行比較。
61.將每個自動巡航建圖信息中的起始位置與車輛當前位置之間的距離與預設距離進行比較,為篩選提供基礎。
62.s25、當確定所述距離小於或等於所述預設距離時,則將該距離對應的自動巡航建圖信息作為所述目標自動巡航建圖信息。
63.預設距離例如為50m,具體不做限定,當確定起始位置與車輛當前位置之間的距離小於或等於所述預設距離時,說明起始位置距離車輛較近,起始位置越靠近車輛當前位置,那麼越有可能符合車輛後續的行駛軌跡,則相應的自動巡航建圖信息對於車輛接下來的行駛越有指導作用,將該自動巡航建圖信息作為目標自動巡航建圖信息,方便用戶後續使用,提高用戶體驗。
64.在一些實施例中,所述自動巡航建圖信息存儲方法還包括:
65.s4、將多個所述自動巡航建圖信息中除去所述目標自動巡航建圖信息之後剩餘的所有自動巡航建圖信息轉移至遠端進行存儲。
66.剩餘的自動巡航建圖信息對於用戶的利用價值相對較低,可以將該類自動巡航信息進行遠端存儲,以便後續使用,實現存儲的更新和轉移,遠端例如為路端設備、遠程伺服器或地圖存儲雲平臺等,具體不做限定。
67.在一些實施例中,所述自動巡航建圖信息存儲方法還包括:
68.s5、根據所述車輛當前位置獲取多個所述自動巡航建圖信息。
69.對於車輛處於不同的位置時,用戶需要的自動巡航建圖信息是不同的,例如車輛在a城市時,需要的是與a城市相關的自動巡航建圖信息,而當車輛離開a城市時,則不需要
與a城市相關的自動巡航建圖信息,並且對於已存儲的與a城市相關的自動巡航建圖信息也應該進行轉移,避免佔用空間。
70.根據車輛當前位置獲取到多個用戶更需要的自動巡航建圖信息,為篩選存儲提供基礎,進一步方便後續用戶進行選擇使用。
71.在一些實施例中,所述根據所述車輛當前位置獲取多個所述自動巡航建圖信息,包括:
72.s51、當確定所述車輛當前位置位於第一區域內時,則獲取所述起始位置位於所述第一區域內的多個所述自動巡航建圖信息。
73.第一區域例如為某個城市或某個行政區等,具體不做限定,獲取自動巡航建圖信息的方式例如從遠端獲取等,具體不做限定。
74.當確定車輛當前位置位於第一區域內時,則獲取起始位置位於第一區域內的多個自動巡航建圖信息,因為起始位置在其他區域的自動巡航建圖信息對於用戶來講利用價值低,並不能指導車輛後續的行駛路徑。
75.s52、當確定所述車輛當前位置位於所述第一區域外時,則獲取車輛前往的第二區域。
76.第二區域例如為某個城市或某個行政區等,可以與第一區域間隔設置,具體不做限定;當確定車輛當前位置位於第一區域外時,則獲取車輛將要前往的第二區域,為獲取相應的自動巡航建圖信息提供基礎。
77.在一些實施例中,獲取車輛將要前往的第二區域包括:根據用戶預選的導航信息確定車輛離開第一區域後將要前往的下一個區域,所述下一個區域即第二區域,例如a城市為第一區域,根據導航信息確定車輛離開a城市將要前往b城市,那麼b城市為第二區域。
78.在一些實施例中,獲取車輛將要前往的第二區域包括:獲取車輛當前行駛方向,沿所述車輛當前行駛方向,與所述第一區域距離最近的區域為第二區域,例如a城市為第一區域,車輛當前行駛方向為東南方向,沿東南方向與a城市距離最近的城市是b城市,那麼b城市為第二區域。
79.s53、根據所述第二區域獲取所述起始位置位於所述第二區域內的多個所述自動巡航建圖信息,並將已存儲的所述起始位置位於所述第二區域外的自動巡航建圖信息轉移至遠端進行存儲。
80.當車輛離開第一區域前往第二區域時,獲取起始位置位於第二區域內的多個自動巡航建圖信息,因為已存儲的起始位置在第一區域的自動巡航建圖信息並不能指導車輛後續的行駛路徑,對於用戶來講利用價值低,所以需要獲取起始位置位於第二區域內的多個自動巡航建圖信息,對於車輛接下來的行駛更有指導作用。
81.並且為了防止已存儲的起始位置在第一區域的自動巡航建圖信息佔用空間,將該類已存儲的自動巡航建圖信息轉移至遠端進行存儲,為後續存儲起始位置位於第二區域內的多個自動巡航建圖信息提供空間。
82.在一些實施例中,所述自動巡航建圖信息存儲方法還包括:
83.s6、對所述目標自動巡航建圖信息進行人機界面顯示。
84.對於目標自動巡航建圖信息可以發送至顯示裝置進行人機界面(hmi,humanmachineinterface)顯示,方便用戶觀察和選擇,以便進行自動控車。
85.在一些實施例中,可以對目標自動巡航建圖信息進行命名,目標自動巡航建圖信息的名稱可以包括起始位置、終止位置和行駛距離等,方便用戶根據名稱快速選擇所需求的目標自動巡航建圖信息,提高用戶體驗。
86.本技術的一些實施例中,提供了一種自動巡航建圖信息存儲裝置,參考圖2,包括:獲取模塊21,被配置為獲取車輛當前位置;篩選模塊22,被配置為根據所述車輛當前位置和預先獲取的多個自動巡航建圖信息中的起始位置對多個所述自動巡航建圖信息進行篩選,得到目標自動巡航建圖信息;存儲模塊23,被配置為將所述目標自動巡航建圖信息進行本地存儲。
87.在一些實施例中,所述獲取模塊21,還被配置為根據所述車輛當前位置獲取多個所述自動巡航建圖信息。
88.在一些實施例中,所述獲取模塊21,還被配置為當確定所述車輛當前位置位於第一區域內時,則獲取所述起始位置位於所述第一區域內的多個所述自動巡航建圖信息。
89.在一些實施例中,所述獲取模塊21,還被配置為當確定所述車輛當前位置位於所述第一區域外時,則獲取車輛將要前往的第二區域;根據所述第二區域獲取所述起始位置位於所述第二區域內的多個所述自動巡航建圖信息,並將已存儲的所述起始位置位於所述第二區域外的自動巡航建圖信息轉移至遠端進行存儲。
90.在一些實施例中,所述篩選模塊22,還被配置為根據每個所述自動巡航建圖信息中的所述起始位置與所述車輛當前位置之間的距離由近至遠的順序對多個所述自動巡航建圖信息進行排序;將排序後的多個所述自動巡航建圖信息中的前n個自動巡航建圖信息作為所述目標自動巡航建圖信息,其中,n為正整數;或者,根據每個所述自動巡航建圖信息中的所述起始位置與所述車輛當前位置之間的距離由遠至近的順序對多個所述自動巡航建圖信息進行排序;將排序後的多個所述自動巡航建圖信息中的後n個自動巡航建圖信息作為所述目標自動巡航建圖信息,其中,n為正整數。
91.在一些實施例中,所述篩選模塊22,還被配置為當確定至少兩個所述自動巡航建圖信息中的所述起始位置與所述車輛當前位置之間的距離相等時,則根據所述自動巡航建圖信息中的建圖時間對所述至少兩個所述自動巡航建圖信息進行排序。
92.在一些實施例中,所述篩選模塊22,還被配置為將每個所述自動巡航建圖信息中的所述起始位置與所述車輛當前位置之間的距離與預設距離進行比較;當確定所述距離小於或等於所述預設距離時,則將該距離對應的自動巡航建圖信息作為所述目標自動巡航建圖信息。
93.在一些實施例中,所述存儲模塊23,還被配置為將多個所述自動巡航建圖信息中除去所述目標自動巡航建圖信息之後剩餘的所有自動巡航建圖信息轉移至遠端進行存儲。
94.在一些實施例中,所述自動巡航建圖信息存儲裝置還包括:顯示模塊,被配置為對所述目標自動巡航建圖信息進行人機界面顯示。
95.上述實施例的裝置用於實現前述任一實施例中相對應的自動巡航建圖信息存儲方法,並且具有相對應的方法實施例的有益效果,可以合理利用存儲空間,在有限的存儲空間中存儲用戶更需要的自動巡航建圖信息,方便用戶後續使用,提高用戶體驗,提高資源利用率,提升了功能的人性化,對硬體的要求也會降低,提升了存儲功能的可擴展性,在此不再贅述。
96.本技術的一些實施例中,提供了一種車輛,包括:控制器,所述控制器用於執行如上任一實施例所述的自動巡航建圖信息存儲方法。
97.該車輛可以在有限的存儲空間更加合理地存儲自動巡航建圖信息,方便用戶的使用,提高用戶體驗,提高資源利用率,應用場景更加廣泛。
98.基於同一發明構思,與上述任意實施例方法相對應的,本技術還提供了一種電子設備,包括存儲器、處理器及存儲在存儲器上並可在處理器上運行的電腦程式,所述處理器執行所述程序時實現上任意一實施例所述的自動巡航建圖信息存儲方法。
99.圖3示出了本實施例所提供的一種更為具體的電子設備硬體結構示意圖,該設備可以包括:處理器1010、存儲器1020、輸入/輸出接口1030、通信接口1040和總線1050。其特徵在於處理器1010、存儲器1020、輸入/輸出接口1030和通信接口1040通過總線1050實現彼此之間在設備內部的通信連接。
100.處理器1010可以採用通用的cpu(centralprocessingunit,中央處理器)、微處理器、應用專用集成電路(applicationspecificintegratedcircuit,asic)、或者一個或多個集成電路等方式實現,用於執行相關程序,以實現本說明書實施例所提供的技術方案。
101.存儲器1020可以採用rom(readonlymemory,只讀存儲器)、ram(randomaccessmemory,隨機存取存儲器)、靜態存儲設備,動態存儲設備等形式實現。存儲器1020可以存儲作業系統和其他應用程式,在通過軟體或者固件來實現本說明書實施例所提供的技術方案時,相關的程序代碼保存在存儲器1020中,並由處理器1010來調用執行。
102.輸入/輸出接口1030用於連接輸入/輸出模塊,以實現信息輸入及輸出。輸入輸出/模塊可以作為組件配置在設備中(圖中未示出),也可以外接於設備以提供相應功能。其特徵在於輸入設備可以包括鍵盤、滑鼠、觸控螢幕、麥克風、各類傳感器等,輸出設備可以包括顯示器、揚聲器、振動器、指示燈等。
103.通信接口1040用於連接通信模塊(圖中未示出),以實現本設備與其他設備的通信交互。其特徵在於通信模塊可以通過有線方式(例如usb、網線等)實現通信,也可以通過無線方式(例如行動網路、wifi、藍牙等)實現通信。
104.總線1050包括一通路,在設備的各個組件(例如處理器1010、存儲器1020、輸入/輸出接口1030和通信接口1040)之間傳輸信息。
105.需要說明的是,儘管上述設備僅示出了處理器1010、存儲器1020、輸入/輸出接口1030、通信接口1040以及總線1050,但是在具體實施過程中,該設備還可以包括實現正常運行所必需的其他組件。此外,本領域的技術人員可以理解的是,上述設備中也可以僅包含實現本說明書實施例方案所必需的組件,而不必包含圖中所示的全部組件。
106.上述實施例的電子設備用於實現前述任一實施例中相對應的自動巡航建圖信息存儲方法,並且具有相對應的方法實施例的有益效果,可以合理利用存儲空間,在有限的存儲空間中存儲用戶更需要的自動巡航建圖信息,方便用戶後續使用,提高用戶體驗,提高資源利用率,提升了功能的人性化,對硬體的要求也會降低,提升了存儲功能的可擴展性,在此不再贅述。
107.基於同一發明構思,與上述任意實施例方法相對應的,本技術還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲計算機指令,所述計算機指令用於使所述計算機執行如上任一實施例所述的自動巡航建圖信息存儲方法。
108.本實施例的計算機可讀介質包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術來實現信息存儲。信息可以是計算機可讀指令、數據結構、程序的模塊或其他數據。計算機的存儲介質的例子包括,但不限於相變內存(pram)、靜態隨機存取存儲器(sram)、動態隨機存取存儲器(dram)、其他類型的隨機存取存儲器(ram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、快閃記憶體或其他內存技術、只讀光碟只讀存儲器(cd-rom)、數字多功能光碟(dvd)或其他光學存儲、磁盒式磁帶,磁帶磁磁碟存儲或其他磁性存儲設備或任何其他非傳輸介質,可用於存儲可以被計算設備訪問的信息。
109.上述實施例的存儲介質存儲的計算機指令用於使所述計算機執行如上任一實施例所述的自動巡航建圖信息存儲方法,並且具有相對應的方法實施例的有益效果,可以合理利用存儲空間,在有限的存儲空間中存儲用戶更需要的自動巡航建圖信息,方便用戶後續使用,提高用戶體驗,提高資源利用率,提升了功能的人性化,對硬體的要求也會降低,提升了存儲功能的可擴展性,在此不再贅述。
110.所屬領域的普通技術人員應當理解:以上任何實施例的討論僅為示例性的,並非旨在暗示本技術的範圍(包括權利要求)被限於這些例子;在本技術的思路下,以上實施例或者不同實施例中的技術特徵之間也可以進行組合,步驟可以以任意順序實現,並存在如上所述的本技術實施例的不同方面的許多其它變化,為了簡明它們沒有在細節中提供。
111.另外,為簡化說明和討論,並且為了不會使本技術實施例難以理解,可以以框圖的形式示出裝置,以便避免使本技術實施例難以理解,並且這也考慮了以下事實,即關於這些框圖裝置的實施方式的細節是高度取決於將要實施本技術實施例的平臺的(即,這些細節應當完全處於本領域技術人員的理解範圍內)。在闡述了具體細節以描述本技術的示例性實施例的情況下,對本領域技術人員來說顯而易見的是,可以在沒有這些具體細節的情況下或者這些具體細節有變化的情況下實施本技術實施例。因此,這些描述應被認為是說明性的而不是限制性的。
112.儘管已經結合了本技術的具體實施例對本技術進行了描述,但是根據前面的描述,這些實施例的很多替換、修改和變型對本領域普通技術人員來說將是顯而易見的。
113.本技術實施例旨在涵蓋落入所附權利要求的寬泛範圍之內的所有這樣的替換、修改和變型。因此,凡在本技術實施例的精神和原則之內,所做的任何省略、修改、等同替換、改進等,均應包含在本技術的保護範圍之內。