模塊(3)、儲存在控制機器人的上位機計算機系統(tǒng)模塊中的外語與漢語翻譯模塊(4)、儲存在控制機器人的上位機計算機系統(tǒng)模塊中的漢語關(guān)鍵詞與計算機程序綁定模塊(5)、儲存在控制機器人的上位機計算機系統(tǒng)模塊中的計算機程序邏輯排列連接模塊(6)、網(wǎng)絡(luò)傳輸模塊(7)、各種控制機器人的下位機計算機系統(tǒng)模塊(8)、各種完成機器人規(guī)定動作的執(zhí)行模塊(9),以上模塊按照計算機處理信息和工作的順序依次互相連接; 所述的控制器裝置模塊(11)其運行的方法和步驟的特征是:輸入外語自然語文本遙控裝置模塊(I)首先將輸入該模塊的外語自然語文本通過網(wǎng)絡(luò)傳輸模塊(2)傳輸給控制機器人的上位機計算機系統(tǒng)模塊(3),該模塊再將所述外語自然語文本通過儲存在控制機器人的上位機計算機系統(tǒng)模塊中的外語與漢語翻譯模塊(4)轉(zhuǎn)換成分好詞的由漢字或漢語語音碼或漢語拼音形成的漢語文本,然后將所述漢語文本傳輸給預(yù)先儲存在控制機器人的上位機計算機系統(tǒng)模塊中的漢語關(guān)鍵詞與計算機程序綁定模塊(5),該模塊將所述漢語文本中的關(guān)鍵詞與對應(yīng)的計算機程序進行綁定,綁定后的計算機程序再傳給儲存在控制機器人的上位機計算機系統(tǒng)模塊中的計算機程序邏輯排列連接模塊(6),該模塊將所述計算機程序按執(zhí)行的先后邏輯順序進行排列,排列后通過網(wǎng)絡(luò)傳輸模塊(7)傳輸給各種控制機器人的下位機計算機系統(tǒng)模塊(8),并由該模塊控制各種完成機器人規(guī)定動作的執(zhí)行模塊(9)執(zhí)行。
3.如權(quán)利要求2所述的外語自然語文本遙控的機器人系統(tǒng),其特征是:所述的漢語語音碼以單詞為單位,這里將漢字看作單音節(jié)詞,根據(jù)組成該單詞的每個音節(jié)的《漢語拼音方案》中的拼音,依次按“聲碼+介碼+韻碼+調(diào)碼兼隔音節(jié)符號”的順序編碼,同一個單詞的音節(jié)不用空格隔開連寫,單詞與單詞之間的編碼用空格隔開,當(dāng)漢語信息表示處于漢語語音碼狀態(tài)時,其標點符號的用法同英文的標點符號的用法相同。
4.如權(quán)利要求2或3所述的外語自然語文本遙控的機器人系統(tǒng),其特征是:在用鍵盤鍵入漢語語音碼及漢語語音碼語句的標點符號時,組成漢語語音碼編碼的26個拉丁字母與西文標準鍵盤的26個字母鍵完全一一相同對應(yīng),漢語語音碼語句的標點符號鍵與西文標準鍵盤的標點符號鍵也一一相同對應(yīng),輸入漢語語音碼字母和標點符號時,只需要擊打西文標準鍵盤的相應(yīng)的相同鍵位即可。
5.如權(quán)利要求2所述的外語自然語文本遙控的機器人系統(tǒng),其特征是:所述的儲存在控制機器人的上位機計算機系統(tǒng)模塊中的外語與漢語翻譯模塊(4)在將翻譯好的漢語文本進行分詞時采用漢語文本智能分詞法進行分詞。
6.如權(quán)利要求2所述的外語自然語文本遙控的機器人系統(tǒng),其特征是:所述儲存在控制機器人的上位機計算機系統(tǒng)模塊中的漢語關(guān)鍵詞與計算機程序綁定模塊(5 )是通過關(guān)鍵詞與程序函數(shù)名建立對應(yīng)關(guān)系詞表或?qū)?yīng)數(shù)據(jù)庫的方式進行綁定,綁定時控制機器人的上位機計算機系統(tǒng)模塊(3)首先提取要綁定程序的關(guān)鍵詞,然后再去查對應(yīng)關(guān)系詞表或?qū)?yīng)數(shù)據(jù)庫,查到對應(yīng)的程序函數(shù)名后,將所述程序函數(shù)名傳輸給儲存在控制機器人的上位機計算機系統(tǒng)模塊中的計算機程序邏輯排列連接模塊(6),該模塊將所述程序函數(shù)名按執(zhí)行的先后邏輯順序排列到要執(zhí)行的程序序列中,當(dāng)執(zhí)行到該程序函數(shù)名的程序時,控制機器人的上位機計算機系統(tǒng)模塊(3)或各種控制機器人的下位機計算機系統(tǒng)模塊(8)就會從各自的程序庫中調(diào)用與該程序函數(shù)名對應(yīng)的計算機程序并執(zhí)行。
7.如權(quán)利要求2所述的外語自然語文本遙控的機器人系統(tǒng),其特征是:對各種控制機器人的下位機計算機系統(tǒng)模塊(8)中已經(jīng)儲存的程序,控制機器人的上位機計算機系統(tǒng)模塊(3)在進行關(guān)鍵詞與程序綁定時,只與相對應(yīng)的程序名進行綁定,傳給各種控制機器人的下位機計算機系統(tǒng)模塊(8)控制執(zhí)行時,由各種控制機器人的下位機計算機系統(tǒng)模塊(8)根據(jù)相對應(yīng)的程序名從自己的程序儲存系統(tǒng)中調(diào)出對應(yīng)的程序執(zhí)行; 對于各種控制機器人的下位機計算機系統(tǒng)模塊(8)中沒有的計算機程序,由控制機器人的上位機計算機系統(tǒng)模塊(3)傳輸給它,當(dāng)控制機器人的上位機計算機系統(tǒng)模塊(3)也沒有相應(yīng)的計算機程序時,控制機器人的上位機計算機系統(tǒng)模塊(3)可以通過網(wǎng)絡(luò)連接到指定的服務(wù)器,包括云服務(wù)器上進行搜索并下載,下載后再傳輸給各種控制機器人的下位機計算機系統(tǒng)模塊(8)并按統(tǒng)一程序名儲存,以便下次與關(guān)鍵詞綁定并調(diào)用執(zhí)行。
8.如權(quán)利要求2所述的外語自然語文本遙控的機器人系統(tǒng),其特征是:所述控制機器人的上位機計算機系統(tǒng)模塊(3)在正式通過各種控制機器人的下位機計算機系統(tǒng)模塊(8)控制各種完成機器人規(guī)定動作的執(zhí)行模塊(9)執(zhí)行時,分為兩種模式運行,一種是自動運行模式,該模式按照所述控制機器人的上位機計算機系統(tǒng)模塊(3)對所收到的由外語自然語文本轉(zhuǎn)換過來的漢語文本的理解自動運行,并將開始通過各種控制機器人的下位機計算機系統(tǒng)模塊(8)控制各種完成機器人規(guī)定動作的執(zhí)行模塊(9)執(zhí)行所要產(chǎn)生的動作或所要達到的功能以外語自然語文本或該外語自然語文本的語音合成形式輸出;另一種是詢問確認模式,該模式下所述控制機器人的上位機計算機系統(tǒng)模塊(3)對所收到的由外語自然語文本轉(zhuǎn)換過來的漢語文本先進行正確校正和執(zhí)行程序的優(yōu)化,并反饋一個經(jīng)過正確校正和執(zhí)行程序優(yōu)化過的漢語文本的外語自然語文本譯文,該由漢語文本轉(zhuǎn)換過來的外語自然語文本譯文也可以經(jīng)過外語自然語文本合成模塊以語音的形式通過輸入外語自然語文本遙控裝置模塊(I)輸出,經(jīng)確認后再正式運行。
9.如權(quán)利要求2所述的外語自然語文本遙控的機器人系統(tǒng),其特征是:所述的遙控裝置或控制機器人的上位機計算機系統(tǒng)模塊(3)能夠根據(jù)操作者的請求將它能執(zhí)行的外語自然語文本命令一條條用外語語音朗讀出來,并將所朗讀的外語自然語文本命令根據(jù)預(yù)先的設(shè)定能夠用意義一致的漢字、漢語拼音、漢語語音碼、少數(shù)民族文字、外國語文字從顯示屏幕上顯示出來; 所述的輸入外語自然語文本遙控裝置模塊(I)或控制機器人的上位機計算機系統(tǒng)模塊(3)具有的外語自然語文本命令,可以是具體的要求機器人采取某種動作的的外語自然語文本命令,也可以是與某優(yōu)化方案綁定的程序模塊的文本調(diào)用命令,該模塊用外語自然語文本命令調(diào)用時,不要求針對某個具體動作發(fā)外語自然語文本命令,而只要發(fā)出要達到的目的的外語自然語文本命令,由控制機器人的上位機計算機系統(tǒng)模塊(3)自動根據(jù)所要達到的目的,尋找與該外語自然語文本命令相對應(yīng)的優(yōu)化方案的程序并將上述程序的各種工作指令通過網(wǎng)絡(luò)傳輸模塊(7)傳輸給各種控制機器人的下位機計算機系統(tǒng)模塊(8),并由該豐旲塊控制各種完成機器人規(guī)定動作的執(zhí)打I吳塊(9)執(zhí)打; 對控制機器人的上位機計算機系統(tǒng)模塊(3)正確完成工作所必須的各種工作參數(shù),如果控制機器人的上位機計算機系統(tǒng)模塊(3)認為需要操作者提供時,會以語音或文字或語音與文字相結(jié)合的形式,主動向操作者發(fā)出詢問,直到控制機器人的上位機計算機系統(tǒng)模塊(3) 了解到所有必須的工作參數(shù)為止。
10.如權(quán)利要求2所述的外語自然語文本遙控的機器人系統(tǒng),其特征是:所述的控制機器人的上位機計算機系統(tǒng)模塊(3)或各種控制機器人的下位機計算機系統(tǒng)模塊(8)可以是臺式電腦或筆記本電腦或者服務(wù)器或者云計算機系統(tǒng),也可以是嵌入式計算機系統(tǒng); 所述的輸入外語自然語文本遙控裝置模塊(I)是指所有能向控制機器人的上位機計算機系統(tǒng)發(fā)送字符文本信息的裝置,包括:固定電話系統(tǒng)、手機、臺式電腦、筆記本電腦、上網(wǎng)本、個人數(shù)字信息助理PDA、遙控器、信息通訊軟件模塊; 所述網(wǎng)絡(luò)傳輸模塊(2)或網(wǎng)絡(luò)傳輸模塊(7),涵蓋有線網(wǎng)絡(luò)和無線網(wǎng)絡(luò)軟硬件傳輸系統(tǒng)及傳輸模塊,包括:固定電話通訊傳輸系統(tǒng)、電力線通訊傳輸系統(tǒng)、有線電視電纜通訊傳輸系統(tǒng)、因特網(wǎng)、局域網(wǎng)、2.5G、3G、4G、wif1、wimax、藍牙、Zigbee近程雙向無線聯(lián)網(wǎng)系統(tǒng)、CAN串行總線控制局域網(wǎng)系統(tǒng)、LED燈無線網(wǎng)絡(luò)傳輸系統(tǒng)。
【專利摘要】本技術(shù)方案是一種外語自然語文本遙控的機器人系統(tǒng),屬于外語自然語文本遙控的機器人系統(tǒng)技術(shù)領(lǐng)域。本技術(shù)方案包含由執(zhí)行機構(gòu)、驅(qū)動系統(tǒng)、控制系統(tǒng)和智能系統(tǒng)組成的機器人(10),還包括一種外語自然語文本遙控機器人(10)的控制器裝置模塊(11),該模塊包括輸入外語自然語文本遙控裝置模塊(1)、網(wǎng)絡(luò)傳輸模塊(2)、上位機計算機系統(tǒng)模塊(3)、外語與漢語翻譯模塊(4)、漢語關(guān)鍵詞與計算機程序綁定模塊(5)、計算機程序邏輯排列連接模塊(6)、網(wǎng)絡(luò)傳輸模塊(7)、下位機計算機系統(tǒng)模塊(8)、執(zhí)行模塊(9),以上模塊按照計算機處理信息和工作的順序依次互相連接。有了本技術(shù)方案,可以方便人們設(shè)計和制造出用外語自然語文本遙控的機器人系統(tǒng)。
【IPC分類】G05B19-418, G06F17-28
【公開號】CN104698994
【申請?zhí)枴緾N201310641711
【發(fā)明人】苗玉水
【申請人】上海能感物聯(lián)網(wǎng)有限公司
【公開日】2015年6月10日
【申請日】2013年12月5日