本技術(shù)涉及車輛,尤其涉及一種振動(dòng)反饋控制方法、智能座艙、車輛及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著汽車產(chǎn)業(yè)的不斷發(fā)展,越來(lái)越多技術(shù)人員會(huì)在車輛的智能座艙中配置智能觸控設(shè)備,以供車輛內(nèi)的乘員通過(guò)智能觸控設(shè)備完成和智能座艙之間的交互操作。
2、在相關(guān)技術(shù)中,智能觸控設(shè)備通常會(huì)調(diào)用自身所配置的觸控按壓模塊識(shí)別乘員在觸碰智能觸控設(shè)備時(shí)采用的按壓動(dòng)作和觸碰位置,并調(diào)用自身所配置的振動(dòng)反饋模塊以固定的振動(dòng)反饋周期,控制振動(dòng)馬達(dá)輸出振動(dòng)激勵(lì),從而產(chǎn)生和按壓動(dòng)作、觸碰位置匹配的振動(dòng)反饋。
3、然而,由于車輛在行駛過(guò)程中其自身會(huì)產(chǎn)生振動(dòng)響應(yīng),如此,車輛自身產(chǎn)生的振動(dòng)會(huì)對(duì)智能觸控設(shè)備的振動(dòng)反饋造成影響,從而導(dǎo)致在不同車況下乘員感受到的振動(dòng)反饋存在一定差異,進(jìn)而令智能觸控設(shè)備存在提供的振動(dòng)反饋無(wú)法和全部車況匹配的技術(shù)問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)的主要目的在于提供一種振動(dòng)反饋控制方法、智能座艙、車輛及存儲(chǔ)介質(zhì),旨在解決相關(guān)技術(shù)中智能觸控設(shè)備提供的振動(dòng)反饋無(wú)法和全部車況匹配的技術(shù)問(wèn)題。
2、為實(shí)現(xiàn)上述目的,本技術(shù)提出一種振動(dòng)反饋控制方法,所述振動(dòng)反饋控制方法應(yīng)用于包含智能觸控設(shè)備的智能座艙,所述方法包括:
3、確定目標(biāo)智能觸控設(shè)備的部署位置信息,并基于所述部署位置信息確定所述目標(biāo)智能觸控設(shè)備對(duì)應(yīng)的座艙區(qū)域;
4、在確定所述座艙區(qū)域?yàn)樗鲋悄茏搩?nèi)的駕駛員座艙區(qū)域時(shí),檢測(cè)車輛的車輛狀態(tài);
5、若檢測(cè)到所述車輛狀態(tài)為行駛狀態(tài),則根據(jù)所述行駛狀態(tài)確定目標(biāo)振動(dòng)反饋周期,并基于所述目標(biāo)振動(dòng)反饋周期控制所述目標(biāo)智能觸控設(shè)備提供振動(dòng)反饋。
6、在一實(shí)施例中,所述檢測(cè)車輛的車輛狀態(tài)的步驟,包括:
7、檢測(cè)車輛的實(shí)時(shí)車速參數(shù),并判斷所述實(shí)時(shí)車速參數(shù)是否為零;
8、若判斷到所述實(shí)時(shí)車速參數(shù)為零,則確定所述車輛的車輛狀態(tài)為靜止?fàn)顟B(tài);
9、若判斷到所述實(shí)時(shí)車速參數(shù)不為零,則確定所述車輛的車輛狀態(tài)為行駛狀態(tài)。
10、在一實(shí)施例中,所述根據(jù)所述行駛狀態(tài)確定目標(biāo)振動(dòng)反饋周期,并基于所述目標(biāo)振動(dòng)反饋周期控制所述目標(biāo)智能觸控設(shè)備提供振動(dòng)反饋的步驟,包括:
11、確定實(shí)時(shí)車速參數(shù)對(duì)應(yīng)的目標(biāo)車速區(qū)間,并基于所述目標(biāo)車速區(qū)間確定所述行駛狀態(tài)對(duì)應(yīng)的行駛狀態(tài)類型;
12、基于所述行駛狀態(tài)類型確定目標(biāo)振動(dòng)反饋周期,并基于所述目標(biāo)振動(dòng)反饋周期控制所述目標(biāo)智能觸控設(shè)備提供振動(dòng)反饋。
13、在一實(shí)施例中,所述振動(dòng)反饋周期包含振動(dòng)啟動(dòng)時(shí)長(zhǎng)和振動(dòng)持續(xù)時(shí)長(zhǎng),所述基于所述行駛狀態(tài)類型確定目標(biāo)振動(dòng)反饋周期,并基于所述目標(biāo)振動(dòng)反饋周期控制所述目標(biāo)智能觸控設(shè)備提供振動(dòng)反饋的步驟,包括:
14、在確定所述行駛狀態(tài)類型為第一行駛類型的情況下,基于所述第一行駛類型對(duì)多個(gè)預(yù)設(shè)振動(dòng)反饋周期進(jìn)行篩選,以確定和所述第一行駛類型匹配的第一振動(dòng)反饋周期;
15、基于所述第一振動(dòng)反饋周期對(duì)所述目標(biāo)智能觸控設(shè)備進(jìn)行控制,以令所述目標(biāo)智能觸控設(shè)備提供第一振動(dòng)反饋;
16、在確定所述行駛狀態(tài)類型為第二行駛類型的情況下,基于所述第二行駛類型對(duì)多個(gè)預(yù)設(shè)振動(dòng)反饋周期進(jìn)行篩選,以確定和所述第二行駛類型匹配的第二振動(dòng)反饋周期,其中,所述第二振動(dòng)反饋周期的第二振動(dòng)持續(xù)時(shí)長(zhǎng)大于所述第一振動(dòng)反饋周期的第一振動(dòng)持續(xù)時(shí)長(zhǎng);
17、基于所述第二振動(dòng)反饋周期對(duì)所述目標(biāo)智能觸控設(shè)備進(jìn)行控制,以令所述目標(biāo)智能觸控設(shè)備提供第二振動(dòng)反饋。
18、在一實(shí)施例中,所述基于所述行駛狀態(tài)類型確定目標(biāo)振動(dòng)反饋周期,并基于所述目標(biāo)振動(dòng)反饋周期控制所述目標(biāo)智能觸控設(shè)備提供振動(dòng)反饋的步驟,還包括:
19、在確定所述行駛狀態(tài)類型為第三行駛類型的情況下,基于所述第三行駛類型對(duì)多個(gè)預(yù)設(shè)振動(dòng)反饋周期進(jìn)行篩選,以確定和所述第三行駛類型匹配的第三振動(dòng)反饋周期,其中,所述第三振動(dòng)反饋周期的第三振動(dòng)啟動(dòng)時(shí)長(zhǎng)大于所述第一振動(dòng)反饋周期的第一振動(dòng)啟動(dòng)時(shí)長(zhǎng),所述第三振動(dòng)反饋周期的第三振動(dòng)持續(xù)時(shí)長(zhǎng)小于所述第一振動(dòng)持續(xù)時(shí)長(zhǎng);
20、基于所述第三振動(dòng)反饋周期對(duì)所述目標(biāo)智能觸控設(shè)備進(jìn)行控制,以令所述目標(biāo)智能觸控設(shè)備提供第三振動(dòng)反饋。
21、在一實(shí)施例中,在所述基于所述部署位置信息確定所述目標(biāo)智能觸控設(shè)備對(duì)應(yīng)的座艙區(qū)域的步驟之后,所述方法還包括:
22、在確定所述座艙區(qū)域?yàn)樗鲋悄茏搩?nèi)的乘員座艙區(qū)域時(shí),確定所述目標(biāo)智能觸控設(shè)備上產(chǎn)生的觸控操作類型;
23、基于所述觸控操作類型確定目標(biāo)振動(dòng)反饋周期,并基于所述目標(biāo)振動(dòng)反饋周期控制所述目標(biāo)智能觸控設(shè)備提供振動(dòng)反饋。
24、在一實(shí)施例中,所述確定所述目標(biāo)智能觸控設(shè)備上產(chǎn)生的觸控操作類型的步驟,包括:
25、對(duì)所述目標(biāo)智能觸控設(shè)備進(jìn)行檢測(cè),以獲取所述目標(biāo)智能觸控設(shè)備上產(chǎn)生的乘員按壓動(dòng)作;
26、基于所述乘員按壓動(dòng)作確定乘員按壓次數(shù),并判斷所述乘員按壓次數(shù)是否大于一;
27、若判斷到所述乘員按壓次數(shù)等于一,則確定所述目標(biāo)智能觸控設(shè)備上產(chǎn)生的觸控操作類型為單次點(diǎn)擊操作;
28、若判斷到所述乘員按壓次數(shù)大于一,則確定所述目標(biāo)智能觸控設(shè)備上產(chǎn)生的觸控操作類型為連續(xù)點(diǎn)擊操作。
29、在一實(shí)施例中,所述振動(dòng)反饋周期還包含振動(dòng)停止時(shí)長(zhǎng),所述基于所述觸控操作類型確定目標(biāo)振動(dòng)反饋周期,并基于所述目標(biāo)振動(dòng)反饋周期控制所述目標(biāo)智能觸控設(shè)備提供振動(dòng)反饋的步驟,包括:
30、在確定所述觸控操作類型為連續(xù)點(diǎn)擊操作的情況下,基于所述連續(xù)點(diǎn)擊操作對(duì)多個(gè)預(yù)設(shè)振動(dòng)反饋周期進(jìn)行篩選,以確定和所述連續(xù)點(diǎn)擊操作匹配的第四振動(dòng)反饋周期,其中,所述第四振動(dòng)反饋周期的第四振動(dòng)啟動(dòng)時(shí)長(zhǎng)等于第三振動(dòng)啟動(dòng)時(shí)長(zhǎng),所述第四振動(dòng)反饋周期的第四振動(dòng)持續(xù)時(shí)長(zhǎng)等于第一振動(dòng)啟動(dòng)時(shí)長(zhǎng),所述第四振動(dòng)反饋周期的第四振動(dòng)停止時(shí)長(zhǎng)大于第一振動(dòng)反饋周期的第一振動(dòng)停止時(shí)長(zhǎng);
31、基于所述第四振動(dòng)反饋周期對(duì)所述目標(biāo)智能觸控設(shè)備進(jìn)行控制,以令所述目標(biāo)智能觸控設(shè)備提供第四振動(dòng)反饋。
32、在一實(shí)施例中,所述基于所述觸控操作類型確定目標(biāo)振動(dòng)反饋周期,并基于所述目標(biāo)振動(dòng)反饋周期控制所述目標(biāo)智能觸控設(shè)備提供振動(dòng)反饋的步驟,還包括:
33、在確定所述觸控操作類型為單次點(diǎn)擊操作的情況下,基于所述單次點(diǎn)擊操作對(duì)多個(gè)預(yù)設(shè)振動(dòng)反饋周期進(jìn)行篩選,以確定和所述單次點(diǎn)擊操作匹配的第五振動(dòng)反饋周期,其中,所述第五振動(dòng)反饋周期的第五振動(dòng)啟動(dòng)時(shí)長(zhǎng)大于所述第三振動(dòng)啟動(dòng)時(shí)長(zhǎng),所述第五振動(dòng)反饋周期的第五振動(dòng)持續(xù)時(shí)長(zhǎng)等于第三振動(dòng)持續(xù)時(shí)長(zhǎng),所述第五振動(dòng)反饋周期的第五振動(dòng)停止時(shí)長(zhǎng)大于所述第四振動(dòng)停止時(shí)長(zhǎng);
34、基于所述第五振動(dòng)反饋周期對(duì)所述目標(biāo)智能觸控設(shè)備進(jìn)行控制,以令所述目標(biāo)智能觸控設(shè)備提供第五振動(dòng)反饋。
35、在一實(shí)施例中,在所述檢測(cè)車輛的車輛狀態(tài)的步驟之后,所述方法還包括:
36、若檢測(cè)到所述車輛狀態(tài)為靜止?fàn)顟B(tài),則確定和所述靜止?fàn)顟B(tài)匹配的第五振動(dòng)反饋周期;
37、基于所述第五振動(dòng)反饋周期對(duì)所述目標(biāo)智能觸控設(shè)備進(jìn)行控制,以令所述目標(biāo)智能觸控設(shè)備提供第五振動(dòng)反饋。
38、此外,為實(shí)現(xiàn)上述目的,本技術(shù)還提出一種智能座艙,所述智能座艙包括:駕駛員座艙區(qū)域、乘員座艙區(qū)域、目標(biāo)智能觸控設(shè)備、存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序配置為實(shí)現(xiàn)如上文所述的振動(dòng)反饋控制方法的步驟。
39、此外,為實(shí)現(xiàn)上述目的,本技術(shù)還提出一種車輛,所述車輛包含如上述的智能座艙。
40、此外,為實(shí)現(xiàn)上述目的,本技術(shù)還提出一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文所述的振動(dòng)反饋控制方法的步驟。
41、本技術(shù)實(shí)施例提供的振動(dòng)反饋控制方法,應(yīng)用于包含智能觸控設(shè)備的智能座艙,通過(guò)確定目標(biāo)智能觸控設(shè)備的部署位置信息,并基于所述部署位置信息確定所述目標(biāo)智能觸控設(shè)備對(duì)應(yīng)的座艙區(qū)域;在確定所述座艙區(qū)域?yàn)樗鲋悄茏搩?nèi)的駕駛員座艙區(qū)域時(shí),檢測(cè)車輛的車輛狀態(tài);若檢測(cè)到所述車輛狀態(tài)為行駛狀態(tài),則根據(jù)所述行駛狀態(tài)確定目標(biāo)振動(dòng)反饋周期,并基于所述目標(biāo)振動(dòng)反饋周期控制所述目標(biāo)智能觸控設(shè)備提供振動(dòng)反饋。
42、在本實(shí)施例中,智能座艙首先確定需要提供振動(dòng)反饋的目標(biāo)智能觸控設(shè)備,并獲取目標(biāo)智能觸控設(shè)備的部署位置信息,從而基于部署位置信息確定智能觸控設(shè)備在智能座艙內(nèi)所處的座艙區(qū)域,之后,智能座艙若確定該智能觸控設(shè)備處于智能座艙內(nèi)的駕駛員座艙區(qū)域,則對(duì)車輛進(jìn)行檢測(cè),以確定車輛的車輛狀態(tài),最后,智能座艙若檢測(cè)到車輛狀態(tài)為行駛狀態(tài),則根據(jù)行駛狀態(tài)篩選合適的目標(biāo)振動(dòng)反饋周期,進(jìn)而基于目標(biāo)振動(dòng)反饋周期對(duì)目標(biāo)智能觸控設(shè)備進(jìn)行控制,從而令目標(biāo)智能觸控設(shè)備按照目標(biāo)振動(dòng)反饋周期提供和行駛狀態(tài)匹配的振動(dòng)反饋。
43、如此,本技術(shù)解決了相關(guān)技術(shù)中智能觸控設(shè)備提供的振動(dòng)反饋無(wú)法和全部車況匹配的技術(shù)問(wèn)題,即,通過(guò)由智能座艙在檢測(cè)到需要提供振動(dòng)反饋的目標(biāo)智能觸控設(shè)備被設(shè)置在駕駛員座艙區(qū)域時(shí),根據(jù)車輛的行駛狀態(tài)篩選出合適的目標(biāo)振動(dòng)反饋周期,并控制智能觸控設(shè)備按照目標(biāo)振動(dòng)反饋周期提供振動(dòng)反饋的方式,達(dá)到了令智能觸控設(shè)備輸出和車況匹配的振動(dòng)反饋的技術(shù)效果,進(jìn)而確保了在不同車況下乘員均能感受到合適的振動(dòng)反饋,進(jìn)一步提升了乘員的乘車體驗(yàn)。