本技術(shù)涉及車輛領(lǐng)域,并且更具體地,涉及車輛領(lǐng)域中一種發(fā)動機罩控制的方法、裝置、車輛和存儲介質(zhì)。
背景技術(shù):
1、在使用汽車的過程中,用戶可以通過車鑰匙控制車門打開,控制發(fā)動機機蓋打開進行相關(guān)的作業(yè)活動。
2、但是用戶在進行相關(guān)的作業(yè)活動時的過程中,會存在將手機、鑰匙等物件遺忘的可能。關(guān)于防止汽車鑰匙遺忘,目前行業(yè)內(nèi)采用較多的方法,是在車門關(guān)閉時,搜索車內(nèi)是否有鑰匙,并通過喇叭、燈光提醒用戶。但該方案只能解決鑰匙被遺忘在車內(nèi)的情況,使用戶的用車體驗較差。
技術(shù)實現(xiàn)思路
1、本技術(shù)提供了一種發(fā)動機罩控制的方法、裝置、車輛和存儲介質(zhì),該方法能夠避免用戶無意之間將目標(biāo)實體放在發(fā)動機艙內(nèi)并忘記后關(guān)閉發(fā)動機罩,將目標(biāo)實體鎖在發(fā)動機艙找不到目標(biāo)實體或無法取出目標(biāo)實體的情況,提升用戶的用車體驗。
2、第一方面,提供了一種發(fā)動機罩控制的方法,該方法包括:獲取目標(biāo)實體的位置數(shù)據(jù);根據(jù)目標(biāo)實體的位置數(shù)據(jù),判斷目標(biāo)實體是否在車輛的發(fā)動機艙內(nèi);若確定目標(biāo)實體在發(fā)動機艙內(nèi),則控制發(fā)動機艙的發(fā)動機罩保持開啟狀態(tài)。
3、在上述技術(shù)方案中,在檢測到發(fā)動機艙內(nèi)有目標(biāo)實體時,控制發(fā)動機罩不關(guān)閉,避免發(fā)動機艙開啟后,用戶無意之間將目標(biāo)實體放在發(fā)動機艙內(nèi)并忘記后關(guān)閉發(fā)動機罩,將目標(biāo)實體鎖在發(fā)動機艙找不到目標(biāo)實體或無法取出目標(biāo)實體的情況,可以提高用戶的用車體驗。
4、結(jié)合第一方面,在某些可能的實現(xiàn)方式中,發(fā)動機艙包括左側(cè)機艙和右側(cè)機艙,發(fā)動機罩包括左側(cè)機罩和右側(cè)機罩,若確定目標(biāo)實體在發(fā)動機艙內(nèi),則控制發(fā)動機艙的發(fā)動機罩保持開啟狀態(tài),包括:若確目標(biāo)實體在發(fā)動機艙的左側(cè)機艙內(nèi),則控制左側(cè)機艙的左側(cè)機罩保持開啟狀態(tài);若確定目標(biāo)實體在發(fā)動機艙的右側(cè)機艙內(nèi),則控制右側(cè)機艙的右側(cè)機罩保持開啟狀態(tài)。
5、在上述技術(shù)方案中,在發(fā)動機艙包括左側(cè)機艙和右側(cè)機艙,發(fā)動機罩包括左側(cè)機罩和右側(cè)機罩的情況下,可以根據(jù)目標(biāo)實體的位置精確的控制目標(biāo)實體所在的機艙的機罩保持開啟狀態(tài),方便用戶后續(xù)將目標(biāo)實體取出。
6、結(jié)合第一方面和上述實現(xiàn)方式,在某些可能的實現(xiàn)方式中,在若確定目標(biāo)實體在發(fā)動機艙內(nèi),則控制發(fā)動機艙的發(fā)動機罩保持開啟狀態(tài)之后,該方法還包括:確定是否滿足提醒用戶目標(biāo)實體遺忘在發(fā)動機艙內(nèi)的提醒條件;當(dāng)確定滿足提醒條件時,根據(jù)目標(biāo)實體的位置數(shù)據(jù)對用戶進行提醒。
7、在上述技術(shù)方案中,可以在確定用戶將目標(biāo)實體遺忘至發(fā)動機艙內(nèi)需要提醒的時候,根據(jù)目標(biāo)實體的位置對用戶進行提醒,防止用戶將目標(biāo)實體遺忘在發(fā)動機艙內(nèi),還可以避免誤提醒,提高用戶的用車體驗。
8、結(jié)合第一方面和上述實現(xiàn)方式,在某些可能的實現(xiàn)方式中,確定當(dāng)前是否滿足提醒用戶目標(biāo)實體遺忘在發(fā)動機艙內(nèi)的提醒條件,包括:確定是否接收到關(guān)閉發(fā)動機罩的指令;當(dāng)確定接收到關(guān)閉發(fā)動機罩的指令時,確定滿足提醒用戶目標(biāo)實體遺忘在發(fā)動機艙內(nèi)的提醒條件。
9、結(jié)合第一方面和上述實現(xiàn)方式,在某些可能的實現(xiàn)方式中,確定接收到關(guān)閉發(fā)動機罩的指令之后,該方法還包括:若確定目標(biāo)實體在發(fā)動機艙的左側(cè)機艙內(nèi),控制右側(cè)機艙的右側(cè)機罩關(guān)閉;若確定目標(biāo)實體在發(fā)動機艙的右側(cè)機艙內(nèi),控制左側(cè)機艙的左側(cè)機罩關(guān)閉。
10、結(jié)合第一方面和上述實現(xiàn)方式,在某些可能的實現(xiàn)方式中,確定是否滿足提醒用戶目標(biāo)實體遺忘在發(fā)動機艙內(nèi)的條件,還包括:確定用戶與車輛的之間的距離是否大于預(yù)設(shè)閾值,和/或,判斷發(fā)動機艙的發(fā)動機罩打開的持續(xù)時長是否超過預(yù)設(shè)時長;若確定用戶與車輛的之間的距離大于預(yù)設(shè)閾值,和/或,若確定發(fā)動機艙的發(fā)動機罩打開的持續(xù)時長超過預(yù)設(shè)時長,確定滿足提醒用戶目標(biāo)實體遺忘在發(fā)動機艙內(nèi)的提醒條件。
11、結(jié)合第一方面和上述實現(xiàn)方式,在某些可能的實現(xiàn)方式中,當(dāng)提醒的方式包括通過車燈閃爍提醒時,根據(jù)目標(biāo)實體的位置數(shù)據(jù)對用戶進行提醒,包括:若確定目標(biāo)實體在發(fā)動機艙的左側(cè)機艙內(nèi),則控制車輛的左側(cè)車燈閃爍預(yù)設(shè)次數(shù);若確定目標(biāo)實體在發(fā)動機艙的右側(cè)機艙內(nèi),則控制車輛的右側(cè)車燈閃爍預(yù)設(shè)次數(shù)。
12、在上述技術(shù)方案中,可以在確定目標(biāo)實體在發(fā)動機艙的位置后,根據(jù)目標(biāo)實體的位置控制車輛對應(yīng)側(cè)的車燈閃爍預(yù)設(shè)次數(shù),實現(xiàn)在提醒用戶目標(biāo)實體在發(fā)動機艙的同時,提醒用戶目標(biāo)實體的位置,方便用戶快速取出目標(biāo)實體。
13、綜上,本技術(shù)中,在檢測到目標(biāo)實體位于發(fā)動機艙內(nèi)時,控制發(fā)動機罩保持開啟狀態(tài),可以避免用戶將目標(biāo)實體遺忘在發(fā)動機艙內(nèi)找不到或無法取出的情況。并且在確定滿足提醒條件時提醒用戶,可以避免誤提醒的同時,讓用戶及時知道目標(biāo)實體在發(fā)動機艙內(nèi)。進一步地,在發(fā)動機艙和發(fā)動機罩包括左右兩側(cè)時,可以根據(jù)目標(biāo)實體的位置靈活的控制相應(yīng)側(cè)的機罩保持開啟狀態(tài),方便用戶將目標(biāo)實體取出。并且可以根據(jù)目標(biāo)實體的位置控制相應(yīng)側(cè)的車燈閃爍,在及時提醒用戶目標(biāo)實體被遺忘在車內(nèi)的同時,還可以提醒用戶目標(biāo)實體的位置,方便用戶快速取出目標(biāo)實體。
14、第二方面,提供了一種發(fā)動機罩控制的裝置,該裝置包括:獲取模塊:用于獲取目標(biāo)實體的位置數(shù)據(jù);判斷模塊:用于根據(jù)目標(biāo)實體的位置數(shù)據(jù),判斷目標(biāo)實體是否在發(fā)動機艙內(nèi);控制模塊:用于若確定目標(biāo)實體在發(fā)動機艙內(nèi),則控制發(fā)動機艙的發(fā)動機罩保持開啟狀態(tài)。
15、結(jié)合第二方面,在某些可能的實現(xiàn)方式中,發(fā)動機艙包括左側(cè)機艙和右側(cè)機艙,發(fā)動機罩包括左側(cè)機罩和右側(cè)機罩,控制模塊具體用于:若確定目標(biāo)實體在發(fā)動機艙的左側(cè)機艙內(nèi),則控制左側(cè)機艙的左側(cè)機罩保持開啟狀態(tài);若確定目標(biāo)實體在發(fā)動機艙的右側(cè)機艙內(nèi),則控制右側(cè)機艙的右側(cè)機罩保持開啟狀態(tài)。
16、結(jié)合第二方面上述實現(xiàn)方式,在某些可能的實現(xiàn)方式中,該裝置還包括:確定模塊,用于在若確定目標(biāo)實體在發(fā)動機艙內(nèi),則控制發(fā)動機艙的發(fā)動機罩保持開啟狀態(tài)之后;確定是否滿足提醒用戶目標(biāo)實體遺忘在發(fā)動機艙內(nèi)的提醒條件;提醒模塊,用于當(dāng)確定滿足提醒條件時,根據(jù)目標(biāo)實體的位置數(shù)據(jù)對用戶進行提醒。
17、結(jié)合第二方面和上述實現(xiàn)方式,在某些可能的實現(xiàn)方式中,確定模塊具體用于:確定是否接收到關(guān)閉發(fā)動機罩的指令;當(dāng)確定接收到關(guān)閉發(fā)動機罩的指令時,確定滿足提醒用戶目標(biāo)實體遺忘在發(fā)動機艙內(nèi)的提醒條件。
18、結(jié)合第二方面和上述實現(xiàn)方式,在某些可能的實現(xiàn)方式中,控制模塊還用于:在確定接收到關(guān)閉發(fā)動機罩的指令之后;若確定目標(biāo)實體在發(fā)動機艙的左側(cè)機艙內(nèi),控制右側(cè)機艙的右側(cè)機罩關(guān)閉;若確定目標(biāo)實體在發(fā)動機艙的右側(cè)機艙內(nèi),控制左側(cè)機艙的左側(cè)機罩關(guān)閉。
19、結(jié)合第二方面和上述實現(xiàn)方式,在某些可能的實現(xiàn)方式中,確定模塊還用于:確定用戶與車輛的之間的距離是否大于預(yù)設(shè)閾值,和/或,判斷發(fā)動機艙的發(fā)動機罩打開的持續(xù)時長是否超過預(yù)設(shè)時長;若確定用戶與車輛的之間的距離大于預(yù)設(shè)閾值,和/或,若確定發(fā)動機艙的發(fā)動機罩打開的持續(xù)時長超過預(yù)設(shè)時長,確定滿足提醒用戶目標(biāo)實體遺忘在發(fā)動機艙內(nèi)的提醒條件。
20、結(jié)合第二方面和上述實現(xiàn)方式,在某些可能的實現(xiàn)方式中,當(dāng)提醒的方式包括通過車燈閃爍提醒時,提醒模塊具體用于:若確定目標(biāo)實體在發(fā)動機艙的左側(cè)機艙內(nèi),則控制車輛的左側(cè)車燈閃爍預(yù)設(shè)次數(shù);若確定目標(biāo)實體在發(fā)動機艙的右側(cè)機艙內(nèi),則控制車輛的右側(cè)車燈閃爍預(yù)設(shè)次數(shù)。
21、第三方面,提供一種車輛,包括存儲器和處理器。該存儲器用于存儲可執(zhí)行程序代碼,該處理器用于從存儲器中調(diào)用并運行該可執(zhí)行程序代碼,使得該車輛執(zhí)行上述第一方面或第一方面任意一種可能的實現(xiàn)方式中的方法。
22、第四方面,提供了一種計算機程序產(chǎn)品,該計算機程序產(chǎn)品包括:計算機程序代碼,當(dāng)該計算機程序代碼在計算機上運行時,使得該計算機執(zhí)行上述第一方面或第一方面任意一種可能的實現(xiàn)方式中的方法。
23、第五方面,提供了一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)存儲有計算機程序代碼,當(dāng)該計算機程序代碼在計算機上運行時,使得該計算機執(zhí)行上述第一方面或第一方面任意一種可能的實現(xiàn)方式中的方法。