專利名稱:一種智能網(wǎng)絡機器人及控制方法
技術領域:
本發(fā)明涉及機器人技術領域,具體涉及一種智能網(wǎng)絡機器人及控制方法。
背景技術:
隨著計算機技術與網(wǎng)絡技術的發(fā)展,人們從網(wǎng)絡獲取信息愈來愈便利。但是人們連接網(wǎng)絡仍然依賴于電腦和手機等終端設備,需要打開設備,連接網(wǎng)絡,具有一定的繁瑣性;而且通過屏幕輸入輸出,不能隨時隨地方便快捷地獲取信息。在實際生活中人們需要一種可以隨時攜帶,無需打開電腦就能查詢數(shù)據(jù)、接入網(wǎng)絡,進行各種操作的網(wǎng)絡終端設備。智能機器人作為一種新興的網(wǎng)絡終端設備,能滿足人們隨時隨地體驗網(wǎng)絡服務的需求。但是目前的智能機器人技術才剛起步,還很不完善,在人機交互多樣化,信息傳遞的便捷性等方面存在著很多問題,尚無法完全代替?zhèn)鹘y(tǒng)的網(wǎng)絡終端設備。
發(fā)明內容
針對目前智能機器人技術存在的上述問題,本發(fā)明提供一種智能網(wǎng)絡機器人及控制方法。本發(fā)明解決技術問題所采用的技術方案為:
一種智能網(wǎng)絡機器人,其中,包括輸入模塊,處理模塊,存儲模塊,輸出模塊,通信模塊以及遠程服務端;所述輸入模塊與所述處理模塊連接;所述處理模塊與所述存儲模塊、所述通信模塊以及所述輸出模塊分別連接;
所述通信模塊用于所述處理模塊與所述遠程服務端之間收發(fā)數(shù)據(jù);
所述輸入模塊用于接收輸入信息并發(fā)送至所述處理模塊;
所述處理模塊用于接收所述輸入模塊傳來信息進行簡單處理后發(fā)送至所述通訊模塊,并將所述通訊模塊傳來的信息發(fā)送至所述輸出模塊;
所述遠程服務端用于處理所述通訊模塊傳來的信息、并將處理結果通過所述通信模塊返回所述處理模塊;
所述輸出模塊用于輸出所述處理模塊傳來的處理結果。所述存儲模塊用于儲存用戶數(shù)據(jù)及最近的所述遠程服務端返回的信息處理結果。上述的智能網(wǎng)絡機器人,其中,所述輸入模塊,包括一個語音輸入裝置;所述語音輸入裝置為拾音器;所述語音輸入裝置用于輸入語音信息。上述的智能網(wǎng)絡機器人,其中,所述輸入模塊,還包括一個影像輸入裝置;所述影像輸入裝置為攝像頭;所述影像輸入裝置用于輸入影像。上述的智能網(wǎng)絡機器人,其中,所述輸入模塊,還包括一個觸控輸入裝置;所述觸控輸入裝置為觸控屏;所述觸控輸入裝置用于輸入信息。上述的智能網(wǎng)絡機器人,其中,所述輸入模塊,包括多個傳感器;所述多個傳感器包括觸覺傳感器、溫度傳感器、濕度傳感器、煙霧傳感器、煤氣傳感器和空氣質量分析傳感器;多個所述傳感器用于感應信息并轉換成數(shù)字信號傳送至所述處理模塊。
上述的智能網(wǎng)絡機器人,其中,所述輸出模塊包括聲音輸出裝置、圖像輸出裝置以及動作輸出裝置;所述聲音輸出裝置包括語音輸出部件;所述圖像輸出裝置包括影像輸出部件;所述動作輸出裝置包括多個動作執(zhí)行部件。上述的智能網(wǎng)絡機器人,其中,所述存儲模塊包括用于存放控制所述輸出模塊的指令以及與所述指令對應的指令編號的空間。一種智能網(wǎng)絡機器人的控制方法,具體包括以下步驟:
步驟a,用戶通過所述輸入模塊輸入信息;
步驟b,所述輸入模塊將信息發(fā)送給所述處理模塊;
步驟C,所述處理模塊將所述輸入模塊傳來的信息壓縮整理后,發(fā)送給所述通信模塊; 步驟d,所述通信模塊將信息發(fā)送給所述遠程服務端進行最終處理;
步驟e,所述遠程服務端將經過處理的信息返回通信模塊;所述通信模塊將信息返回所述處理模塊;
步驟f,所述處理模塊將信息發(fā)送給所述輸出模塊;
步驟g,所述輸出模塊根據(jù)信息類型選擇輸出裝置輸出信息。上述智能網(wǎng)絡機器人的控制方法,其中所述步驟c中所述處理模塊將所述輸入模塊傳來的信息壓縮整理后進入所述存儲模塊尋找是否存在對應的輸出結果,如存在對應的結果則將對應的輸出結果信息由所述存儲模塊中讀出,并跳轉至步驟f ;所述步驟f中所述處理模塊將信息發(fā)送給所述輸出模塊后查找所述存儲模塊中是否存在相同的信息,如不存在則將信息存儲入所述存儲模塊。本發(fā)明的有益效果:
提供多樣人機交互服務以及方便快捷的數(shù)據(jù)查詢和網(wǎng)絡訪問服務;多樣化的輸入輸出方式區(qū)別于一般的文字輸入輸出方式以及便于攜帶的外觀設計都突出了本發(fā)明的人性化特點;查詢記憶功能以及外部設備的遠程控制功能為用戶使用本發(fā)明提供了便利。
圖1是本發(fā)明一種智能網(wǎng)絡機器人的結構示意圖。圖2是本發(fā)明一種智能網(wǎng)絡機器人控制方法的流程示意圖。
具體實施例方式下面結合附圖和具體實施例對本發(fā)明作進一步說明,但不作為本發(fā)明的限定。如圖1所示為一種智能網(wǎng)絡機器人的結構描述,其中包括輸入模塊,處理模塊,存儲模塊,輸出模塊,通信模塊以及遠程服務端;輸入模塊與處理模塊連接;處理模塊與存儲模塊、通信模塊以及輸出模塊分別連接;
通信模塊用于處理模塊與遠程服務端之間收發(fā)數(shù)據(jù);
輸入模塊用于接收輸入信息并發(fā)送至處理模塊;
處理模塊用于接收輸入模塊傳來信息進行簡單處理后發(fā)送至通訊模塊,并將通訊模塊傳來的信息發(fā)送至輸出模塊;
遠程服務端用于處理通訊模塊傳來的信息、并將處理結果通過通信模塊返回處理模
塊; 輸出模塊用于輸出處理模塊傳來的處理結果;輸出模塊包括聲音輸出裝置、圖像輸出裝置以及動作輸出裝置;聲音輸出裝置包括語音輸出部件;圖像輸出裝置包括影像輸出部件;動作輸出裝置包括多個動作執(zhí)行部件;三種輸出裝置并行連接,可單獨或交叉輸出信肩、O存儲模塊用于儲存用戶數(shù)據(jù)及最近的遠程服務端返回的信息處理結果。輸入模塊包括一個語音輸入裝置;語音輸入裝置為拾音器;語音輸入裝置用于輸入語音信息。查詢指令可通過語音輸入裝置傳入處理模塊,經通信模塊傳入遠程服務端進行查詢操作,查詢結果經通信模塊返回處理模塊,再經處理模塊發(fā)送至輸出模塊以語音方式輸出,實現(xiàn)快速的語音交互功能。輸入模塊還包括一個影像輸入裝置;影像輸入裝置為攝像頭;影像輸入裝置用于輸入影像。攝像頭可配備識別軟件實現(xiàn)人臉識別功能,也可通過遠程服務端實現(xiàn)即時視頻通信功能。輸入模塊還包括一個觸控輸入裝置;觸控輸入裝置為觸控屏;觸控輸入裝置用于輸入信息。輸入模塊還包括多個傳感器;多個傳感器包括觸覺傳感器、溫度傳感器、濕度傳感器、煙霧傳感器、煤氣傳感器和空氣質量分析傳感器;各傳感器根據(jù)人為輸入信息或者周圍環(huán)境生成各類信息,傳入處理模塊后,與存儲模塊或者遠程服務端的數(shù)據(jù)進行比對,輸出相應信息或警報提示。傳感輸入裝置實現(xiàn)的功能,具體而言就是,通過溫度傳感器和濕度傳感器采集周圍環(huán)境信息,傳入處理模塊,與存儲模塊中的數(shù)據(jù)或者遠程服務端的實時信息比對,輸出環(huán)境溫度、濕度以及感冒指數(shù);通過溫度傳感器和煙霧傳感器采集周圍環(huán)境信息,傳入處理模塊,與存儲模塊中的數(shù)據(jù)比對,輸出火災警示信息;通過煤氣傳感器采集周圍環(huán)境信息,傳入處理模塊,與存儲模塊中的數(shù)據(jù)比對,輸出警報提示;通過空氣分析裝置采集周圍環(huán)境信息,傳入處理模塊,與存儲模塊中的數(shù)據(jù)或遠程服務端的實時信息比對,輸出空氣質量狀況信息以及出行參考;通過各傳感器采集的溫度、濕度、空氣質量等環(huán)境信息與存儲模塊中的數(shù)據(jù)進行綜合比對后,經處理模塊處理生成當天的情感指數(shù),輸出模塊根據(jù)指數(shù)變化自動播放相應音樂并調整肢體變化以表達情感信息。各輸入裝置并行連接,用戶可單獨或者交叉輸入信息。存儲模塊包括用于存放控制輸出模塊的指令以及與指令對應的指令編號的空間。查找儲存模塊時可以根據(jù)指令編號找找到對應的指令,并通過對應的指令控制所述輸出模塊進行輸出。通信模塊包括一個外部設備連接裝置,用于接收手機、座機等外部通訊設備的操作指令,實現(xiàn)遠程操控功能。智能網(wǎng)絡機器人的外形可制作成人形、寵物形等便于攜帶的外觀結構,外觀結構與動作執(zhí)行裝置連接,根據(jù)動作執(zhí)行裝置收到的輸出信息做出相應的肢體動作。如圖2所示為智能網(wǎng)絡機器人控制方法的流程描述,具體包括以下步驟:
步驟a,用戶通過輸入模塊輸入信息;
步驟b,輸入模塊將信息發(fā)送給處理模塊;
步驟C,處理模塊將輸入模塊傳來的信息壓縮整理后,發(fā)送給通信模塊; 步驟d,通信模塊將信息發(fā)送給遠程服務端進行最終處理;
步驟e,遠程服務端將經過處理的信息返回通信模塊;通信模塊將信息返回處理模塊; 步驟f,處理模塊將信息發(fā)送給輸出模塊;
步驟g,輸出模塊根據(jù)信息類型選擇輸出裝置輸出信息。智能網(wǎng)絡機器人的控制方法中,步驟c中處理模塊將輸入模塊傳來的信息壓縮整理后進入存儲模塊尋找是否存在對應的輸出結果,如存在對應的結果則將對應的輸出結果信息由存儲模塊中讀出,并跳轉至步驟f ;步驟f中處理模塊將信息發(fā)送給輸出模塊后查找所述存儲模塊,儲存模塊中是否存在相同的信息,如不存在則將信息儲存入存儲模塊。利用本發(fā)明智能網(wǎng)絡機器人可連接遠程服務端,基于網(wǎng)絡搜索引擎的查詢功能,實現(xiàn)如下功能:通過語音輸入裝置,查詢各種信息、交通資訊、導航尋路、語音翻譯;通過遠程服務端上的各類軟件自動播報新聞、天氣、日期、時間、生活工作提醒以及實現(xiàn)音樂欣賞、電臺收聽等娛樂功能。以上所述僅為本發(fā)明較佳的實施例,并非因此限制本發(fā)明的申請專利范圍,所以凡運用本發(fā)明說明書及圖示內容所作出的等效結構變化,均包含在本發(fā)明的保護范圍內。
權利要求
1.一種智能網(wǎng)絡機器人,其特征在于,包括輸入模塊,處理模塊,存儲模塊,輸出模塊,通信模塊以及遠程服務端;所述輸入模塊與所述處理模塊連接;所述處理模塊與所述存儲模塊、所述通信模塊以及所述輸出模塊分別連接; 所述通信模塊用于所述處理模塊與所述遠程服務端之間收發(fā)數(shù)據(jù); 所述輸入模塊用于接收輸入信息并發(fā)送至所述處理模塊; 所述處理模塊用于接收所述輸入模塊傳來信息進行簡單處理后發(fā)送至所述通訊模塊,并將所述通訊模塊傳來的信息發(fā)送至所述輸出模塊; 所述遠程服務端用于處理所述通訊模塊傳來的信息、并將處理結果通過所述通信模塊返回所述處理模塊; 所述輸出模塊用于輸出所述處理模塊傳來的處理結果; 所述存儲模塊用于儲存用戶數(shù)據(jù)及最近的所述遠程服務端返回的信息處理結果。
2.根據(jù)權利要求1所述的智能網(wǎng)絡機器人,其特征在于,所述輸入模塊,包括一個語音輸入裝置;所述語音輸入裝置為拾音器;所述語音輸入裝置用于輸入語音信息。
3.根據(jù)權利要求1所述的智能網(wǎng)絡機器人,其特征在于,所述輸入模塊,還包括一個影像輸入裝置;所述影像輸入裝置為攝像頭;所述影像輸入裝置用于輸入影像。
4.根 據(jù)權利要求1所述的智能網(wǎng)絡機器人,其特征在于,所述輸入模塊,還包括一個觸控輸入裝置;所述觸控輸入裝置為觸控屏;所述觸控輸入裝置用于輸入信息。
5.根據(jù)權利要求1所述的智能網(wǎng)絡機器人,其特征在于,所述輸入模塊,包括多個傳感器;所述多個傳感器包括觸覺傳感器、溫度傳感器、濕度傳感器、煙霧傳感器、煤氣傳感器和空氣質量分析傳感器;多個所述傳感器用于感應信息并轉換成數(shù)字信號傳送至所述處理模塊。
6.根據(jù)權利要求1所述的智能網(wǎng)絡機器人,其特征在于,所述輸出模塊包括聲音輸出裝置、圖像輸出裝置以及動作輸出裝置;所述聲音輸出裝置包括語音輸出部件;所述圖像輸出裝置包括影像輸出部件;所述動作輸出裝置包括多個動作執(zhí)行部件。
7.根據(jù)權利要求1所述的智能網(wǎng)絡機器人,其特征在于,所述存儲模塊包括用于存放控制所述輸出模塊的指令以及與所述指令對應的指令編號的空間。
8.一種智能網(wǎng)絡機器人的控制方法,其特征在于,具體包括以下步驟: 步驟a,用戶通過所述輸入模塊輸入信息; 步驟b,所述輸入模塊將信息發(fā)送給所述處理模塊; 步驟C,所述處理模塊將所述輸入模塊傳來的信息壓縮整理后,發(fā)送給所述通信模塊; 步驟d,所述通信模塊將信息發(fā)送給所述遠程服務端進行最終處理; 步驟e,所述遠程服務端將經過處理的信息返回通信模塊;所述通信模塊將信息返回所述處理模塊; 步驟f,所述處理模塊將信息發(fā)送給所述輸出模塊; 步驟g,所述輸出模塊根據(jù)信息類型選擇輸出裝置輸出信息。
9.根據(jù)權利要求9所述的智能網(wǎng)絡機器人的控制方法,其特征在于,所述步驟c中所述處理模塊將所述輸入模塊傳來的信息壓縮整理后進入所述存儲模塊尋找是否存在對應的輸出結果,如存在對應的結果則將對應的輸出結果信息由所述存儲模塊中讀出,并跳轉至步驟f ;所述步驟f中所述處理模塊將信息發(fā)送給所述輸出模塊后查找所述存儲模塊中是否存在相同的信息,如不存在則 將信息儲存入所述存儲模塊。
全文摘要
本發(fā)明公開了一種智能網(wǎng)絡機器人及控制方法,其中包括輸入模塊,處理模塊,存儲模塊,輸出模塊,通信模塊以及遠程服務端;輸入模塊與處理模塊連接;處理模塊與存儲模塊、通信模塊以及輸出模塊分別連接。本發(fā)明提供了多樣人機交互服務以及方便快捷的數(shù)據(jù)查詢和網(wǎng)絡訪問服務;多樣化的輸入輸出方式區(qū)別于一般的文字輸入輸出方式以及便于攜帶的外觀設計都突出了本發(fā)明的人性化特點;查詢記憶功能以及外部設備的遠程控制功能為用戶使用本發(fā)明提供了便利。
文檔編號H04L29/08GK103179157SQ20111043498
公開日2013年6月26日 申請日期2011年12月22日 優(yōu)先權日2011年12月22日
發(fā)明者張殿禮 申請人:張殿禮