本發明涉及掃地機,尤其涉及一種基于綠光的掃地機控制方法、裝置、設備及存儲介質。
背景技術:
1、掃地機,又稱掃地機器人、自動打掃機、智能吸塵、機器人吸塵器、清潔機等,是智能家電的一種,能憑借人工智能,自動在房間內完成地面清潔工作。掃地機一般采用刷掃和真空方式,將地面灰塵、雜物先吸納進入自身的塵盒(又稱為垃圾收納盒),從而完成地面清潔的功能。然而,現有的掃地機的吸力恒定,當遇到灰塵較多、雜物體積稍大的地面,仍然以常規的吸力進行清潔,無法保證地面的潔凈程度。
技術實現思路
1、基于此,有必要針對現有技術的現有的掃地機的吸力恒定,當遇到灰塵較多、雜物體積稍大的地面,仍然以常規的吸力進行清潔,無法保證地面的潔凈程度的技術問題,提出了一種基于綠光的掃地機控制方法、裝置、設備及存儲介質。
2、第一方面,提供了一種基于綠光的掃地機控制方法,所述方法包括:
3、獲取目標區域的目標檢測數據,所述目標檢測數據是對處于綠光照射下的所述目標區域進行檢測得到的數據;
4、根據所述目標檢測數據進行垃圾顆粒分析,得到目標分析數據;
5、根據所述目標分析數據,確定掃地控制數據;
6、根據所述掃地控制數據,控制掃地機對所述目標區域進行清掃。
7、進一步地,所述獲取目標區域的目標檢測數據的步驟,包括:
8、獲取綠光開啟指令,根據所述綠光開啟指令控制所述掃地機的綠色光源向所述目標區域發射綠光;
9、獲取所述掃地機的檢測器對處于綠光照射下的所述目標區域進行檢測得到的數據,作為所述目標區域的所述目標檢測數據。
10、進一步地,所述檢測器是所述掃地機的用于避障檢測的攝像頭;
11、所述根據所述目標檢測數據進行垃圾顆粒分析,得到目標分析數據的步驟,包括:
12、獲取所述攝像頭對所述目標區域進行避障檢測得到的數據,作為避障檢測數據;
13、根據所述避障檢測數據,確定所述目標區域的障礙物區域;
14、從所述目標檢測數據中裁減與所述障礙物區域對應的數據,得到地面檢測數據;
15、根據所述地面檢測數據進行垃圾顆粒分析,得到所述目標分析數據。
16、進一步地,所述檢測器位于所述綠色光源的遠離地面的一側;
17、所述綠色光源以預設照射角度發射綠光照射所述目標區域。
18、進一步地,所述綠色光源的數量為多個;
19、所述獲取目標區域的目標檢測數據的步驟,包括:
20、獲取綠光開啟指令,根據所述綠光開啟指令分別控制所述掃地機的每個綠色光源向所述目標區域發射綠光;
21、針對每個綠色光源向所述目標區域發射綠光,獲取所述掃地機的檢測器對處于綠光照射下的所述目標區域進行檢測得到的數據,作為所述目標檢測數據;
22、所述根據所述目標檢測數據進行垃圾顆粒分析,得到目標分析數據的步驟,包括:
23、根據每個所述目標檢測數據進行垃圾顆粒分析,得到每個所述目標檢測數據對應的初始分析數據;
24、對各個所述初始分析數據進行融合,得到所述目標區域的所述目標分析數據。
25、進一步地,所述根據所述目標檢測數據進行垃圾顆粒分析,得到目標分析數據的步驟,包括:
26、根據所述目標檢測數據的拍攝角度、綠光的光束與地面的夾角和預設檢測距離,對所述目標檢測數據進行糾正;
27、根據糾正后的所述目標檢測數據進行垃圾顆粒分析,得到所述目標分析數據。
28、進一步地,所述根據所述目標檢測數據進行垃圾顆粒分析,得到目標分析數據的步驟,還包括:
29、根據所述目標檢測數據進行垃圾顆粒分析,得到初始分析數據;
30、根據所述目標檢測數據的拍攝角度、綠光的光束與地面的夾角和預設檢測距離,對所述初始分析數據進行糾正,得到所述目標分析數據。
31、第二方面,提供了一種基于綠光的掃地機控制裝置,所述裝置包括:
32、數據獲取模塊,用于獲取目標區域的目標檢測數據,所述目標檢測數據是對處于綠光照射下的所述目標區域進行檢測得到的數據;
33、垃圾顆粒分析模塊,用于根據所述目標檢測數據進行垃圾顆粒分析,得到目標分析數據;
34、掃地控制數據模塊,用于根據所述目標分析數據,確定掃地控制數據;
35、清掃控制模塊,用于根據所述掃地控制數據,控制掃地機對所述目標區域進行清掃。
36、第三方面,提供了一種掃地機,所述掃地機包括綠色光源、檢測器、存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器與所述綠色光源、所述檢測器電性連接,所述處理器執行所述計算機程序時實現上述基于綠光的掃地機控制方法的步驟。
37、第四方面,提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現上述基于綠光的掃地機控制方法的步驟。
38、本申請的基于綠光的掃地機控制方法、裝置、設備及存儲介質,通過獲取目標區域的目標檢測數據,所述目標檢測數據是對處于綠光照射下的所述目標區域進行檢測得到的數據,根據所述目標檢測數據進行垃圾顆粒分析,得到目標分析數據,根據所述目標分析數據,確定掃地控制數據,根據所述掃地控制數據,控制掃地機對所述目標區域進行清掃。實現了依據垃圾顆粒分析的結果來動態地明確掃地控制數據,促使掃地機的清掃與地面垃圾所需清掃相適配,以此保障地面的潔凈程度;借由基于在綠光照射下對目標區域進行檢測所獲取的數據,能夠更為良好地檢測出目標區域中的垃圾顆粒,有益于提升掃地機清掃與地面垃圾需要清掃的匹配程度。
1.一種基于綠光的掃地機控制方法,其特征在于,所述方法包括:
2.根據權利要求1所述的基于綠光的掃地機控制方法,其特征在于,所述獲取目標區域的目標檢測數據的步驟,包括:
3.根據權利要求2所述的基于綠光的掃地機控制方法,其特征在于,所述檢測器是所述掃地機的用于避障檢測的攝像頭;
4.根據權利要求2所述的基于綠光的掃地機控制方法,其特征在于,所述檢測器位于所述綠色光源的遠離地面的一側;
5.根據權利要求2所述的基于綠光的掃地機控制方法,其特征在于,所述綠色光源的數量為多個;
6.根據權利要求1所述的基于綠光的掃地機控制方法,其特征在于,所述根據所述目標檢測數據進行垃圾顆粒分析,得到目標分析數據的步驟,包括:
7.根據權利要求1所述的基于綠光的掃地機控制方法,其特征在于,所述根據所述目標檢測數據進行垃圾顆粒分析,得到目標分析數據的步驟,還包括:
8.一種基于綠光的掃地機控制裝置,其特征在于,所述裝置包括:
9.一種掃地機,其特征在于,所述掃地機包括綠色光源、檢測器、存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器與所述綠色光源、所述檢測器電性連接,所述處理器執行所述計算機程序時實現如權利要求1至7任一項所述基于綠光的掃地機控制方法的步驟。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至7任一項所述基于綠光的掃地機控制方法的步驟。