本申請屬于觸控,特別是涉及一種控制引導(dǎo)方法、汽車和計算機可讀存儲介質(zhì)。
背景技術(shù):
1、隨著汽車智能化發(fā)展,方向盤上集成的功能越來越多,例如音量調(diào)節(jié)、巡航速度設(shè)定、儀表菜單切換等。這些功能常采用觸摸滑動操作,以提高交互的直觀性。然而,方向盤上的觸摸區(qū)域通常為曲面或不規(guī)則形狀,且受限于結(jié)構(gòu)設(shè)計,觸摸傳感器(如電容式觸摸矩陣)在邊緣區(qū)域的信號強度較弱。當(dāng)用戶手指滑動至邊緣區(qū)域時,系統(tǒng)往往無法穩(wěn)定識別滑動軌跡,導(dǎo)致功能誤觸發(fā)或操作失敗。
2、現(xiàn)有解決方案包括增大觸摸區(qū)域、提高傳感器靈敏度或采用振動提示。但這些方法要么受限于方向盤結(jié)構(gòu)無法實施,要么容易增加誤報率,要么僅在手指離開有效區(qū)域后進(jìn)行單一振動報警,無法在滑動過程中實時引導(dǎo)用戶始終停留在高識別率區(qū)域內(nèi)。因此,如何引導(dǎo)用戶在方向盤上正確控制,是本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題。
3、前面的敘述在于提供一般的背景信息,并不一定構(gòu)成現(xiàn)有技術(shù)。
技術(shù)實現(xiàn)思路
1、本申請的目的在于提供一種控制引導(dǎo)方法、汽車和計算機可讀存儲介質(zhì),能夠有效地通過特定的振動信號引導(dǎo)用戶在無視野情況下完成觸控。
2、為達(dá)到上述目的:
3、第一方面,本申請實施例提供了一種控制引導(dǎo)方法,應(yīng)用于觸控面板,觸控面板下設(shè)有振動馬達(dá);方法包括如下步驟:根據(jù)獲取到的觸控信號判斷是否滿足啟動條件;在滿足啟動條件時,獲取基于觸控信號的操控信息,控制振動馬達(dá)輸出振動信號,振動信號用于引導(dǎo)用戶觸控;當(dāng)操控信息滿足預(yù)設(shè)的成功條件時,基于成功條件生成控制指令并輸出。
4、在本申請一可選實施例中,啟動條件,包括:觸控信號位于預(yù)設(shè)的識別區(qū)域內(nèi);和/或,觸控信號的持續(xù)時間大于預(yù)設(shè)時間閾值;和/或,獲取觸控信號的信號強度值,信號強度值大于預(yù)設(shè)強度閾值。
5、在本申請一可選實施例中,獲取基于觸控信號的操控信息,控制振動馬達(dá)輸出振動信號,包括:根據(jù)操控信息匹配提示模式,提示模式包括邊界提示模式、有效性提示模式和進(jìn)度提示模式中的至少一種;基于提示模式控制振動馬達(dá)輸出振動信號。
6、在本申請一可選實施例中,根據(jù)操控信息匹配提示模式,包括:獲取操控信息中的滑動方向、滑動速度及觸控位置;基于觸控位置匹配邊界提示模式;和/或,基于滑動方向與滑動速度匹配有效性提示模式;和/或,基于滑動方向和觸控位置匹配進(jìn)度提示模式。
7、在本申請一可選實施例中,當(dāng)提示模式為邊界提示模式時,獲取操控信息中的觸控位置;基于提示模式控制振動馬達(dá)輸出振動信號,包括:當(dāng)觸控位置位于預(yù)設(shè)的識別區(qū)域內(nèi)時,控制振動馬達(dá)輸出第一振動信號;當(dāng)觸控位置與識別區(qū)域的邊界距離小于閾值時,控制振動馬達(dá)輸出第二振動信號;當(dāng)觸控位置超出識別區(qū)域時,控制振動馬達(dá)輸出第三振動信號。
8、在本申請一可選實施例中,當(dāng)提示模式為有效性提示模式時,獲取操控信息中的滑動方向和滑動速度;基于提示模式控制振動馬達(dá)輸出振動信號,包括:當(dāng)滑動速度在預(yù)設(shè)有效區(qū)間內(nèi),且,基于滑動方向確定的滑動偏差值小于預(yù)設(shè)偏差閾值時,控制振動馬達(dá)輸出第四振動信號;當(dāng)滑動速度不在預(yù)設(shè)有效區(qū)間內(nèi),或,滑動偏差值大于或等于預(yù)設(shè)偏差閾值時,控制振動馬達(dá)輸出第五振動信號。
9、在本申請一可選實施例中,當(dāng)提示模式為進(jìn)度提示模式時,獲取操控信息中的滑動方向和觸控位置;基于提示模式控制振動馬達(dá)輸出振動信號,包括:根據(jù)滑動方向和觸控位置確定滑動進(jìn)度;基于滑動進(jìn)度調(diào)整振動信號的輸出強度。
10、在本申請一可選實施例中,當(dāng)操控信息滿足預(yù)設(shè)的成功條件時,基于成功條件生成控制指令并輸出,包括:基于操控信息匹配是否存在對應(yīng)的預(yù)設(shè)滑動模式;若匹配失敗,則控制振動馬達(dá)輸出失敗提示振動信號;若匹配成功,則認(rèn)定滿足成功條件;并控制振動馬達(dá)輸出成功確認(rèn)振動信號;獲取預(yù)設(shè)滑動模式對應(yīng)的目標(biāo)功能,并生成控制指令并輸出。
11、第二方面,本申請實施例提供一種汽車,汽車的方向盤集成有觸控面板,觸控面板用于實現(xiàn)如上述控制引導(dǎo)方法的步驟。
12、第三方面,本申請實施例提供一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)中存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述方法的步驟。
13、采用本申請實施例,具有如下有益效果:
14、本申請?zhí)峁┑囊环N控制引導(dǎo)方法,應(yīng)用于觸控面板,觸控面板下設(shè)有振動馬達(dá);方法包括如下步驟:根據(jù)獲取到的觸控信號判斷是否滿足啟動條件;在滿足啟動條件時,獲取基于觸控信號的操控信息,控制振動馬達(dá)輸出振動信號,振動信號用于引導(dǎo)用戶觸控;當(dāng)操控信息滿足預(yù)設(shè)的成功條件時,基于成功條件生成控制指令并輸出。因此,本申請能夠在用戶觸摸時,滿足啟動條件后通過輸出振動信號引導(dǎo)用戶精準(zhǔn)完成觸控操作,使得用戶能夠在無視野的情況下,也能夠準(zhǔn)確完成目標(biāo)操作,大幅提升交互安全性與操作效率。同時也能保證用戶能夠始終在有效反饋的狀態(tài)下完成操作,避免因誤觸或滑動偏差導(dǎo)致的操作失敗。
15、上述說明僅是本申請技術(shù)方案的概述,為了能夠更清楚了解本申請的技術(shù)手段,以便依照說明書的內(nèi)容予以實施,并且為了讓本申請的上述和其他目的、特征和優(yōu)點能夠更淺顯易懂,以下特舉較佳實施例,并配合附圖,詳細(xì)說明。應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本申請。
1.一種控制引導(dǎo)方法,其特征在于,應(yīng)用于觸控面板,所述觸控面板下設(shè)有振動馬達(dá);
2.如權(quán)利要求1所述的控制引導(dǎo)方法,其特征在于,所述啟動條件,包括:
3.如權(quán)利要求1所述的控制引導(dǎo)方法,其特征在于,所述獲取基于所述觸控信號的操控信息,控制所述振動馬達(dá)輸出振動信號,包括:
4.如權(quán)利要求3所述的控制引導(dǎo)方法,其特征在于,所述根據(jù)所述操控信息匹配提示模式,包括:
5.如權(quán)利要求3所述的控制引導(dǎo)方法,其特征在于,當(dāng)所述提示模式為邊界提示模式時,獲取所述操控信息中的觸控位置;
6.如權(quán)利要求3所述的控制引導(dǎo)方法,其特征在于,當(dāng)所述提示模式為有效性提示模式時,獲取所述操控信息中的滑動方向和滑動速度;
7.如權(quán)利要求3所述的控制引導(dǎo)方法,其特征在于,當(dāng)所述提示模式為進(jìn)度提示模式時,獲取所述操控信息中的滑動方向和觸控位置;
8.如權(quán)利要求1所述的控制引導(dǎo)方法,其特征在于,所述當(dāng)所述操控信息滿足預(yù)設(shè)的成功條件時,基于所述成功條件生成控制指令并輸出,包括:
9.一種汽車,其特征在于,所述汽車的方向盤集成有觸控面板,所述觸控面板用于實現(xiàn)如權(quán)利要求1到8中任一項所述的控制引導(dǎo)方法。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1到8中任一項所述控制引導(dǎo)方法。