System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及車輛行駛路徑跟蹤,特別是涉及一種車輛行駛路徑跟蹤方法、電子設備及存儲介質。
技術介紹
1、在民航領域,民航公司會開發自己的乘客叫車軟件,乘客輸入對應的出發地以及目的地,民航公司自己的軟件會根據乘客輸入的出發地以及目的地初步規劃車輛的行駛路徑;然而,民航公司的軟件所規劃的車輛行駛路徑僅僅是根據用戶輸入的出發地和目的地生成的,然后從第三方平臺獲取車輛的定位信息,并將車輛的定位信息與初始規劃的路徑進行匹配;但是,車輛對應的司機在開車行駛時,有可能不會沿著民航公司的軟件規劃的行駛路徑行駛,從而導致用戶在實施查看車輛行駛路徑時,車輛行駛路徑與初步規劃車輛的行駛路徑存在較大差異。
技術實現思路
1、針對上述技術問題,本專利技術采用的技術方案為:
2、根據本申請的第一方面,提供了一種車輛行駛路徑跟蹤方法,所述方法包括以下步驟:
3、s100,根據用戶輸入的出發地和目的地對應的坐標信息,生成初始路徑;其中,所述初始路徑包括若干初始路徑點。
4、s200,每間隔預設時長t,獲取目標車輛當前的實際位置z;其中,目標車輛為用戶呼叫的車輛。
5、s300,獲取與z距離最近的初始路徑點amin以及與amin相鄰的前一初始路徑點aq以及后一初始路徑點ah。
6、s400,將z、amin與aq連接生成第一三角形以及將z、amin與ah連接生成第二三角形。
7、s500,若第一三角形的三個內角均為銳角,則將第一三角形確定為目標三
8、s600,若第二三角形的三個內角均為銳角,則將第二三角形確定為目標三角形。
9、s700,獲取z與目標三角形的目標邊的垂直距離l;其中,目標邊為位于初始路徑上的邊;
10、s800,若l<l’,則確定目標車輛行駛路徑與初始路徑未發生偏移,并將穿過z與目標邊垂直相交的點確定為目標車輛對應的行駛位置;其中,l’為預設的距離閾值。
11、根據本申請的另一方面,還提供了一種非瞬時性計算機可讀存儲介質,存儲介質中存儲有至少一條指令或至少一段程序,至少一條指令或至少一段程序由處理器加載并執行以實現上述車輛行駛路徑跟蹤方法。
12、根據本申請的另一方面,還提供了一種電子設備,包括處理器和上述非瞬時性計算機可讀存儲介質。
13、本專利技術至少具有以下有益效果:
14、本專利技術的車輛行駛路徑跟蹤方法,根據用戶輸入的出發地和目的地對應的坐標信息,生成初始路徑;每間隔預設時長t,獲取目標車輛當前的實際位置z;獲取與z距離最近的初始路徑點amin以及與amin相鄰的前一初始路徑點aq以及后一初始路徑點ah;將z、amin與aq連接生成第一三角形以及將z、amin與ah連接生成第二三角形;若第一三角形的三個內角均為銳角,則將第一三角形確定為目標三角形;若第二三角形的三個內角均為銳角,則將第二三角形確定為目標三角形;獲取z與目標三角形的目標邊的垂直距離l;若l小于預設的距離閾值,則確定目標車輛行駛路徑與初始路徑未發生偏移,并將穿過z與目標邊垂直相交的點確定為目標車輛對應的行駛位置;從而實時判斷目標車輛是否沿著初始路徑行駛,并在目標車輛的行駛位置與初始路徑發生較小偏差時,將目標車輛的行駛位置吸附到初始路徑上,減小車輛行駛路徑與初步規劃車輛的行駛路徑之間的差異。
本文檔來自技高網...【技術保護點】
1.一種車輛行駛路徑跟蹤方法,其特征在于,所述方法包括以下步驟:
2.根據權利要求1所述的車輛行駛路徑跟蹤方法,其特征在于,步驟S300包括以下步驟:
3.根據權利要求2所述的車輛行駛路徑跟蹤方法,其特征在于,α的取值范圍為1.3到2。
4.根據權利要求1所述的車輛行駛路徑跟蹤方法,其特征在于,在步驟S600之后以及步驟S700之前,所述方法還包括以下步驟:
5.根據權利要求4所述的車輛行駛路徑跟蹤方法,其特征在于,在步驟S630之后,所述方法還包括以下步驟:
6.根據權利要求1所述的車輛行駛路徑跟蹤方法,其特征在于,在步驟S800之后,所述方法還包括以下步驟:
7.根據權利要求1所述的車輛行駛路徑跟蹤方法,其特征在于,L’的范圍為25m到35m。
8.一種非瞬時性計算機可讀存儲介質,所述存儲介質中存儲有至少一條指令或至少一段程序,其特征在于,所述至少一條指令或所述至少一段程序由處理器加載并執行以實現如權利要求1-7中任意一項所述的車輛行駛路徑跟蹤方法。
9.一種電子設備,其特征在于,
...【技術特征摘要】
1.一種車輛行駛路徑跟蹤方法,其特征在于,所述方法包括以下步驟:
2.根據權利要求1所述的車輛行駛路徑跟蹤方法,其特征在于,步驟s300包括以下步驟:
3.根據權利要求2所述的車輛行駛路徑跟蹤方法,其特征在于,α的取值范圍為1.3到2。
4.根據權利要求1所述的車輛行駛路徑跟蹤方法,其特征在于,在步驟s600之后以及步驟s700之前,所述方法還包括以下步驟:
5.根據權利要求4所述的車輛行駛路徑跟蹤方法,其特征在于,在步驟s630之后,所述方法還包括以下步驟:
...
【專利技術屬性】
技術研發人員:李睿,劉森林,易超然,黃少卿,張曉明,
申請(專利權)人:中航信移動科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。