本發(fā)明涉及信息技術(shù)領(lǐng)域,具體涉及一種清潔系統(tǒng)控制方法、清潔系統(tǒng)及計(jì)算機(jī)可讀存儲介質(zhì)。
背景技術(shù):
商場、超市及寫字樓內(nèi)經(jīng)常需要打掃衛(wèi)生,然而如果在區(qū)域內(nèi)人員過多的時(shí)候進(jìn)行清掃則可能對人員的正常工作或購物等過程造成影響,而如果不及時(shí)打掃,則環(huán)境衛(wèi)生則可能相對較差,現(xiàn)有的利用人工打掃衛(wèi)生難以有效兼顧保持環(huán)境衛(wèi)生和不對使用者產(chǎn)生干擾。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提供一種清潔系統(tǒng)控制方法、清潔系統(tǒng)及計(jì)算機(jī)可讀存儲介質(zhì),旨在通過對目標(biāo)區(qū)域內(nèi)人員流動(dòng)的估計(jì)形成對照明系統(tǒng)有針對性的控制和調(diào)節(jié)。
為實(shí)現(xiàn)上述目的,本發(fā)明提供一種清潔系統(tǒng)控制方法,包括步驟:
根據(jù)探針路由的設(shè)置位置將目標(biāo)區(qū)域劃分為多個(gè)子區(qū)域,其中,每一所述子區(qū)域的范圍小于該區(qū)域?qū)?yīng)的探針路由的檢測范圍;
周期性獲取每一探針路由針對移動(dòng)終端的檢測結(jié)果;
根據(jù)對同一移動(dòng)終端的檢測結(jié)果確定該移動(dòng)終端所在的子區(qū)域;
根據(jù)每一移動(dòng)終端所在的子區(qū)域信息,確定每一子區(qū)域在預(yù)設(shè)時(shí)長內(nèi)的移動(dòng)終端數(shù)量;
當(dāng)某一子區(qū)域內(nèi)的移動(dòng)終端數(shù)量小于預(yù)設(shè)值時(shí)控制清潔機(jī)器人對該子區(qū)域進(jìn)行清掃。
優(yōu)選的,所述周期性獲取每一探針路由針對移動(dòng)終端的監(jiān)測結(jié)果具體為:
周期性獲取移動(dòng)終端的接入點(diǎn)掃描信號;
依據(jù)所述掃描信號獲取移動(dòng)終端的mac地址;
按照時(shí)序儲存每一探針路由獲取的所述mac地址。
優(yōu)選的,所述根據(jù)多個(gè)探針路由對同一移動(dòng)終端的監(jiān)測結(jié)果確定該移動(dòng)終端所在的子區(qū)域具體為:
獲取每一探針路由檢測到的移動(dòng)終端的mac地址;
標(biāo)記檢測到具有相同mac地址移動(dòng)終端的探針路由對應(yīng)的子區(qū)域;
當(dāng)所述具有相同mac地址移動(dòng)終端的探針路由對應(yīng)的子區(qū)域的數(shù)量大于1時(shí),按照預(yù)設(shè)規(guī)則確認(rèn)所述移動(dòng)終端所在的子區(qū)域;
當(dāng)具有相同mac地址移動(dòng)終端的探針路由對應(yīng)的子區(qū)域的數(shù)量為1時(shí),將該子區(qū)域確認(rèn)為所述移動(dòng)終端所在的子區(qū)域。
優(yōu)選的,所述按照預(yù)設(shè)規(guī)則確認(rèn)所述移動(dòng)終端所在的子區(qū)域具體為:
將檢測到同一移動(dòng)終端的多個(gè)探針路由中,信號強(qiáng)度最強(qiáng)的一個(gè)探針路由所對應(yīng)的區(qū)域確定為該移動(dòng)終端所在的區(qū)域;或者
將檢測到同一移動(dòng)終端的多個(gè)探針路由中,位于中間位置的一個(gè)探針路由所對應(yīng)的區(qū)域確定為該移動(dòng)終端所在的區(qū)域。
本發(fā)明還提供一種清潔系統(tǒng),包括多個(gè)探針路由、存儲器、處理器及存儲在存儲器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上述任一項(xiàng)所述的清潔系統(tǒng)控制方法的步驟。
本發(fā)明還提供一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一項(xiàng)所述的清潔系統(tǒng)控制方法的步驟。
本發(fā)明通過利用探針路由檢測開啟了無線接入功能的移動(dòng)終端的數(shù)量,并以移動(dòng)終端的數(shù)量作為相應(yīng)時(shí)刻人員數(shù)量的估計(jì)值,從而統(tǒng)計(jì)預(yù)估指定區(qū)域范圍內(nèi)的人員數(shù)量,可以相對精確的對目標(biāo)區(qū)域內(nèi)的人員流量進(jìn)行統(tǒng)計(jì)和計(jì)算,并在某一子區(qū)域內(nèi)人員小于預(yù)設(shè)值時(shí),利用清潔機(jī)器人打掃該子區(qū)域內(nèi)的衛(wèi)生,既能維持環(huán)境衛(wèi)生處于良好的狀態(tài),也能避免對人員的正常工作、購物等活動(dòng)造成干擾。
附圖說明
圖1是本發(fā)明實(shí)施例清潔系統(tǒng)控制方法的流程圖;
圖2為一實(shí)施例區(qū)域分布圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明提出一種清潔系統(tǒng)控制方法。
應(yīng)當(dāng)理解的是,隨著生活的發(fā)展,智能手機(jī)已經(jīng)越來越普及,雖然部分使用者可能隨身攜帶兩部以上手機(jī)或平板電腦等移動(dòng)終端,但大部分人僅持有一部手機(jī),現(xiàn)有的智能手機(jī)在使用過程中通常可通過wlan連接至無線接入點(diǎn)以獲取網(wǎng)絡(luò)服務(wù),大部分家庭或辦公場所中通常搭設(shè)家庭無線網(wǎng)關(guān)以實(shí)現(xiàn)無線上網(wǎng)功能,而絕大多數(shù)人在離開無線熱點(diǎn)覆蓋的區(qū)域后,并不會主動(dòng)關(guān)閉wifi開關(guān)。因此以該區(qū)域打開wifi開關(guān)的移動(dòng)終端的數(shù)量作為該區(qū)域人員的估計(jì)值是可以接受的。
如圖1所示,在一實(shí)施例中,該清潔系統(tǒng)控制方法包括步驟:
s10、根據(jù)探針路由的設(shè)置位置將目標(biāo)區(qū)域劃分為多個(gè)子區(qū)域,其中,每一所述子區(qū)域的范圍小于該區(qū)域?qū)?yīng)的探針路由的檢測范圍。
本實(shí)施例中以對一超市中的人員流量進(jìn)行檢測為例,本實(shí)施例中人為的將超市內(nèi)的區(qū)域劃分定義為多個(gè)子區(qū)域,例如生鮮區(qū)、食品區(qū)、飲料區(qū)、水果區(qū)等,應(yīng)當(dāng)理解的是,每一子區(qū)域優(yōu)選根據(jù)探針路由的檢測范圍設(shè)置,每一子區(qū)域的形狀優(yōu)選為圓形或正方形,以較好的適應(yīng)探針路由的檢測范圍。
探針路由是一種不提供無線接入點(diǎn)服務(wù)的路由器,因?yàn)槭謾C(jī)、平板電腦等移動(dòng)終端連接至無線接入點(diǎn)的過程中,在時(shí)刻在掃描并獲取路由器廣播的信號,并進(jìn)一步通過信息交互實(shí)現(xiàn)連接至目標(biāo)接入點(diǎn)。本實(shí)施例中的探針路由可參考現(xiàn)有的及改進(jìn)的探針路由,唯一不同之處在于本實(shí)施例中的探針路由通過調(diào)節(jié)功率及合理的設(shè)置天線等。在某一具體實(shí)施方式中,水果區(qū)的范圍相對較小,則對應(yīng)水果區(qū)的探針路由的功率相對于其他面積較大區(qū)域的探針路由也相對較小,以適應(yīng)該區(qū)域的面積;在又一具體實(shí)施方式中,生鮮區(qū)的形狀為一長條形,則在該區(qū)域?qū)?yīng)的探針路由的天線上設(shè)置了用于限定信號反向的屏蔽網(wǎng),以調(diào)整該探針路由的檢測區(qū)域。同時(shí),為了確保目標(biāo)區(qū)域全部被探針路由的檢測范圍所覆蓋,每一子區(qū)域的范圍應(yīng)當(dāng)略小于與之相對應(yīng)的探針路由的檢測范圍。
s20、周期性獲取每一探針路由針對移動(dòng)終端的檢測結(jié)果。
本實(shí)施例中,周期性獲取每一探針路由針對移動(dòng)終端的檢測結(jié)果,并將檢測結(jié)果匯總至上位機(jī),以對檢測結(jié)果進(jìn)行進(jìn)一步處理和分析。
s30、根據(jù)對同一移動(dòng)終端的檢測結(jié)果確定該移動(dòng)終端所在的子區(qū)域;
應(yīng)當(dāng)理解的是,同一移動(dòng)終端可能被多個(gè)探針路由所檢測到,而一般來說,所以如果一個(gè)移動(dòng)終端僅被一個(gè)探針路由檢測到,則可以直接確定該移動(dòng)終端所對應(yīng)的子區(qū)域,如果一個(gè)移動(dòng)終端被多個(gè)探針路由所檢測到,則應(yīng)當(dāng)按照按照預(yù)設(shè)的規(guī)則確定該移動(dòng)終端所對應(yīng)的正確子區(qū)域,以保證最終結(jié)果的準(zhǔn)確性。
s40、根據(jù)每一移動(dòng)終端所在的子區(qū)域信息,確定每一子區(qū)域在預(yù)設(shè)時(shí)長內(nèi)的移動(dòng)終端數(shù)量。
當(dāng)確認(rèn)每一移動(dòng)終端所在的子區(qū)域的信息后,則可獲得每一檢測周期內(nèi),各個(gè)子區(qū)域內(nèi)的移動(dòng)終端的數(shù)量。
s50、當(dāng)某一子區(qū)域內(nèi)的移動(dòng)終端數(shù)量小于預(yù)設(shè)值時(shí)控制清潔機(jī)器人對該子區(qū)域進(jìn)行清掃。
在獲取每一周期內(nèi)各個(gè)子區(qū)域內(nèi)的移動(dòng)終端的數(shù)量之后,則對該數(shù)量進(jìn)行修正之后,將修正之后的結(jié)果作為對目標(biāo)區(qū)域不同時(shí)刻人員流量的評估,從而可以獲得該超市內(nèi)不同日期、不同時(shí)間段的綜合人流信息。
本實(shí)施例中的修正過程主要包括剔除誤差數(shù)據(jù),例如可以額外設(shè)定一評估系數(shù),例如如果經(jīng)過驗(yàn)證,超市內(nèi)的實(shí)際人流量高于檢測的移動(dòng)終端的數(shù)量,其原因?yàn)槟承├夏耆瞬皇褂弥悄苁謾C(jī),經(jīng)過估算,這些不使用智能手機(jī)的老年人約占全部顧客的10%左右,則可將檢測的移動(dòng)終端的數(shù)量乘以1.11作為一個(gè)對人流量的估計(jì)值。
在評估每一子區(qū)域內(nèi)的人數(shù)后,則根據(jù)每一子區(qū)域內(nèi)的人數(shù)對清潔系統(tǒng)作出相應(yīng)的控制,例如面積50平方米的水果區(qū)內(nèi)的人員由100人降低至10人后,則可以啟動(dòng)清潔機(jī)器人對該區(qū)域進(jìn)行清潔,如果某一區(qū)域內(nèi)的人數(shù)相對較多,例如某個(gè)面積50平米的食品區(qū)內(nèi)的人數(shù)估計(jì)值始終大于100人,則對該區(qū)域進(jìn)行清掃會對人員的正常購物產(chǎn)生影響,則等待該區(qū)域人員數(shù)量的估計(jì)值降低至預(yù)設(shè)值再進(jìn)行打掃。本實(shí)施例中的預(yù)設(shè)值應(yīng)當(dāng)根據(jù)區(qū)域面積及具體場景二有針對性的調(diào)整。
本實(shí)施例的技術(shù)方案中,以開放了無線接入點(diǎn)的移動(dòng)終端的數(shù)量作為目標(biāo)區(qū)域內(nèi)人流量的估計(jì)值,可以通過設(shè)置探針路由檢測移動(dòng)終端的數(shù)量,從而獲得相對準(zhǔn)確的人流量估計(jì)值,從而可以保證在不干擾正常使用的情況下利用清潔機(jī)器人對每一子區(qū)域的衛(wèi)生及時(shí)的進(jìn)行清掃。
優(yōu)選的,所述步驟s20具體為:
s21、周期性獲取移動(dòng)終端的接入點(diǎn)掃描信號;
s22、依據(jù)所述掃描信號獲取移動(dòng)終端的mac地址;
s23、按照時(shí)序儲存每一探針路由獲取的所述mac地址。
本實(shí)施例中,進(jìn)一步的以每一移動(dòng)終端的mac地址區(qū)分每一移動(dòng)終端,應(yīng)當(dāng)理解的是,每一移動(dòng)終端的mac地址均為唯一的,且固定不變的,所以本實(shí)施例通過mac地址識別移動(dòng)終端有助于準(zhǔn)確對目標(biāo)區(qū)域內(nèi)的移動(dòng)終端數(shù)量進(jìn)行識別,避免重復(fù)。
優(yōu)選的,所述步驟s30具體為:
s31、獲取每一探針路由檢測到的移動(dòng)終端的mac地址;
s32、標(biāo)記檢測到具有相同mac地址移動(dòng)終端的探針路由對應(yīng)的子區(qū)域;
s33、當(dāng)所述具有相同mac地址移動(dòng)終端的探針路由對應(yīng)的子區(qū)域的數(shù)量大于1時(shí),按照預(yù)設(shè)規(guī)則確認(rèn)所述移動(dòng)終端所在的子區(qū)域;
s34、當(dāng)具有相同mac地址移動(dòng)終端的探針路由對應(yīng)的子區(qū)域的數(shù)量為1時(shí),將該子區(qū)域確認(rèn)為所述移動(dòng)終端所在的子區(qū)域。
應(yīng)當(dāng)理解的是,探針路由的檢測范圍是可控的,但控制其檢測范圍的精確度很難把握,所以多個(gè)探針路由的檢測范圍可能重疊,因此,本實(shí)施例中如果僅有一個(gè)探針路由檢測到某個(gè)移動(dòng)終端,則直接將該移動(dòng)終端的區(qū)域所在的子區(qū)域確定為該探針路由所對應(yīng)的子區(qū)域,如果多個(gè)移動(dòng)探針路由檢測到同一移動(dòng)終端,則按照預(yù)設(shè)的規(guī)則合理評估該移動(dòng)終端所在的位置。
所述步驟s33中,按照預(yù)設(shè)規(guī)則確認(rèn)所述移動(dòng)終端所在的子區(qū)域具體為:
s331、將檢測到同一移動(dòng)終端的多個(gè)探針路由中,信號強(qiáng)度最強(qiáng)的一個(gè)探針路由所對應(yīng)的區(qū)域確定為該移動(dòng)終端所在的區(qū)域;或者
s332、將檢測到同一移動(dòng)終端的多個(gè)探針路由中,位于中間位置的一個(gè)探針路由所對應(yīng)的區(qū)域確定為該移動(dòng)終端所在的區(qū)域。
如圖2所示,本實(shí)施例中,以平面上的s1~s5這5個(gè)區(qū)域?yàn)槔渲?,s3區(qū)域位于中央,而s1、s2、s4和s5則均位于s3區(qū)域的周圍,如果移動(dòng)終端位于s3區(qū)域中,在其中一個(gè)具體實(shí)施方式中,根據(jù)各個(gè)區(qū)域的相對位置,直接選擇位于最中央的s3區(qū)域作為該移動(dòng)終端對應(yīng)的子區(qū)域,在其他一些具體實(shí)施方式中,顯然,由于移動(dòng)終端距離s3區(qū)域內(nèi)的探針路由距離最近,則該s3區(qū)域內(nèi)的探針路由所檢測到的信號也越強(qiáng),則可確認(rèn)該移動(dòng)終端位于該s3區(qū)域。
此外,本發(fā)明還提供一種清潔系統(tǒng),包括多個(gè)探針路由、清潔機(jī)器人、存儲器、處理器及存儲在存儲器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上述任一項(xiàng)所述的清潔系統(tǒng)控制方法的步驟。
本發(fā)明還提供一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一項(xiàng)所述的清潔系統(tǒng)控制方法的步驟。
由于本實(shí)施例包含上述實(shí)施例的全部技術(shù)方案,因此至少能實(shí)現(xiàn)上述全部技術(shù)效果,此處不再一一贅述。
以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。