本發(fā)明涉及輔助駕駛,具體涉及一種導(dǎo)航輔助駕駛開關(guān)聯(lián)動控制方法、系統(tǒng)、存儲介質(zhì)及車輛。
背景技術(shù):
1、目前各主機廠的通訊矩陣can信號基本都采用的平臺化的策略,如改款車型一般都是借用上一車型的通訊矩陣。其中有部分車型定的軟開關(guān)can信號都為周期(cycle)類型,直接做開關(guān)聯(lián)動策略會陷入死循環(huán)。而如果改為onchange類型,雖然聯(lián)動策略簡單,但更改通訊矩陣意味著需要更新軟件,更新軟件則涉及到開發(fā)費用。
2、其中,cycle類型的信號發(fā)送到總線上的數(shù)據(jù)都是按照固定的周期循環(huán)發(fā)送。車載終端軟開關(guān)信號和智能駕駛橫向輔助功能開關(guān)反饋信號都為周期型信號,周期相同時,如果雙方軟件處理時間相同,則會有陷入死循環(huán)的可能。比如,在車載終端上點擊開啟導(dǎo)航輔助駕駛軟開關(guān),智能駕駛域控模塊在收到后將開啟值反饋給車載終端,但是存在車載終端還未收到智能駕駛域控模塊發(fā)出的開啟值時就已經(jīng)將舊值(關(guān)閉值)反饋給車載終端了,車載終端會認為這個舊值(關(guān)閉值)是新值,會導(dǎo)致車載終端和智能駕駛域控模塊不停地向?qū)Ψ酵?,無法達成穩(wěn)定狀態(tài),同時聯(lián)動的其他軟開關(guān)也無法同步開啟或關(guān)閉。
技術(shù)實現(xiàn)思路
1、針對現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種導(dǎo)航輔助駕駛開關(guān)聯(lián)動控制方法、系統(tǒng)、存儲介質(zhì)及車輛,旨在解決現(xiàn)有技術(shù)中車載終端和智能駕駛域控模塊不停地向?qū)Ψ酵?,無法達成穩(wěn)定狀態(tài),同時聯(lián)動的其他軟開關(guān)也無法同步開啟或關(guān)閉的問題。
2、本發(fā)明的第一方面在于提供一種導(dǎo)航輔助駕駛開關(guān)聯(lián)動控制方法,所述方法包括:
3、當(dāng)通過智能駕駛域控模塊檢測到由車載終端觸發(fā)的導(dǎo)航駕駛輔助軟開關(guān)信號的信號值為上升沿信號;
4、將導(dǎo)航輔助駕駛狀態(tài)信號的信號值置為待命信號并發(fā)送至所述車載終端,將車道輔助模式信號的信號值置為車道偏離預(yù)警、車道偏離輔助與車道居中控制的聯(lián)動信號并發(fā)送至所述車載終端,并保持預(yù)設(shè)時間,以及將撥桿換道信號的信號值置為待命信號并發(fā)送至所述車載終端,并保持所述預(yù)設(shè)時間;
5、當(dāng)所述車載終端檢測到由所述智能駕駛域控模塊發(fā)送的反饋信號時,將車道輔助模式信號的信號值置為車道偏離預(yù)警、車道偏離輔助與車道居中控制的聯(lián)動信號并反饋至所述智能駕駛域控模塊,以及將撥桿換道軟開關(guān)信號置為開啟信號并反饋至所述智能駕駛域控模塊;
6、在所述智能駕駛域控模塊接收到由所述車載終端反饋的車道偏離預(yù)警、車道偏離輔助與車道居中控制的聯(lián)動信號,以及撥桿換道軟開關(guān)信號為開啟信號時,控制激活導(dǎo)航輔助的車道居中控制功能、導(dǎo)航輔助駕駛功能與撥桿換道功能。
7、根據(jù)上述技術(shù)方案的一方面,所述導(dǎo)航駕駛輔助軟開關(guān)信號的上升沿信號為由關(guān)閉信號變化為開啟信號。
8、根據(jù)上述技術(shù)方案的一方面,所述方法還包括:
9、當(dāng)通過智能駕駛域控模塊檢測到由所述車載終端反饋的車道偏離預(yù)警、車道偏離輔助與車道居中控制的聯(lián)動信號變化為車道偏離預(yù)警功能的單獨信號;
10、將車道輔助模式信號的信號值置為車道偏離預(yù)警功能的單獨信號,將導(dǎo)航輔助駕駛狀態(tài)信號的信號值置為關(guān)閉信號并保持所述預(yù)設(shè)時間,以及將撥桿換道信號的信號值置為關(guān)閉信號并保持所述預(yù)設(shè)時間;
11、當(dāng)所述所述車載終端檢測到由所述智能駕駛域控模塊發(fā)送的反饋信號時,將導(dǎo)航駕駛輔助軟開關(guān)信號的信號值置為關(guān)閉信號,以及將撥桿換道軟開關(guān)信號的信號值置為關(guān)閉信號。
12、根據(jù)上述技術(shù)方案的一方面,所述預(yù)設(shè)時間為300ms-700ms。
13、根據(jù)上述技術(shù)方案的一方面,所述預(yù)設(shè)時間為500ms。
14、根據(jù)上述技術(shù)方案的一方面,所述車載終端與所述智能駕駛域控模塊之間交互的信號均為周期性信號。
15、根據(jù)上述技術(shù)方案的一方面,所述車載終端與所述智能駕駛域控模塊之間交互的周期性信號均通過can總線按照固定的周期循環(huán)發(fā)送。
16、本發(fā)明的第二方面在于提供一種導(dǎo)航輔助駕駛開關(guān)聯(lián)動控制系統(tǒng),應(yīng)用于上述技術(shù)方案當(dāng)中所述的方法,所述系統(tǒng)包括:
17、信號識別模塊,用于當(dāng)通過智能駕駛域控模塊檢測到由車載終端觸發(fā)的導(dǎo)航駕駛輔助軟開關(guān)信號的信號值為上升沿信號;
18、第一信號反饋模塊,用于將導(dǎo)航輔助駕駛狀態(tài)信號的信號值置為待命信號并發(fā)送至所述車載終端,將車道輔助模式信號的信號值置為車道偏離預(yù)警、車道偏離輔助與車道居中控制的聯(lián)動信號并發(fā)送至所述車載終端,并保持預(yù)設(shè)時間,以及將撥桿換道信號的信號值置為待命信號并發(fā)送至所述車載終端,并保持所述預(yù)設(shè)時間;
19、第二信號反饋模塊,用于當(dāng)所述車載終端檢測到由所述智能駕駛域控模塊發(fā)送的反饋信號時,將車道輔助模式信號的信號值置為車道偏離預(yù)警、車道偏離輔助與車道居中控制的聯(lián)動信號并反饋至所述智能駕駛域控模塊,以及將撥桿換道軟開關(guān)信號置為開啟信號并反饋至所述智能駕駛域控模塊;
20、功能激活模塊,用于在所述智能駕駛域控模塊接收到由所述車載終端反饋的車道偏離預(yù)警、車道偏離輔助與車道居中控制的聯(lián)動信號,以及撥桿換道軟開關(guān)信號為開啟信號時,控制激活導(dǎo)航輔助的車道居中控制功能、導(dǎo)航輔助駕駛功能與撥桿換道功能。
21、本發(fā)明的第三方面在于提供一種可讀存儲介質(zhì),其上存儲有計算機指令,該指令被處理器執(zhí)行時實現(xiàn)上述技術(shù)方案當(dāng)中所述方法的步驟。
22、本發(fā)明的第四方面在于提供一種車輛,包括存儲器、處理器以及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)上述技術(shù)方案當(dāng)中所述方法的步驟。
23、與現(xiàn)有技術(shù)相比,采用本發(fā)明所示的導(dǎo)航輔助駕駛開關(guān)聯(lián)動控制方法、系統(tǒng)、存儲介質(zhì)及車輛,有益效果在于:
24、在進行導(dǎo)航輔助駕駛開關(guān)控制時,通過智能駕駛域控模塊檢測車載終端觸發(fā)的導(dǎo)航駕駛輔助軟開關(guān)信號,當(dāng)導(dǎo)航駕駛輔助軟開關(guān)信號的信號值為上升沿信號時,將導(dǎo)航輔助駕駛狀態(tài)信號的信號值置為待命信號并發(fā)送至車載終端,將車道輔助模式信號的信號值置為車道偏離預(yù)警、車道偏離輔助與車道居中控制的聯(lián)動信號并發(fā)送至車載終端,并保持預(yù)設(shè)時間,以及將撥桿換道信號的信號值置為待命信號并發(fā)送至車載終端,并保持預(yù)設(shè)時間;以及通過車載終端檢測由智能駕駛域控模塊發(fā)送的反饋信號,當(dāng)車載終端檢測到由智能駕駛域控模塊發(fā)送的反饋信號時,將車道輔助模式信號的信號值置為車道偏離預(yù)警、車道偏離輔助與車道居中控制的聯(lián)動信號并反饋至智能駕駛域控模塊,以及將撥桿換道軟開關(guān)信號置為開啟信號并反饋至智能駕駛域控模塊;在智能駕駛域控模塊接收到由車載終端反饋的車道偏離預(yù)警、車道偏離輔助與車道居中控制的聯(lián)動信號,以及撥桿換道軟開關(guān)信號為開啟信號時,控制激活導(dǎo)航輔助的車道居中控制功能、導(dǎo)航輔助駕駛功能與撥桿換道功能。則本實施例所示方法在進行導(dǎo)航輔助駕駛開啟時,通過智能駕駛域控模塊在周期內(nèi)進行聯(lián)動開啟,可以避免導(dǎo)航輔助駕駛陷入死循環(huán),從而能夠解決現(xiàn)有技術(shù)中車載終端與智能駕駛域控模塊之間不停地向?qū)Ψ酵?,無法達成穩(wěn)定狀態(tài)的問題。
1.一種導(dǎo)航輔助駕駛開關(guān)聯(lián)動控制方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的導(dǎo)航輔助駕駛開關(guān)聯(lián)動控制方法,其特征在于,所述導(dǎo)航駕駛輔助軟開關(guān)信號的上升沿信號為由關(guān)閉信號變化為開啟信號。
3.根據(jù)權(quán)利要求1所述的導(dǎo)航輔助駕駛開關(guān)聯(lián)動控制方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求1所述的導(dǎo)航輔助駕駛開關(guān)聯(lián)動控制方法,其特征在于,所述預(yù)設(shè)時間為300ms-700ms。
5.根據(jù)權(quán)利要求4所述的導(dǎo)航輔助駕駛開關(guān)聯(lián)動控制方法,其特征在于,所述預(yù)設(shè)時間為500ms。
6.根據(jù)權(quán)利要求1-5任一項所述的導(dǎo)航輔助駕駛開關(guān)聯(lián)動控制方法,其特征在于,所述車載終端與所述智能駕駛域控模塊之間交互的信號均為周期性信號。
7.根據(jù)權(quán)利要求6所述的導(dǎo)航輔助駕駛開關(guān)聯(lián)動控制方法,其特征在于,所述車載終端與所述智能駕駛域控模塊之間交互的周期性信號均通過can總線按照固定的周期循環(huán)發(fā)送。
8.一種導(dǎo)航輔助駕駛開關(guān)聯(lián)動控制系統(tǒng),其特征在于,應(yīng)用于權(quán)利要求1-7任一項所述的方法,所述系統(tǒng)包括:
9.一種可讀存儲介質(zhì),其上存儲有計算機指令,其特征在于,該指令被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-7任意一項所述方法的步驟。
10.一種車輛,包括存儲器、處理器以及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述程序時實現(xiàn)如權(quán)利要求1-7任意一項所述方法的步驟。