一種掃地機器人的喚醒方法及系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及智能家居領域,尤其涉及一種掃地機器人的喚醒方法及系統(tǒng)。
【背景技術】
[0002]隨著科技的進步和社會的發(fā)展,智能機器人逐漸走入千家萬戶,代替人們處理日常家務。掃地機器人作為智能機器人的一種,更是應用廣泛。
[0003]為節(jié)約能源,減少掃地機器人供電部件及其它相關部件的損耗,對掃地機器人建立喚醒機制?,F(xiàn)有的掃地機器人,一般采用在掃地機器人機身設置喚醒按鈕,或由用戶從掃地機器人的人機交互界面輸入喚醒指令的方式來進行喚醒掃地機器人。但采用上述方式均需要有單獨的喚醒步驟,并且均需要用戶在可觸碰掃地機器人的距離范圍內(nèi)才能進行喚醒。
[0004]為了使得用戶可以在較遠的距離喚醒掃地機器人,可以采用遙控器喚醒掃地機器人。但仍存在一些不足之處。首先,若在遙控器和掃地機器人的型號匹配時就可以對掃地機器人進行喚醒,則難以區(qū)分喚醒指令的來源,存在安全隱患;其次,在不同遙控器同時喚醒和操作時,難以建立有效的控制機制和沖突機制,尤其是采用智能電子終端來實現(xiàn)遙控器功能的時候,進而難以利用智能電子終端對掃地機器人進行遠距離的喚醒。
[0005]為解決上述問題,一種可能的方式可以是采用建立遙控器和掃地機器人關聯(lián)關系的方式,在掃地機器人中存儲與之對應的遙控器的相關信息,以使得與掃地機器人之間存在關聯(lián)關系的遙控器才可以對掃地機器人進行喚醒。但是此種方式需要對掃地機器人進行升級,增加掃地機器人中的處理芯片的功能,從而導致掃地機器人的結(jié)構(gòu)復雜度上升、并增加成本,建立關聯(lián)關系的數(shù)量也是會受到掃地機器人或遙控器存儲空間容量的限制。此外,由于不同的智能電子終端采用的操作系統(tǒng)和應用程序豐富多樣,如果要求掃地機器人都能與之實現(xiàn)交互以建立關聯(lián)關系,對于掃地機器人的開發(fā)和維護而言存在較多困難。同時,此種方式依然需要單獨的喚醒指令和喚醒步驟。
【發(fā)明內(nèi)容】
[0006]本發(fā)明解決的問題是在不過于增加掃地機器人的結(jié)構(gòu)復雜度和成本的情況下建立掃地機器人和終端之間的關聯(lián)關系,在終端控制掃地機器人時自動喚醒掃地機器人。
[0007]為解決上述問題,本發(fā)明提供一種掃地機器人的喚醒方法,包括:
[0008]服務器通過公眾平臺接收來自終端的控制信息;
[0009]根據(jù)所述控制信息生成控制指令;
[0010]將所述控制指令發(fā)送至掃地機器人;
[0011]所述掃地機器人在處于第一供電狀態(tài)時,切換至第二供電狀態(tài);所述掃地機器人處于所述第一供電狀態(tài)的功耗低于處于所述第二供電狀態(tài)的功耗;
[0012]其中,所述服務器記錄有終端和所述掃地機器人的關聯(lián)關系。
[0013]可選的,所述掃地機器人處于所述第二供電狀態(tài)時適于執(zhí)行所述控制指令。
[0014]可選的,所述掃地機器人的喚醒方法還包括:在所述掃地機器人執(zhí)行完畢所述控制指令時,切換至所述第一供電狀態(tài)。
[0015]可選的,所述通過公眾平臺接收來自終端的控制信息包括:
[0016]所述服務器從公眾平臺接收重定向消息;
[0017]從所述重定向消息中獲取所述控制信息。
[0018]可選的,所述據(jù)所述控制信息生成控制指令包括:
[0019]解析所述控制信息,以得到格式化的控制信息;
[0020]根據(jù)所述格式化的控制信息生成對應的控制指令。
[0021]可選的,所述將所述控制指令發(fā)送至掃地機器人包括:查找與所述終端關聯(lián)的掃地機器人,向該掃地機器人發(fā)送所述控制指令。
[0022]可選的,所述查找與所述終端關聯(lián)的掃地機器人包括:基于所述控制信息獲取所述終端的識別標識,在所述終端和所述掃地機器人的關聯(lián)關系中查找與所述終端對應的掃地機器人的識別標識。
[0023]本發(fā)明實施例還提供一種掃地機器人系統(tǒng)包括:掃地機器人和服務器,其中:
[0024]所述掃地機器人包括:控制指令接收單元,適于從所述服務器接收控制指令;供電狀態(tài)判斷單元,適于判斷所述掃地機器人的供電狀態(tài);供電狀態(tài)切換單元,適于在所述供電狀態(tài)為第一供電狀態(tài)時,切換所述供電狀態(tài)至第二供電狀態(tài);所述掃地機器人處于所述第一供電狀態(tài)的功耗低于處于所述第二供電狀態(tài)的功耗;
[0025]所述服務器包括:控制信息接收單元,適于通過公眾平臺接收來自終端的控制信息;控制指令生成單元,適于根據(jù)所述控制信息生成控制指令;控制指令發(fā)送單元,適于將所述控制指令發(fā)送至掃地機器人;關聯(lián)關系記錄單元,適于記錄終端和所述掃地機器人的關聯(lián)關系O
[0026]可選的,所述供電狀態(tài)切換單元還適于在所述掃地機器人執(zhí)行完畢所述控制指令時,切換至所述第一供電狀態(tài)。
[0027]可選的,所述服務器還包括:重定向消息接收單元,適于接收重定向消息;所述控制信息接收單元適于從所述重定向消息中獲取所述控制信息。
[0028]可選的,所述服務器還包括:控制信息解析單元,適于解析所述控制信息,以獲得格式化的控制信息;所述控制指令生成單元適于根據(jù)所述格式化的控制信息生成控制指令。
[0029]可選的,所述服務器還包括:查找單元,適于查找與所述終端關聯(lián)的掃地機器人;所述控制指令發(fā)送單元適于將所述控制指令發(fā)送至與所述終端關聯(lián)的掃地機器人。
[0030]可選的,所述服務器還包括:識別標識獲取單元,適于獲取所述終端的識別標識;所述查找與所述終端關聯(lián)的掃地機器人包括在記錄的關聯(lián)關系中查找與所述終端的識別標識對應的掃地機器人的識別標識。
[0031]與現(xiàn)有技術相比,本發(fā)明實施例的技術方案具有以下有益效果:
[0032]服務器通過公眾平臺接收來自終端的控制信息,生成相應的控制指令,發(fā)送所述控制指令到掃地機器人,若所述掃地機器人處于第一供電狀態(tài),則切換至第二供電狀態(tài)。由于掃地機器人處于所述第一供電狀態(tài)的功耗低于處于所述第二供電狀態(tài)的功耗,從而可以節(jié)約能源,減少掃地機器人供電部件及其它相關部件的損耗;掃地機器人在接收所述控制指令后,從第一供電狀態(tài)切換至第二供電狀態(tài),不需要單獨的喚醒指令,簡化喚醒過程;通過服務器記錄和查找關聯(lián)關系,不會增加掃地機器人構(gòu)造復雜度;由于服務器可以建立并存儲大量的關聯(lián)關系,通過服務器向掃地機器人發(fā)送控制指令,從而降低單位成本。由于通過公眾平臺接收控制信息,對于服務器的開發(fā)而言無需考慮不同的終端的架構(gòu)和技術實現(xiàn),可大為降低難度和成本。
【附圖說明】
[0033]圖1是本發(fā)明實施例中一種掃地機器人服務系統(tǒng)的結(jié)構(gòu)示意圖;
[0034]圖2是本發(fā)明實施例中另一種掃地機器人服務系統(tǒng)的結(jié)構(gòu)示意圖;
[0035]圖3是本發(fā)明實施例中另一種掃地機器人服務系統(tǒng)的結(jié)構(gòu)示意圖;
[0036]圖4是本發(fā)明實施例中一種掃地機器人的結(jié)構(gòu)示意圖;
[0037]圖5是本發(fā)明實施例中一種掃地機器人的喚醒方法的流程圖;
[0038]圖6是本發(fā)明實施例中另一種掃地機器人的喚醒方法的流程圖;
[0039]圖7是本發(fā)明實施例中一種掃地機器人與第一終端關聯(lián)關系示意圖;
[0040]圖8a是本發(fā)明實施例中一種掃地機器人系統(tǒng)的結(jié)構(gòu)示意圖;
[0041]圖Sb是本發(fā)明實施例中一種掃地機器人系統(tǒng)中的掃地機器人的結(jié)構(gòu)示意圖;
[0042]圖Sc是本發(fā)明實施例中一種掃地機器人系統(tǒng)中的服務器的結(jié)構(gòu)示意圖。
【具體實施方式】
[0043]如前所述,為節(jié)約能源,減少掃地機器人供電部件及其它相關部件的損耗,對掃地機器人建立喚醒機制。現(xiàn)有的掃地機器人,一般采用在掃地機器人機身設置喚醒按鈕,或由用戶從掃地機器人的人機交互界面輸入喚醒指令的方式來進行喚醒掃地機器人。但采用上述方式均需要有單獨的喚醒步驟,并且均需要用戶在可觸碰掃地機器人的距離范圍內(nèi)才能進行喚醒。
[0044]為了使得用戶可以在較遠的距離喚醒掃地機器人,可以采用遙控器喚醒掃地機器人。但仍存在一些不足之處。首先,若在遙控器和掃地機器人的型號匹配時就可以對掃地機器人進行喚醒,則難以區(qū)分喚醒指令的來源,存在安全隱患;其次,在不同遙控器同時喚醒和操作時,難以建立有效的控制機制和沖突機制,尤其是采用智能電子終端來實現(xiàn)遙控器功能的時候,進而難以利用智能電子終端對掃地機器人進行遠距離的喚醒。
[0045]為解決上述問題,一種可能的方式可以是采用建立遙控器和掃地機器人關聯(lián)關系的方式,在掃地機器人中存儲與之對應的遙控器的相關信息,以使得與掃地機器人之間存在關聯(lián)關系的遙控器才可以對掃地機器人進行喚醒。但是此種方式需要對掃地機器人進行升級,增加掃地機器人中的處理芯片的功能,從而導致掃地機器人的結(jié)構(gòu)復雜度上升、并增加成本,建立關聯(lián)關系的數(shù)量也是會受到掃地機器人或遙控器存儲空間容量的限制。此外,由于不同的智能電子終端采用的操作系統(tǒng)和應用程序