本發(fā)明涉及遠(yuǎn)程控制技術(shù),特別涉及一種家電的遠(yuǎn)程控制系統(tǒng)及其控制方法。
背景技術(shù):
目前,對家電的遠(yuǎn)程控制已經(jīng)枚不勝舉。但是,各種遠(yuǎn)程控制技術(shù)要么依賴于家電的改進(jìn),比如,需內(nèi)置無線接收模塊,不能對現(xiàn)有的家電進(jìn)行遠(yuǎn)程控制,要么,在原有的家電附近設(shè)置無線收發(fā)模塊,這樣在對多個(gè)家電進(jìn)行遠(yuǎn)程控制時(shí)需要在每個(gè)家電附近設(shè)置無線收發(fā)模塊,既浪費(fèi)空間,又浪費(fèi)資源。
而且,現(xiàn)有的家電遠(yuǎn)程控制技術(shù)不能反饋遠(yuǎn)程控制的結(jié)果給用戶,也就是說,用戶只知道進(jìn)行了遠(yuǎn)程控制的操作,但不知道遠(yuǎn)程控制的結(jié)果,遠(yuǎn)程控制是否成功,用戶是不知道的,這樣,一旦遠(yuǎn)程控制失敗,將給用戶帶來不便。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明解決的問題在于提供一種家電的遠(yuǎn)程控制系統(tǒng)及其控制方法,既可以對原有的家電進(jìn)行遠(yuǎn)程控制,又可以節(jié)約空間、節(jié)約資源,同時(shí),還可以供用戶監(jiān)控家電的遠(yuǎn)程控制,提升用戶體驗(yàn)。
為解決上述技術(shù)問題,本發(fā)明的實(shí)施方式提供了一種家電的遠(yuǎn)程控制系統(tǒng),包含:機(jī)器人、服務(wù)器與終端;
所述機(jī)器人、所述終端分別與所述服務(wù)器進(jìn)行通信連接;
所述終端用于發(fā)送針對家電的控制命令至所述服務(wù)器;
所述服務(wù)器用于根據(jù)所述控制命令中攜帶的機(jī)器人標(biāo)識信息,將所述控制命令轉(zhuǎn)發(fā)至機(jī)器人;
所述機(jī)器人根據(jù)接收到的來自所述服務(wù)器的控制命令,行走至待控制家電的控制區(qū)域內(nèi);
所述機(jī)器人向待控制家電發(fā)射控制命令,并將拍攝的待控制家電對控制命令的響應(yīng)結(jié)果圖像發(fā)送至服務(wù)器。
本發(fā)明的實(shí)施方式還提供了一種家電的遠(yuǎn)程控制方法,包含以下步驟:
終端發(fā)送針對家電的控制命令至服務(wù)器;
所述服務(wù)器根據(jù)所述控制命令中攜帶的機(jī)器人標(biāo)識信息,將所述控制命令轉(zhuǎn)發(fā)至機(jī)器人;
所述機(jī)器人根據(jù)接收到的來自所述服務(wù)器的控制命令,行走至待控制家電的控制區(qū)域內(nèi);
所述機(jī)器人向待控制家電發(fā)射控制命令,并將拍攝的待控制家電對控制命令的響應(yīng)結(jié)果圖像發(fā)送至服務(wù)器。
本發(fā)明實(shí)施方式相對于現(xiàn)有技術(shù)而言,終端通過服務(wù)器將控制家電的控制命令發(fā)送至機(jī)器人,機(jī)器人根據(jù)接收的控制命令行走至待控制的家電的控制區(qū)域,并向待控制的家電發(fā)送控制命令,同時(shí),將攝制的待控制家電對控制命令的響應(yīng)結(jié)果圖像發(fā)送至服務(wù)器,以供終端登錄服務(wù)器查看。這樣,只要機(jī)器人可以到達(dá)家電的控制區(qū)域,就可以通過終端對家電進(jìn)行遠(yuǎn)程控制,而且不需對原有的家電進(jìn)行改進(jìn),降低了家電遠(yuǎn)程控制的成本;同時(shí),利用一個(gè)機(jī)器人可以對各個(gè)家電進(jìn)行遠(yuǎn)程控制,可以節(jié)約空間與資源;而且,利用機(jī)器人將對家電的控制結(jié)果錄制下來,供用戶查看,可以避免遠(yuǎn)程控制無 效給用戶帶來的不便,提升用戶體驗(yàn)。
另外,所述機(jī)器人包含:攝像頭、行走機(jī)構(gòu)、處理器、通信單元、紅外發(fā)射模塊;所述通信單元,用于接收來自所述服務(wù)器的控制命令;所述處理器,用于對通信單元接收的控制命令進(jìn)行解析,得到待控制的家電信息以及對家電的控制命令;所述行走機(jī)構(gòu),用于根據(jù)所述處理器的指示,行走到待控制家電的控制區(qū)域;所述紅外發(fā)射模塊,用于根據(jù)所述處理器的指示,向待控制家電發(fā)射控制命令;所述攝像頭,用于根據(jù)所述處理器的指示,對待控制的家電進(jìn)行攝像,并將攝制的圖像經(jīng)所述通信單元發(fā)送至服務(wù)器。
進(jìn)一步地,所述機(jī)器人還包含升降機(jī)構(gòu)與旋轉(zhuǎn)機(jī)構(gòu);所述旋轉(zhuǎn)機(jī)構(gòu)與所述升降機(jī)構(gòu)相鉸接;所述攝像頭與所述旋轉(zhuǎn)機(jī)構(gòu)固定連接;所述處理器還用于根據(jù)預(yù)存的待控制家電的高度控制所述升降機(jī)構(gòu)進(jìn)行升降,以調(diào)整所述攝像頭的高度;所述處理器還用于根據(jù)預(yù)存的待控制家電的高度控制所述旋轉(zhuǎn)機(jī)構(gòu)進(jìn)行旋轉(zhuǎn),以調(diào)整所述攝像頭的攝像角度。利用升降機(jī)構(gòu)與旋轉(zhuǎn)機(jī)構(gòu)可以根據(jù)待控制的家電的位置進(jìn)行有針對性地調(diào)節(jié)攝像頭的高度與攝像角度,實(shí)用性強(qiáng)。
另外,所述機(jī)器人發(fā)送至服務(wù)器的信息中包含終端信息;所述服務(wù)器根據(jù)所述機(jī)器人發(fā)送的信息解析出終端信息,并將所述圖像發(fā)送至終端。服務(wù)器從機(jī)器人發(fā)送的信息中解析出終端信息就將接收的信息發(fā)送至對應(yīng)的終端,這樣,用戶就可以及時(shí)查看家電遠(yuǎn)程控制的結(jié)果。
附圖說明
圖1是根據(jù)本發(fā)明第一實(shí)施方式的家電的遠(yuǎn)程控制系統(tǒng)結(jié)構(gòu)示意圖;
圖2是根據(jù)本發(fā)明第一實(shí)施方式中的掃地機(jī)器人的原理框圖;
圖3是根據(jù)本發(fā)明第二實(shí)施方式的家電的遠(yuǎn)程控制方法流程示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明的各實(shí)施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實(shí)施方式中,為了使讀者更好地理解本申請而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請各權(quán)利要求所要求保護(hù)的技術(shù)方案。
本發(fā)明的第一實(shí)施方式涉及一種家電的遠(yuǎn)程控制系統(tǒng),具體結(jié)構(gòu)如圖1所示,包含:掃地機(jī)器人、云端服務(wù)器與智能手機(jī)。智能手機(jī)、掃地機(jī)器人分別通過無線方式與云端服務(wù)器進(jìn)行通信。
使用家電的遠(yuǎn)程控制系統(tǒng)之前,先組建該系統(tǒng),并綁定智能手機(jī)與對應(yīng)的掃地機(jī)器人。其中,系統(tǒng)組建方法如下:用戶在購買掃地機(jī)器人后初次使用時(shí),通過智能手機(jī)連接到該設(shè)備,通過智能手機(jī)上安裝的客戶端應(yīng)用程序(以下簡稱為客戶端應(yīng)用程序(APP))對掃地機(jī)器人進(jìn)行配置,讓其連接到家中的無線路由器上,并通過家中的無線接入點(diǎn)連接上網(wǎng)后連接到云端服務(wù)器。同時(shí),用戶可以將智能手機(jī)通過WIFI、3G網(wǎng)絡(luò)或4G網(wǎng)絡(luò)連接云端服務(wù)器。用戶利用客戶端APP可以進(jìn)行用戶登錄、修改密碼、查看掃地機(jī)器人狀態(tài)、遠(yuǎn)程控制掃地機(jī)器人。
智能手機(jī)與對應(yīng)的掃地機(jī)器人綁定方法如下:用戶使用客戶端APP注冊一個(gè)用戶名,然后把掃地機(jī)器人的SN號(產(chǎn)品序列號)和自己的用戶名綁定即可。這樣,用戶可以用智能手機(jī)控制自己的掃地機(jī)器人了。需要說明的是,一個(gè)掃地機(jī)器人可以與多個(gè)用戶名進(jìn)行綁定。
在系統(tǒng)組建完畢以及將掃地機(jī)器人與智能手機(jī)綁定之后,就可以利用智能手機(jī)控制掃地機(jī)器人對家電進(jìn)行遠(yuǎn)程控制了。下面具體介紹如何利用智能手機(jī)遠(yuǎn)程控制掃地機(jī)器人從而實(shí)現(xiàn)對家電的遠(yuǎn)程控制:
智能手機(jī)發(fā)送針對家電的控制命令至云端服務(wù)器;其中,每個(gè)家電對應(yīng)一個(gè)控制區(qū)域。在本實(shí)施方式中,用戶通過智能手機(jī)上安裝的客戶端APP發(fā)送控制家電的相關(guān)控制命令,比如,打開空調(diào)的控制命令,該控制命令通過無線網(wǎng)絡(luò)發(fā)送給云端服務(wù)器。
云端服務(wù)器根據(jù)控制命令中攜帶的機(jī)器人標(biāo)識信息,將控制命令轉(zhuǎn)發(fā)至對應(yīng)的機(jī)器人。具體地說,用戶名與掃地機(jī)器人的SN號的綁定關(guān)系事先保存在云端服務(wù)器中。云端服務(wù)器在接收到控制命令時(shí),根據(jù)保存的用戶名與掃地機(jī)器人的SN號的綁定關(guān)系,解析出該控制命令對應(yīng)的機(jī)器人的SN號,并將控制命令發(fā)送至該SN號對應(yīng)的掃地機(jī)器人。控制命令中攜帶的機(jī)器人標(biāo)識信息,具體而言其實(shí)是,控制命令中攜帶用戶名信息,云端服務(wù)器根據(jù)用戶名信息可以查找出機(jī)器人標(biāo)識信息。另外,云端服務(wù)器還將收到的控制命令進(jìn)行備份,以供用戶查閱。
在本實(shí)施方式中,掃地機(jī)器人包含:行走機(jī)構(gòu)、定位裝置、攝像頭、視頻編碼器、處理器與通信單元,具體如圖2所示。
其中,通信單元接收來自云端服務(wù)器的控制命令,并轉(zhuǎn)發(fā)至處理器,同時(shí),觸發(fā)定位裝置對掃地機(jī)器人進(jìn)行實(shí)時(shí)定位。在本實(shí)施方式中,通信單元可以為無線收發(fā)模塊。
處理器對通信單元收到的控制命令進(jìn)行解析,得到待控制的家電信息以及對家電的控制命令,并根據(jù)解析得到的待控制的家電信息從云端服務(wù)器中保存的家電與家電的控制區(qū)域的位置對應(yīng)關(guān)系表格中查找出家電的控制區(qū)域的位置。同時(shí),處理器還在獲取控制區(qū)域的位置后,根據(jù)掃地機(jī)器人的位置,從云端服務(wù)器中獲取掃地機(jī)器人的行走路線;其中,行走路線是預(yù)先保存在云端服務(wù)器中的,而且,行走路線上依次設(shè)有若干個(gè)坐標(biāo)點(diǎn),以引導(dǎo)掃地機(jī)器人行走至執(zhí)行地點(diǎn);其中,行走路線上最后一個(gè)坐標(biāo)點(diǎn)就是執(zhí)行地點(diǎn)。
行走機(jī)構(gòu)根據(jù)處理器的指示,行走到與待控制家電對應(yīng)的控制區(qū)域。具 體而言,行走機(jī)構(gòu)通過依次行走至行走路線上的若干個(gè)坐標(biāo)點(diǎn),行走到與待控制家電對應(yīng)的控制區(qū)域。在行走機(jī)構(gòu)行走至行走路線上最后一個(gè)坐標(biāo)點(diǎn)時(shí),處理器對比掃地機(jī)器人的位置與平面圖上的控制區(qū)域的位置,判斷掃地機(jī)器人是否到達(dá)執(zhí)行地點(diǎn)。若二者吻合,則處理器判定掃地機(jī)器人到達(dá)控制區(qū)域的位置;否則,判定未到達(dá)控制區(qū)域的位置,指示行走機(jī)構(gòu)繼續(xù)行走,直至到達(dá)控制區(qū)域的位置。其中,服務(wù)器中預(yù)存有家中室內(nèi)的平面圖;平面圖上標(biāo)記有各個(gè)家電對應(yīng)的控制區(qū)域的位置。在本實(shí)施方式中,掃地機(jī)器人根據(jù)處理器的指示行走到空調(diào)的控制區(qū)域。
紅外發(fā)射模塊根據(jù)處理器的指示向待控制家電發(fā)射控制命令。在本實(shí)施方式中,紅外發(fā)射模塊是向空調(diào)發(fā)射打開的控制命令??照{(diào)接收到打開的控制命令時(shí),執(zhí)行打開的動作。
攝像頭根據(jù)處理器的指示對待控制的家電進(jìn)行攝像。其中,圖像中包含家電對控制命令相應(yīng)結(jié)果的信息。在本實(shí)施方式中,是對空調(diào)進(jìn)行攝像。具體地說,攝像頭通過升降機(jī)構(gòu)與旋轉(zhuǎn)機(jī)構(gòu)安裝在掃地機(jī)器人上。旋轉(zhuǎn)機(jī)構(gòu)與升降機(jī)構(gòu)相鉸接;攝像頭與旋轉(zhuǎn)機(jī)構(gòu)固定連接,旋轉(zhuǎn)機(jī)構(gòu)可在豎直方向進(jìn)行上下45度角的轉(zhuǎn)動,故而,攝像頭可隨旋轉(zhuǎn)機(jī)構(gòu)在豎直方向進(jìn)行上下45度角的轉(zhuǎn)動。處理器根據(jù)預(yù)存的待控制家電的高度控制升降機(jī)構(gòu)進(jìn)行升降,以調(diào)整攝像頭的高度;還根據(jù)預(yù)存的待控制家電的高度控制旋轉(zhuǎn)機(jī)構(gòu)進(jìn)行旋轉(zhuǎn),以調(diào)整攝像頭的攝像角度,最終使攝像頭對準(zhǔn)待控制的家電進(jìn)行攝制圖像。這樣,利用升降機(jī)構(gòu)與旋轉(zhuǎn)機(jī)構(gòu)可以根據(jù)待控制的家電的位置進(jìn)行有針對性地調(diào)節(jié)攝像頭的高度與攝像角度,實(shí)用性強(qiáng)。
攝像頭將拍攝的圖像發(fā)送至視頻編碼器進(jìn)行編碼壓縮后,通過通信單元發(fā)送至云端服務(wù)器。云端服務(wù)器根據(jù)通信單元發(fā)送的信息解析出終端信息,并將圖像發(fā)送至對應(yīng)的終端;其中,通信單元發(fā)出的信息中包含機(jī)器人的SN號。具體地說,云端服務(wù)器根據(jù)收到的SN號,從服務(wù)器中保存的用戶名與 掃地機(jī)器人的SN號的綁定關(guān)系中查找出SN號對應(yīng)的用戶名,并將接收的圖像發(fā)送至該用戶名對應(yīng)的終端進(jìn)行顯示。用戶根據(jù)顯示的圖像可以獲知待控制的家電是否成功執(zhí)行控制命令,這樣,可以避免遠(yuǎn)程控制無效給用戶帶來的不便,提升用戶體驗(yàn)。
需要說明的是,在本實(shí)施方式中,以機(jī)器人采用掃地機(jī)器人,服務(wù)器為云端服務(wù)器,終端為智能手機(jī)為例進(jìn)行了詳細(xì)說明。但在實(shí)際應(yīng)用時(shí),不限于以上所列舉的例子。
與現(xiàn)有技術(shù)相比,終端通過服務(wù)器將控制家電的控制命令發(fā)送至機(jī)器人,機(jī)器人根據(jù)接收的控制命令行走至待控制的家電的控制區(qū)域,并向待控制的家電發(fā)送控制命令,同時(shí),將攝制的待控制家電對控制命令的響應(yīng)結(jié)果圖像發(fā)送至服務(wù)器,以供終端查看。這樣,只要機(jī)器人可以到達(dá)家電的控制區(qū)域,就可以通過終端對家電進(jìn)行遠(yuǎn)程控制,而且不需對原有的家電進(jìn)行改進(jìn),降低了家電遠(yuǎn)程控制的成本;同時(shí),利用一個(gè)機(jī)器人可以對各個(gè)家電進(jìn)行遠(yuǎn)程控制,可以節(jié)約空間與資源;而且,利用機(jī)器人將對家電的控制結(jié)果錄制下來,供用戶查看,可以避免遠(yuǎn)程控制無效給用戶帶來的不便,提升用戶體驗(yàn)。
本發(fā)明的第二實(shí)施方式涉及一種家電的遠(yuǎn)程控制系統(tǒng)。第二實(shí)施方式與第一實(shí)施方式大致相同,主要區(qū)別之處在于:在第一實(shí)施方式中,掃地機(jī)器人根據(jù)接收的針對家電的控制命令自動移動至家電的控制區(qū)域,自動化程度高。而在本發(fā)明第二實(shí)施方式中,掃地機(jī)器人根據(jù)接收的針對掃地機(jī)器人的控制命令移動至待控制家電的控制區(qū)域,保證了本發(fā)明實(shí)施方式的多樣性。
在本實(shí)施方式中,用戶可以通過手機(jī)的客戶端應(yīng)用程序控制掃地機(jī)器人移動至距待控制的家電的控制區(qū)域后,再選擇對待控制的家電的控制指令,掃地機(jī)器人接收到該控制指令時(shí),控制紅外發(fā)射模塊發(fā)射紅外控制信號至待 控制的家電。其中,掃地機(jī)器人的移動方向包含前進(jìn)、左轉(zhuǎn)、右轉(zhuǎn)以及后退,在智能手機(jī)的客戶端應(yīng)用程序界面包含相應(yīng)的方向按鍵,當(dāng)一個(gè)方向按鍵被按下時(shí),智能手機(jī)通過云端服務(wù)器向掃地機(jī)器人發(fā)送該方向的控制指令,掃地機(jī)器人接收到該控制命令時(shí),按照該方向進(jìn)行移動。
本發(fā)明第三實(shí)施方式涉及一種家電的遠(yuǎn)程控制方法,如圖3所示,包含以下步驟:
301,終端發(fā)送針對家電的控制命令至服務(wù)器。
302,服務(wù)器根據(jù)控制命令中攜帶的機(jī)器人標(biāo)識信息,將控制命令轉(zhuǎn)發(fā)至機(jī)器人。
303,機(jī)器人根據(jù)接收到的來自服務(wù)器的控制命令,行走至待控制家電的控制區(qū)域內(nèi)。
304,機(jī)器人向待控制家電發(fā)射控制命令,并將拍攝的待控制家電對控制命令的響應(yīng)結(jié)果圖像發(fā)送至服務(wù)器。
不難發(fā)現(xiàn),本實(shí)施方式為與第一實(shí)施方式相對應(yīng)的方法實(shí)施例,本實(shí)施方式可與第一實(shí)施方式互相配合實(shí)施。第一實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一實(shí)施方式中。
本領(lǐng)域的普通技術(shù)人員可以理解,上述各實(shí)施方式是實(shí)現(xiàn)本發(fā)明的具體實(shí)施例,而在實(shí)際應(yīng)用中,可以在形式上和細(xì)節(jié)上對其作各種改變,而不偏離本發(fā)明的精神和范圍。