機器人的視頻投影播放系統的制作方法
【專利摘要】本發明公開了一種機器人的視頻投影播放系統,該系統包括語音模塊、指令庫模、控制模塊、執行模塊和存儲模塊,其中,語音模塊用于接收使用者發出的語音信息,將其轉化為文字信息并輸出,指令庫模用于接收所述文字信息,并根據接收到的文字信息選擇指令庫模中存儲的可執行命令信息并輸出,控制模塊用于接收所述可執行命令信息,并根據所述可執行的命令信息控制執行模塊作業,所述可執行的命令信息中還包括控制模塊的啟動指令和控制多個執行部件協調工作的執行播放視頻作業,當收到執行播放視頻作業命令時從所述存儲模塊中調取播放視頻時機器人的位置信息,并控制機器人移動至該位置,進而播放視頻投影。
【專利說明】
機器人的視頻投影播放系統
技術領域
[0001]本發明涉及一種機器人上的視頻播放裝置,具體涉及一種機器人的視頻投影播放系統。【背景技術】
[0002]隨著機器人行業的迅猛發展,能夠播放視頻文件的機器人越來越多,但是通過投影的方式播放視頻文件的機器人很少,尤其是通過語音進行控制播放作業的機器人更為稀少,其所面臨的困難有很多,如投影設備需要考慮投影儀與幕布之間的距離、角度甚至焦距等問題,機器人往往移動不太方便,不容易找到適宜的角度和位置,另外,語音控制的機器人對聲音很敏感,而播放視頻文件往往會有伴隨有較多的聲音,容易對機器人本身造成干擾,而目前還沒有解決上述問題的良好方案。
[0003]由于上述原因,本發明人對現有的機器人系統做了深入研究,以便設計出一種能夠解決上述問題的機器人的視頻投影播放系統
【發明內容】
[0004]為了克服上述問題,本發明人進行了銳意研究,設計出一種機器人的視頻投影播放系統,該系統包括語音模塊、指令庫模、控制模塊、執行模塊和存儲模塊,其中,語音模塊用于接收使用者發出的語音信息,將其轉化為文字信息并輸出,指令庫模用于接收所述文字信息,并根據接收到的文字信息選擇指令庫模中存儲的可執行命令信息并輸出,控制模塊用于接收所述可執行命令信息,并根據所述可執行的命令信息控制執行模塊作業,所述可執行的命令信息中還包括控制模塊的啟動指令和控制多個執行部件協調工作的執行播放視頻作業,當收到執行播放視頻作業命令時從所述存儲模塊中調取播放視頻時機器人的位置信息,并控制機器人移動至該位置,進而播放視頻投影,從而完成本發明。
[0005]具體來說,本發明的目的在于提供以下方面:
[0006](1) —種機器人的視頻投影播放系統,其特征在于,該系統包括:
[0007]語音模塊001,其用于接收使用者發出的語音信息,將其轉化為文字信息并輸出,
[0008]指令庫模塊002,其用于接收所述文字信息,并根據接收到的文字信息選擇指令庫模中存儲的可執行命令信息并輸出,
[0009]控制模塊003,其用于接收所述可執行命令信息,并根據所述可執行命令信息控制執行模塊004作業,和
[0010]存儲模塊005,其用于接收、存儲信息,所述控制模塊003可調取所述信息。
[0011](2)根據上述(1)所述的機器人的視頻投影播放系統,其特征在于,所述指令庫模塊002中存儲有預存的命令信息,當所接收到的文字信息與命令信息一致時,將所述命令信息作為可執行的命令信息,并將其傳遞至控制模塊,
[0012]優選地,所述可執行的命令信息包括執行播放視頻作業的命令信息。
[0013](3)根據上述(1)所述的機器人的視頻投影播放系統,其特征在于,所述執行模塊004包括移動部041、轉動部042、發聲部043、攝像部044、測距部045和顯示部046;[〇〇14]優選地,所述移動部041設置在機器人的底部,用于實現機器人的轉向和行走, [〇〇15]所述轉動部042用于實現機器人的頭部轉動,[〇〇16]所述發聲部043用于發聲,
[0017]所述攝像部044設置在機器人的頭部,捕捉畫面,并將捕捉到的畫面傳遞至控制模塊;
[0018]所述測距部045用于感應/測量機器人與其他障礙物或者物體之間的距離;[〇〇19]所述顯示部046包括投影儀6,用于投影播放圖像/視頻。
[0020](4)根據上述(2)所述的機器人的視頻投影播放系統,其特征在于,當所述控制模塊003接收到所述執行播放視頻作業的命令信息時,調取存儲模塊005中存儲的播放視頻時機器人的位置信息,并根據調取到的信息控制所述移動部041移動至該位置,再控制所述顯示部046播放視頻投影;[0021 ]優選地,所述存儲模塊005自動記錄每次執行播放視頻作業時機器人的位置信息。
[0022](5)根據上述(4)所述的機器人的視頻投影播放系統,其特征在于,當所述存儲模塊005中沒有所述播放視頻時機器人的位置信息時,控制模塊003控制所述發聲部043發聲, 繼續接收并執行所述可執行的命令信息,直至再次收到所述執行播放視頻作業的命令信息,控制所述顯示部046播放視頻投影。
[0023](6)根據上述(4)或(5)所述的機器人的視頻投影播放系統,其特征在于,當顯示部 046播放視頻投影時,所述控制模塊003只執行預定的可執行命令信息,忽略其他可執行命令信息。
[0024](7)根據上述(6)所述的機器人的視頻投影播放系統,其特征在于,預定的可執行命令信息為與播放視頻投影相關的命令,優選地,所述預定的可執行命令信息包括快進、快退、暫停、結束、聲音加、聲音減、亮度加、亮度減等。[〇〇25](8)根據上述(1)所述的機器人的視頻投影播放系統,其特征在于,所述顯示部046包括設置在機器人內部的投影儀6,在所述機器人的側壁上開設有投影孔8,所述投影儀6發出的光束經所述投影孔8射出。
[0026](9)根據上述(8)所述的機器人的視頻投影播放系統,其特征在于,在所述投影孔8 附近設置有可移動的擋板7,
[0027]優選地,所述控制模塊003可控制擋板7遮擋所述投影孔8。
[0028](10)根據上述(1)所述的機器人的視頻投影播放系統,其特征在于,所述語音模塊 001包括:
[0029]麥克接收子模塊011,其用于接收語音信息,并將接收到的語音信息轉換為音波信號,
[0030]音頻轉換子模塊012,其用于接收音波信號并將其轉換為音頻文件,和
[0031]文字轉換子模塊013,其用于接收音頻文件并將其轉換成文字信息。[〇〇32]本發明所具有的有益效果包括:
[0033](1)根據本發明提供的機器人的視頻投影播放系統,其能夠自動尋找到適宜的視頻播放位置,操作起來簡單方便,更加智能化;
[0034](2)根據本發明提供的機器人的視頻投影播放系統,其能夠只通過語音的輸入方式完成播放視頻文件的播放和控制。【附圖說明】
[0035]圖1示出根據本發明一種優選實施方式的機器人的視頻投影播放系統整體結構示意圖;
[0036]圖2示出根據本發明一種優選實施方式的機器人的視頻投影播放系統投影播放視頻文件時顯示部的結構示意圖;[〇〇37]圖3示出根據本發明一種優選實施方式的機器人的視頻投影播放系統顯示部顯示屏顯示畫面時的結構示意圖。[〇〇38]附圖標號說明:
[0039] oo1-語音模塊 [〇〇4〇] 011-麥克接收子模塊 [〇〇411012-音頻轉換子模塊[〇〇42]013-文字轉換子模塊
[0043]002-指令庫模塊
[0044]003-控制模塊
[0045]004-執行模塊
[0046]041-移動部
[0047]042-轉動部
[0048]043-發聲部[〇〇49]044-攝像部
[0050]045-測距部[0051 ]046-顯示部
[0052]005-存儲模塊[〇〇53]6-投影儀
[0054]7-擋板[〇〇55]8-投影孔
[0056]9-顯示屏【具體實施方式】[〇〇57]下面通過附圖和實施例對本發明進一步詳細說明。通過這些說明,本發明的特點和優點將變得更為清楚明確。
[0058]在這里專用的詞“示例性”意為“用作例子、實施例或說明性”。這里作為“示例性” 所說明的任何實施例不必解釋為優于或好于其它實施例。盡管在附圖中示出了實施例的各種方面,但是除非特別指出,不必按比例繪制附圖。
[0059]根據本發明提供的機器人的視頻投影播放系統,如圖1中所示,該系統包括語音模塊〇〇 1、指令庫模塊002、控制模塊003、執行模塊004和存儲模塊005,其中,所述語音模塊001 包括麥克接收子模塊011、音頻轉換子模塊012和文字轉換子模塊013;所述指令庫模塊002 中存儲有預存的命令信息,并根據接收到的信息調出相應的命令信息,傳給控制模塊003,所述控制模塊根據接收到的命令控制執行模塊004作業,存儲模塊005用于接收、存儲信息, 并且該信息可被所述控制模塊003可調取。
[0060]在一個優選的實施方式中,所述麥克接收子模塊011用于接收語音信息,并將接收到的語音信息轉換為音波信號,所述音頻轉換子模塊012用于接收音波信號并將其轉換為音頻文件,所述文字轉換子模塊013用于接收音頻文件并將其轉換成文字信息。
[0061]進一步優選地,所述麥克接收子模塊011在接收語音信息的同時還用于探測該語言信息來源的空間方向,并將該空間方向信息傳遞至控制模塊003,本發明中所述的方向就是指所述空間方向,所述聲音來源的方向是以機器人所在位置為參考點的,即是對于該機器人來說的方向。
[0062]在一個優選的實施方式中,所述指令庫模塊002中存儲有預存的命令信息,該信息是以文字的形式存儲的,并可據此對接收到的文字信息進行篩選,從中篩選出可執行命令信息并將其傳遞至控制模塊,具體來說,通過比較輸入的文字信息和預存的命令信息的匹配/吻合程度,若吻合一致則提取出該預存的命令信息/文字信息,作為可執行命令信息,并發出,若未發現與之一致的預存的命令信息,則忽略該接收到的文字信息。
[0063]在一個優選的實施方式中,所述控制模塊用于接收命令信息,并根據所述命令信息控制執行模塊004作業,具體來說是根據接收到的不同的命令信息控制相應的執行模塊執行該命令優選地,所述可執行的命令信息包括執行播放視頻作業的命令信息。
[0064]在一個優選的實施方式中,執行模塊004包括機器人底部的移動部041、機器人頭部的轉動部042、發聲部043、攝像部044、利用光學/聲波進行工作的測距部045和所述顯示部046,所述移動部041用于實現機器人整體轉動和移動,所述轉動部042用于實現機器人頭部轉動,所述發聲部043用于發出聲音與使用者交流,所述攝像部044設置在機器人的頭部, 優選的設置在其正前方,用于通過攝像頭捕捉畫面,并將捕捉到的畫面傳遞至控制模塊,所述測距部045用于感應/測量機器人與其他障礙物或者物體、人體等之間的距離,以便于控制機器人移動到適宜的位置并且避免在行進過程中碰撞到障礙物或者人體;所述顯示部 046用于顯示/投影播放圖像/視頻。[〇〇65]在一個優選的實施方式中,如圖2和圖3中所示,所述顯示部046包括設置在機器人內部的投影儀6,在所述機器人的側壁上開設有投影孔8,所述投影儀6發出的光束經所述投影孔8射出,并最終照射在幕布或者墻面上。[〇〇66]在一個優選的實施方式中,如圖2和圖3中所示,所述顯示部還包括設置在機器人外殼上的可透光的顯示屏9,和設置在所示在所述投影孔8附近的擋板7,優選地所述擋板為反射鏡,其鏡面朝向投影儀一側,當所述擋板移動至投影孔處時,即該擋板遮擋住所述投影孔時,所述投影儀發出的光束被所述擋板/反射鏡7反射后照射在所述顯示屏上;所述投影儀6發出的光束經所述顯示屏5透射出,從顯示屏后方照射來的投影光束能夠在顯示屏的正面顯示出來,即從外部可見,并且光束在經過顯示屏后不再刺眼,光線的強度等屬性在顯示屏的過濾下得以改變,在機器人的外部看來就是所述顯示屏上顯示了畫面。
[0067]在一個優選的實施方式中,所述投影儀的光線出口指向所述投影孔,所述擋板/反射鏡7可以移動至所述投影孔8處并將所述投影儀上光束反射至顯示屏,S卩,當所述擋板/反射鏡7移動到投影孔上并將所述投影孔遮擋住的時候,從投影儀中出來的光束無法從所述投影孔8中傳出,被所述反射鏡反射到所述顯示屏上;當所述反射鏡不在所述投影孔處時,投影儀上發出的光束能夠通過投影孔并最終照射到幕布或墻面等平面上,實現投影播放, 優選地,所述所述控制模塊003可控制擋板/反射鏡7移動。
[0068]在一個優選的實施方式中,所述顯示屏具有預定的弧度,優選地,為具有球面弧形的顯示屏;所述顯示屏和投影儀都設置在所述機器人的頭部,優選地,所述顯示屏9為機器人的眼睛,[〇〇69]在一個優選的實施方式中,所述投影儀發出的光束照射在顯示屏上,優選地所述光束垂直照射在顯示屏上。
[0070]在一個優選的實施方式中,所述投影儀為DLP投影儀,其能夠向外發出光束/光線。
[0071]在一個優選的實施方式中,所述擋板/反射鏡至少包括一個鏡面,其朝向機器人的內偵U,即朝向投影儀和顯示屏的方向。
[0072]在一個優選的實施方式中,當所述控制模塊003接收到所述執行播放視頻作業的命令信息時,調取存儲模塊005中存儲的播放視頻時機器人的位置信息,并根據調取到的信息控制所述移動部041移動至該位置,再控制所述顯示部046播放視頻投影;在所述移動過程中,控制模塊003同時控制移動部041、轉動部、攝像部044和測距部045,其中,通過移動部 041實現機器人位置的移動改變,通過轉動部實現機器人頭部朝向的轉動改變,即調整投影儀的指向角度,通過攝像部獲得的畫面計算機器人當前的位置,判斷是否到達預定地點,通過測距部045選擇移動路線,同時避開障礙物。
[0073]本發明中所述的播放視頻投影是指通過顯示部中的投影儀將視頻文件投影到幕布或者墻面上進行播放的播放方式,而不是通過機器人的眼睛進行顯示的播放方式。
[0074]在一個優選的實施方式中,所述存儲模塊005自動記錄每次執行播放視頻作業時機器人的位置信息,可以多個位置信息并存,也可以互相覆蓋。
[0075]優選地,所述機器人的存儲模塊中還存儲有機器人所在室內的地圖,該地圖是機器人第一次達到新的地方時自動掃描并存儲記錄的,在機器人移動至調取到的播放視頻時機器人的位置時,會參考分析所述地圖,在同一份地圖中才會執行該命令,若處在新的地圖中時,默認存儲模塊中沒有所述播放視頻時機器人的位置信息。
[0076]在一個優選的實施方式中,當所述存儲模塊005中沒有所述播放視頻時機器人的位置信息時,控制模塊003控制所述發聲部043發聲,繼續接收并執行所述可執行的命令信息,直至再次收到所述執行播放視頻作業的命令信息,控制所述顯示部046播放視頻投影。 其中,發聲部發出的聲音是提示音,提示未獲得播放位置,需要使用者/呼叫者控制機器人移動到播放視頻投影的位置,其發音內容可以為“去哪放電影呢”、“我該怎么走”、“未檢測到播放位置”等等。繼續接收并執行所述可執行的命令信息是為了便于使用者控制機器人移動到播放位置。
[0077]在一個優選的實施方式中,當顯示部046播放視頻投影時,所述控制模塊003只執行預定的可執行命令信息,忽略其他可執行命令信息,從而避免了外界雜亂語音對機器人的干擾。
[0078]在一個優選的實施方式中,所述預定的可執行命令信息為與播放視頻投影相關的命令,優選地,所述預定的可執行命令信息包括快進、快退、暫停、結束、聲音加、聲音減、亮度加、亮度減等。
[0079]在一個優選的實施方式中,所述可執行命令信息中還包括控制模塊的啟動指令,其用于啟動控制模塊003該啟動指令優選地為機器人的名字,或者其他的預存信息,如將該機器人的名字命名為“多啦A夢”,當所述控指令庫模塊接收到內容為“多啦A夢”的文字信息時,向所述控制模塊發出所述控制模塊的啟動指令。
[0080]在一個優選的實施方式中,當所述控制模塊003接收到所述控制模塊的啟動指令時,同時接收麥克接收子模塊011傳遞出的聲音來源的方向,并控制執行模塊中的移動部 041、轉動部042和攝像部044工作,直至所述機器人的頭部朝向聲音來源的方向,并且接收攝像部044捕捉到的畫面,并對該畫面進行分析,判斷呼叫者的位置,所述呼叫者為發出所述啟動指令(如呼叫機器人的名字)的人,進而再通過移動部041控制機器人移動至呼叫者附近的預定位置。本發明中所述的使用者與呼叫者含義相同,都是指代與機器人進行溝通的人。
[0081]其中,優選地,在此過程中還可以控制發聲部043發出預存的音頻文件,所述預存的音頻文件包用于括確認呼叫者的音頻文件和進一步溝通的音頻文件,所述確認呼叫者的音頻文件中包括“是你叫我嗎”、“叫我做什么”等等,所述進一步溝通的音頻文件中包括“誰在叫我”等等。
[0082]在一個優選的實施方式中,所述機器人的視頻投影播放系統中的控制模塊在選定呼叫者以后會繼續接收指令庫模塊傳遞出的命令信息,同時接收麥克接收子模塊判斷出的聲音的來源方向信息,當所述聲音的來源方向信息與呼叫者的方向一致時執行該命令信息,如果所述方向不一致時,忽略該命令信息,其中,所述執行播放視頻作業的命令信息需要在判斷聲音的來源方向與呼叫者方向一致時才啟動執行,所述預定的可執行命令信息則可以判斷方向一致時再執行,也可以另外設置,使得機器人在執行視頻投影播作業時不判斷方向直接執行所述預定的可執行命令信息。
[0083]在一個優選的實施方式中,所述機器人的視頻投影播放系統中大部分模塊都設置在機器人中,還有一部分設置在云端中,機器人中和云端中的部件通過網絡連通傳遞信息, 優選地,語音模塊中的麥克接收子模塊、音頻轉換子模塊和控制模塊、執行模塊和存儲模塊都設置在機器人中,所述指令庫模塊設置在云端中,所述文字轉換子模塊既可以設置在云端中,也可以設置在機器人中,可根據具體情況進行選擇。
[0084]在一個優選的實施方式中,所述指令庫中的信息是可以實時更新的,可以將不同或類似的文字信息對應同一個命令信息,也可以向其中存儲新的命令信息,所述控制模塊通過網絡與控制終端連接,所述控制終端可以是使用者的手機、電腦等終端,也可以是維護方,通過控制終端向其中輸入與所述新的命令信息相對應的命令執行過程。
[0085]在一個優選的實施方式中,所述移動部安裝在機器人的底部,用于控制機器人的移動和轉動,其可以是肢體也可以是滾輪,還可以是多種移動方式的組合體,所述轉動部用于控制機器人頭部相對于軀干部旋轉,其可以控制機器人向兩側旋轉預定角度,所述發聲部包括音箱喇叭,也可以包括聲音編輯系統,可以將文件信息轉換為聲音并發出,所述攝像部包括攝像頭,即可以錄像又能照相,還能夠處理捕獲到的圖像。
[0086]本發明中,所述控制模塊是計算芯片或者稱之為電路板,其可以是集合在一起的一塊電路板,也可以分為多塊電路板,以實現不同的功能。[〇〇87]以上結合了優選的實施方式對本發明進行了說明,不過這些實施方式僅是范例性的,僅起到說明性的作用。在此基礎上,可以對本發明進行多種替換和改進,這些均落入本發明的保護范圍內。
【主權項】
1.一種機器人的視頻投影播放系統,其特征在于,該系統包括:語音模塊(001),其用于接收使用者發出的語音信息,將其轉化為文字信息并輸出,指令庫模塊(002),其用于接收所述文字信息,并根據接收到的文字信息選擇指令庫模 中存儲的可執行命令信息并輸出,控制模塊(003),其用于接收所述可執行命令信息,并根據所述可執行命令信息控制執 行模塊(004)作業,和存儲模塊(005),其用于接收、存儲信息,所述控制模塊(003)可調取所述信息。2.根據權利要求1所述的機器人的視頻投影播放系統,其特征在于,所述指令庫模塊(002)中存儲有預存的命令信息,當所接收到的文字信息與命令信息一致時,將所述命令信 息作為可執行的命令信息,并將其傳遞至控制模塊,優選地,所述可執行的命令信息包括執行播放視頻作業的命令信息。3.根據權利要求1所述的機器人的視頻投影播放系統,其特征在于,所述執行模塊(004)包括移動部(041)、轉動部(042)、發聲部(043)、攝像部(044)、測距部(045)和顯示部 (046);優選地,所述移動部(041)設置在機器人的底部,用于實現機器人的轉向和行走,所述轉動部(042)用于實現機器人的頭部轉動,所述發聲部(043)用于發聲,所述攝像部(044)設置在機器人的頭部,捕捉畫面,并將捕捉到的畫面傳遞至控制模 塊;所述測距部(045)用于感應/測量機器人與其他障礙物或者物體之間的距離;所述顯示部(046)包括投影儀(6),用于投影播放圖像/視頻。4.根據權利要求2所述的機器人的視頻投影播放系統,其特征在于,當所述控制模塊(003)接收到所述執行播放視頻作業的命令信息時,調取存儲模塊(005)中存儲的播放視頻 時機器人的位置信息,并根據調取到的信息控制所述移動部(041)移動至該位置,再控制所 述顯示部(046)播放視頻投影;優選地,所述存儲模塊(005)自動記錄每次執行播放視頻作業時機器人的位置信息。5.根據權利要求4所述的機器人的視頻投影播放系統,其特征在于,當所述存儲模塊(005)中沒有所述播放視頻時機器人的位置信息時,控制模塊(003)控制所述發聲部(043) 發聲,繼續接收并執行所述可執行的命令信息,直至再次收到所述執行播放視頻作業的命 令信息,控制所述顯示部(046)播放視頻投影。6.根據權利要求4或5所述的機器人的視頻投影播放系統,其特征在于,當顯示部(046) 播放視頻投影時,所述控制模塊(003)只執行預定的可執行命令信息,忽略其他可執行命令 fg息。7.根據權利要求6所述的機器人的視頻投影播放系統,其特征在于,預定的可執行命令 信息為與播放視頻投影相關的命令,優選地,所述預定的可執行命令信息包括快進、快退、 暫停、結束、聲音加、聲音減、亮度加、亮度減等。8.根據權利要求1所述的機器人的視頻投影播放系統,其特征在于,所述顯示部(046) 包括設置在機器人內部的投影儀(6),在所述機器人的側壁上開設有投影孔(8),所述投影 儀(6)發出的光束經所述投影孔(8)射出。9.根據權利要求8所述的機器人的視頻投影播放系統,其特征在于,在所述投影孔(8) 附近設置有可移動的擋板(7),優選地,所述控制模塊(003)可控制擋板(7)遮擋所述投影孔(8)。10.根據權利要求1所述的機器人的視頻投影播放系統,其特征在于,所述語音模塊 (001)包括:麥克接收子模塊(011),其用于接收語音信息,并將接收到的語音信息轉換為音波信 號,音頻轉換子模塊(012),其用于接收音波信號并將其轉換為音頻文件,和 文字轉換子模塊(013),其用于接收音頻文件并將其轉換成文字信息。
【文檔編號】H04W4/04GK106028008SQ201610363445
【公開日】2016年10月12日
【申請日】2016年5月26日
【發明人】邵鑫
【申請人】邵鑫