本發(fā)明涉及養(yǎng)老機器人的開啟技術(shù)領(lǐng)域,具體涉及一種養(yǎng)老機器人喚醒的方法。
背景技術(shù):
中國已經(jīng)進入老齡化社會,老人數(shù)量多,并且隨著獨生子女家庭增多,家庭養(yǎng)老中的子女為了生活都處在工作崗位上,而子女的工作地點離老人具有一定的距離,使得大多數(shù)老人都處于獨居狀態(tài),形成了很多的獨居老人。
由于家庭養(yǎng)老的局限性,部分老人選擇了養(yǎng)老院或敬老院等的社會基礎(chǔ)養(yǎng)老,但是老人的數(shù)量導致了社會的基礎(chǔ)養(yǎng)老壓力大,為了適應(yīng)社會基礎(chǔ)養(yǎng)老和家庭養(yǎng)老的壓力,為老人服務(wù)的養(yǎng)老機器人應(yīng)運而生。
中國專利(公開號:cn204913914u)公開了一種能夠快速啟動的老人用智能機器人,通過紅外感應(yīng)模塊的設(shè)置,感應(yīng)到老人離開并忘記關(guān)機時,等待固定時間后自動進入休眠狀態(tài),直到紅外感應(yīng)模塊感應(yīng)到老人再次靠近時恢復正常工作;同時,金屬片通過電容式觸摸芯片與處理器相連接,老人只要通過觸摸老人用智能機器人的頭部,就能觸發(fā)控制老人用智能機器人進入智能控制的工作狀態(tài),這樣的設(shè)置方式簡單可控;在此基礎(chǔ)上,還設(shè)置了按鍵檢測模塊和快捷按鍵,快捷按鍵通過按鍵檢測模塊連接至處理器,通過快捷按鍵直接控制處理器及相關(guān)功能的開啟。
中國專利(公開號cn204650991u)公開了一種機器人的喚醒控制裝置,通過喚醒匹配模塊對偵測得到的兩次語音信號的語音波形進行匹配,若該語音波形相近似,則將該喚醒詞保存在數(shù)據(jù)庫中作為喚醒詞使用,以后用戶則可以直接通過該喚醒詞喚醒機器人。
然而上述啟動或喚醒機器人的方式存在的問題是,一是通過語音方式喚醒機器人,因為老人的普通話不標準導致喚醒機器人失敗,二是通過觸摸方式喚醒機器人,因為老人四肢不夠靈活,觸摸式喚醒機器人容易觸摸不到關(guān)鍵部位而喚醒機器人失敗,三是當寵物靠近時,紅外感應(yīng)照樣能感應(yīng)到寵物而讓機器人恢復工作,引起機器人的誤操作。
技術(shù)實現(xiàn)要素:
本發(fā)明意在提供一種能夠在老人及其家庭成員靠近時使養(yǎng)老機器人開機的養(yǎng)老機器人喚醒的方法。
本方案中的養(yǎng)老機器人喚醒的方法,包括以下內(nèi)容:
s1,由養(yǎng)老機器人上的輸入模塊對老人和家庭成員的人體參數(shù)進行采集,將采集到的老人和家庭成員的人體參數(shù)存儲在存儲模塊中;
s2,在養(yǎng)老機器人處于關(guān)機狀態(tài)過程中,讓紅外測量模塊對靠近養(yǎng)老機器人的目標的身體參數(shù)進行測量,并將目標的身體參數(shù)傳遞給養(yǎng)老機器人上的微處理器;
s3,由微處理器將紅外測量模塊得到的身體參數(shù)與存儲模塊中人體參數(shù)進行匹配;
s4,當微處理器對測量得到的目標的身體參數(shù)匹配成功后,微處理器控制養(yǎng)老機器人開機,當微處理器對測量得到的目標的身體參數(shù)匹配失敗后,養(yǎng)老機器人保持關(guān)機狀態(tài);
s5,當養(yǎng)老機器人開機后,由養(yǎng)老機器人根據(jù)老人的需求進行執(zhí)行養(yǎng)老服務(wù)。
本方案的有益效果是,根據(jù)人與人之間在身體各方面參數(shù)的差異,通過紅外測量模塊對靠近養(yǎng)老機器人測量出身體參數(shù),并將測量出的參數(shù)與存儲模塊中使用養(yǎng)老機器人的老人及其家人的參數(shù)進行對比匹配,并在匹配成功時,讓養(yǎng)老機器人開機為老人服務(wù),養(yǎng)老機器人主動識別老人及其家人并開機,不用老人主動通過語音或者觸摸的方式讓養(yǎng)老機器人開機,避免老人語音不規(guī)范造成的開機失敗,避免老人因為四肢僵硬造成的觸摸無法開機的情況,使老人在使用養(yǎng)老機器人時更簡單方便。
由于老人的文化水平和自己身體機能下降帶來的限制,老人具有想使用高科技的養(yǎng)老機器人但又害怕?lián)p壞養(yǎng)老機器人的心理,老人的這種心理讓老人不常使用養(yǎng)老機器人,讓養(yǎng)老機器人基本上成為了擺設(shè),通過檢測到老人及其家人的靠近來智能喚醒養(yǎng)老機器人,使老人使用養(yǎng)老機器人時更方便,讓老人克服害怕的心理,滿足老人的好奇心。
養(yǎng)老機器人可以通過老人自己的靠近被喚醒,也可以是通過老人的家人靠近喚醒養(yǎng)老機器人,讓養(yǎng)老機器人被喚醒為老人服務(wù),保證養(yǎng)老機器人在老人附近時能及時為老人服務(wù)。
說明:匹配是指測量得到的身體參數(shù)與存儲模塊內(nèi)的人體參數(shù)的誤差在0.6%-1.3%范圍之間;喚醒是指讓處于待機或關(guān)機狀態(tài)的養(yǎng)老機器人開機并可為老人服務(wù)。
進一步,所述內(nèi)容s1和s2中,老人和家庭成員的人體參數(shù)和身體參數(shù)為高度、體重和溫度數(shù)值。
對靠近養(yǎng)老機器人的目標進行高度、體重和溫度數(shù)值的匹配對比,以準確識別出靠近養(yǎng)老機器人的目標為老人或者其家庭成員,以準確控制養(yǎng)老機器人的喚醒,避免因為不相干的人喚醒養(yǎng)老機器人。
進一步,所述內(nèi)容s4中,當發(fā)現(xiàn)靠近養(yǎng)老機器人的目標的高度數(shù)值小于存儲模塊中的參數(shù)、體重數(shù)值小于存儲模塊中的參數(shù)和溫度數(shù)值大于存儲模塊中的參數(shù)時,微處理器將靠近養(yǎng)老機器人的目標初步判斷為寵物,養(yǎng)老機器人保持關(guān)機狀態(tài)。
寵物與人在高度、體重和溫度數(shù)值上存在的差異,可通過將測量到的目標體參數(shù)與存儲模塊中的參數(shù)進行匹配,從而通過匹配的成功來控制養(yǎng)老機器人的開機,目標體可以是寵物或者人,避免在寵物靠近養(yǎng)老機器人時造成養(yǎng)老機器人的錯誤開機。
進一步,在將靠近養(yǎng)老機器人的目標判斷為寵物后,再通過紅外成像模塊對靠近養(yǎng)老機器人的目標進行紅外成像,由微處理器對紅外成像進行識別,當識別出靠近養(yǎng)老機器人的是嬰幼兒時,微處理器控制養(yǎng)老機器人開機,當識別出靠近養(yǎng)老機器人的是寵物時,養(yǎng)老機器人保持關(guān)機狀態(tài)。
由于嬰幼兒站立或爬行時,高度和體重同寵物的近似度高,容易將嬰幼兒初步判斷成寵物,需要繼續(xù)識別寵物是否是對嬰幼兒的誤判斷,避免在作為老人家庭成員的嬰幼兒靠近養(yǎng)老機器人時無法喚醒養(yǎng)老機器人。
進一步,所述靠近養(yǎng)老機器人的目標高度與存儲模塊中的參數(shù)差距大于60%時,目標的體重數(shù)值與存儲模塊中的參數(shù)差距大于75%時,微處理器將靠近養(yǎng)老機器人的目標初步判斷為寵物。
由于寵物與成人在高度和體重上差異巨大,當判斷出目標的高度和體重同存儲模塊中人體參數(shù)大于一定的百分比時,就可判斷出目標為寵物,進而避免寵物靠近養(yǎng)老機器人時將養(yǎng)老機器人喚醒,避免養(yǎng)老機器人在老人或老人的家庭成員不在現(xiàn)場時的誤操作。
進一步,所述內(nèi)容s1中,由更新模塊向微處理器發(fā)送更新信號,通過微處理器對存儲模塊中的老人和家庭成員的人體參數(shù)進行更新。
由于人身體的變化,需要定時對此次模塊中的人體參數(shù)進行更新,避免因為身體的變化而無法通過人體參數(shù)喚醒養(yǎng)老機器人。
附圖說明
圖1為本發(fā)明實施例的示意性框圖。
具體實施方式
下面通過具體實施方式對本發(fā)明作進一步詳細的說明。
養(yǎng)老機器人喚醒的方法,包括以下內(nèi)容:
s1,通過養(yǎng)老機器人上的輸入模塊采集老人和家庭成員的高度、體重和溫度,將采集到的老人和家庭成員的高度、體重和溫度數(shù)值存儲在存儲模塊中;
s2,在養(yǎng)老機器人處于關(guān)機狀態(tài)過程中,由紅外測量模塊對靠近養(yǎng)老機器人的目標的身體參數(shù)進行測量,并將老人或家庭成員的身體參數(shù)傳遞給養(yǎng)老機器人上的微處理器;
s3,由微處理器將紅外測量模塊得到的身體參數(shù)與存儲模塊中人體參數(shù)進行匹配;
s4,當微處理器對測量得到的目標的身體參數(shù)進行匹配時,如果測量得到的身體參數(shù)與存儲模塊中的人體參數(shù)差距在0.6%-1.3%內(nèi),表示匹配成功,目標即為老人或者老人的家人,微處理器控制養(yǎng)老機器人開機,當微處理器對測量得到的目標的身體參數(shù)匹配失敗時,微處理器將目標的高度數(shù)值和體重數(shù)值分別與存儲模塊中對應(yīng)的數(shù)值進行比較,當目標的高度數(shù)值與存儲模塊中對應(yīng)的數(shù)值差距大于60%,目標的體重數(shù)值與存儲模塊中對應(yīng)的數(shù)值差距大于75%時,微處理器將靠近養(yǎng)老機器人的目標初步判斷為寵物,養(yǎng)老機器人繼續(xù)保持關(guān)機狀態(tài),然后由微處理器向紅外成像模塊發(fā)送識別信號,紅外成像模塊對目標進行紅外成像,由微處理器對紅外成像進行識別,并判斷目標是寵物還是嬰幼兒,當微處理器判斷出靠近養(yǎng)老機器人的目標是嬰幼兒時,微處理器讓養(yǎng)老機器人開機為老人服務(wù),當微處理器將靠近養(yǎng)老機器人的目標判斷為寵物時,繼續(xù)保持養(yǎng)老機器人的關(guān)機或休眠狀態(tài);
s5,當養(yǎng)老機器人開機后,由養(yǎng)老機器人根據(jù)老人的需求進行執(zhí)行,養(yǎng)老機器人為老人執(zhí)行各種養(yǎng)老服務(wù)。
養(yǎng)老機器人喚醒的方法中包括的系統(tǒng)如附圖1所示,輸入模塊采集到的人體參數(shù)數(shù)據(jù)存儲在存儲模塊中,輸入模塊可以采用鍵盤、顯示屏等設(shè)備,人體參數(shù)可以是人的體重、身高、溫度以及胖瘦等,每隔一段時間,更新模塊向微處理器發(fā)送一次更新信號,輸入模塊重新采集一次人體參數(shù)并對存儲模塊中的參數(shù)進行更新,更新模塊可以采用定時器,由定時器定期向微處理器發(fā)送更新信號。
當有人或?qū)櫸锟拷B(yǎng)老機器人時,紅外測量模塊對靠近的人或?qū)櫸锏纳眢w參數(shù)進行測量,由微處理器將測量得到的身體參數(shù)與存儲模塊中的人體參數(shù)進行匹配對比,若匹配成功后,微處理器向機器人開機模塊發(fā)送開機信號,讓養(yǎng)老機器人開機,微處理器同時向機器人動作控制模塊發(fā)送控制信號,讓機器人為老人服務(wù),若匹配失敗,繼續(xù)保持原來機器人的關(guān)機狀態(tài)。
紅外成像模塊用于接收微處理器的識別信號,紅外成像模塊根據(jù)識別信號對微處理器將目標判斷為寵物時進行成像識別,以區(qū)別開寵物和嬰幼兒。
如果靠近養(yǎng)老機器人的目標是寵物,采集到的高度和體重數(shù)值就會比存儲模塊中的數(shù)值小很多,而采集到的溫度數(shù)值就會比存儲模塊中的數(shù)值偏大,根據(jù)采集到的參數(shù)就可以判斷出靠近養(yǎng)老機器人的目標是人還是寵物,避免寵物靠近時讓養(yǎng)老機器人誤開機。
由于寵物與嬰幼兒在高度、體重和體溫方面相似性很大,所以在微處理器初步將目標判斷為寵物后,需要再次對目標進行判斷,以區(qū)分是嬰幼兒的靠近還是寵物的靠近,避免將嬰幼兒的靠近誤判斷為寵物的靠近而使養(yǎng)老機器人不開機。
根據(jù)靠近養(yǎng)老機器人的目標來進行養(yǎng)老機器人的開機控制,使養(yǎng)老機器人的使用更合理,避免老人不在養(yǎng)老機器人旁邊時養(yǎng)老機器人繼續(xù)工作而浪費的資源。
以上所述的僅是本發(fā)明的實施例,方案中公知的具體結(jié)構(gòu)及特性等常識在此未作過多描述。應(yīng)當指出,對于本領(lǐng)域的技術(shù)人員來說,在不脫離本發(fā)明結(jié)構(gòu)的前提下,還可以作出若干變形和改進,這些也應(yīng)該視為本發(fā)明的保護范圍,這些都不會影響本發(fā)明實施的效果和專利的實用性。本申請要求的保護范圍應(yīng)當以其權(quán)利要求的內(nèi)容為準,說明書中的具體實施方式等記載可以用于解釋權(quán)利要求的內(nèi)容。