專利名稱:開發(fā)機(jī)器人內(nèi)容用機(jī)器人制作工具的應(yīng)用及內(nèi)容制作方法
技術(shù)領(lǐng)域:
本發(fā)明是涉及控制智能機(jī)器人和制作機(jī)器人內(nèi)容用的制作工具及其 應(yīng)用方法,更具體地說,涉及如下的應(yīng)用方法和內(nèi)容的制作方法利用 用于制作可對(duì)智能型機(jī)器人進(jìn)行程序化的基于多媒體的控制程序和機(jī)器 人內(nèi)容的制作工具,有效控制智能型機(jī)器人的硬件和顯示裝置。
背景技術(shù):
通常,為了控制機(jī)器人,大多數(shù)情況下,要經(jīng)過如下的一系列過程 開發(fā)人員按需開發(fā)程序后,通過對(duì)機(jī)器人直接執(zhí)行后找出結(jié)果的錯(cuò)誤, 進(jìn)行多次調(diào)試。
尤其,程序員需要在程序中在代碼級(jí)別上對(duì)機(jī)器人動(dòng)作、音頻識(shí)別、 音頻合成、GUI (Graphical User Interface)等全面事項(xiàng)進(jìn)行邏輯編碼,而且 在修改及維護(hù)時(shí)也需要進(jìn)行頻繁的制作后直接對(duì)機(jī)器人進(jìn)行測(cè)試,因此 不僅需要專業(yè)知識(shí),還需要大量的時(shí)間和費(fèi)用。
還有,連接顯示的畫面和實(shí)際機(jī)器人動(dòng)作完成同步化的過程也非常 不容易。
由于這些技術(shù)限制,為智能型機(jī)器人商品化,利用多種機(jī)器人資源, 開發(fā)能夠有效地向最終用戶傳達(dá)體系化信息的大量機(jī)器人用內(nèi)容的必要 性無(wú)法得到滿足,而且能夠給實(shí)際生活提供多種有用內(nèi)容的機(jī)器人予以 商品化也是一個(gè)難題。
而且,為開發(fā)機(jī)器人服務(wù),大多數(shù)情況下,必須由程序員直接進(jìn)行 編碼或編制單獨(dú)腳本,這樣就給內(nèi)容開發(fā)專家使用帶來了難度,因此很 難期待幵發(fā)出高質(zhì)量的機(jī)器人服務(wù)。
發(fā)明內(nèi)容
本發(fā)明是考慮以上的缺點(diǎn)作出的,目的在于提供為了有效控制智能型機(jī)器人的硬件及顯示裝置,基于多媒體,對(duì)智能型機(jī)器人進(jìn)行程序化 的制作工具及利用這些給用戶提供更加人性化界面的機(jī)器人用內(nèi)容的制 作方法。
尤其是,提供利用了如下制作工具的智能型機(jī)器人的內(nèi)容制作方法: 在制作為了對(duì)機(jī)器人進(jìn)行程序化而開發(fā)的基于多媒體的控制程序的過程 中,為了由不是程序員的普通用戶通過組合機(jī)器人的動(dòng)作行為、音頻識(shí) 別、音頻合成、GUI等而有效控制機(jī)器人的內(nèi)容。
還有,本發(fā)明提供如下的用于控制多平臺(tái)機(jī)器人的常用機(jī)器人制作 工具的應(yīng)用方法機(jī)器人開發(fā)者無(wú)需追加程序設(shè)計(jì)作業(yè),也能夠由內(nèi)容 開發(fā)人員快捷而便利地開發(fā)機(jī)器人用內(nèi)容的制作環(huán)境,并通過支持內(nèi)容 再現(xiàn)和仿真功能,保持了在制作機(jī)器人內(nèi)容時(shí)最大限度減少錯(cuò)誤發(fā)生等 現(xiàn)有機(jī)器人制作工具的優(yōu)點(diǎn),同時(shí)將分離為具有內(nèi)容信息的文件和具有 機(jī)器人命令的文件的制作和再現(xiàn)結(jié)構(gòu)合并成了一個(gè)內(nèi)容文件,從而解決 了同步化相關(guān)限制,改善了在每次開發(fā)新機(jī)器人時(shí)需要重新開發(fā)制作工 具和內(nèi)容的缺點(diǎn)。
還有,本發(fā)明提供如下的網(wǎng)絡(luò)環(huán)境中的人性化機(jī)器人內(nèi)容制作系統(tǒng) 管理服務(wù)器中具備可以在網(wǎng)絡(luò)環(huán)境中制作機(jī)器人內(nèi)容的內(nèi)容制作模塊, 從而擺脫只限現(xiàn)有機(jī)器人開發(fā)人員及提供服務(wù)的企業(yè)制作機(jī)器人行為或 事件情節(jié)的制作限度,能夠使機(jī)器人用戶輕易地接受并制作情節(jié),并通 過這些可以執(zhí)行多種機(jī)器人動(dòng)作,制作符合用戶個(gè)性的各個(gè)情節(jié),增大 自身對(duì)機(jī)器人的親密度,而且還可以進(jìn)一步提高機(jī)器人應(yīng)用度或關(guān)注度。
為了實(shí)現(xiàn)上述機(jī)器人制作工具的應(yīng)用方法,本發(fā)明的用于控制多平 臺(tái)機(jī)器人的常用制作工具的應(yīng)用方法,利用機(jī)器人動(dòng)作、音頻識(shí)別、音 頻合成等的對(duì)機(jī)器人的所有控制和基于多媒體的制作功能、以及能夠使 不具有機(jī)器人的用戶也可以進(jìn)行與機(jī)器人相同形式的仿真的內(nèi)容播放器 和三維仿真器,并且營(yíng)造出具有有機(jī)器人動(dòng)作信息及音頻合成、音頻識(shí) 別登記用的靜態(tài)客體信息窗口的制作環(huán)境,該應(yīng)用方法包括定義機(jī)器 人命令的定義步驟;輸入所述定義的機(jī)器人命令而使用的輸入步驟;根 據(jù)所述輸入的命令制作內(nèi)容的制作步驟;傳達(dá)步驟,執(zhí)行所述制作的內(nèi)
6容,并把所述機(jī)器人命令傳達(dá)到所述機(jī)器人的控制器;以及根據(jù)所述傳 達(dá)的命令驅(qū)動(dòng)機(jī)器人的驅(qū)動(dòng)步驟。
還有,為實(shí)現(xiàn)內(nèi)容制作方法,本發(fā)明的網(wǎng)絡(luò)環(huán)境中的人性化機(jī)器人 內(nèi)容制作系統(tǒng),在網(wǎng)絡(luò)環(huán)境中制作機(jī)器人內(nèi)容,將其傳輸給機(jī)器人,并 驅(qū)動(dòng)機(jī)器人,該網(wǎng)絡(luò)環(huán)境中的人性化機(jī)器人內(nèi)容制作系統(tǒng)包括存儲(chǔ)并 提供多個(gè)機(jī)器人內(nèi)容和機(jī)器人內(nèi)容制作工具的管理服務(wù)器;用戶終端, 其通過通信網(wǎng)絡(luò)與所述管理服務(wù)器連接,通過由管理服務(wù)器提供的機(jī)器 人內(nèi)容和制作工具,當(dāng)用于輸入命令信息時(shí),制作出執(zhí)行一定動(dòng)作的機(jī) 器人內(nèi)容;以及接收通過所述用戶終端制作的機(jī)器人內(nèi)容而執(zhí)行該內(nèi)容 的機(jī)器人。
由此,根據(jù)本發(fā)明,提供即便是對(duì)控制機(jī)器人沒有專業(yè)知識(shí)的人也 可以通過短期學(xué)習(xí)就能制作與機(jī)器人聯(lián)動(dòng)的多媒體內(nèi)容的程序環(huán)境。
而且,可以按機(jī)器人的身體部位及動(dòng)作特性適用各不相同種類的參 數(shù),重新制作未定義的多種機(jī)器人的動(dòng)作。
還有,通過機(jī)器人制作工具提供控制機(jī)器人表情、感情、頭、輪、 胳膊等的硬件控制和音頻合成及音頻識(shí)別的功能,可以與GUI—同開發(fā)高 復(fù)用度的機(jī)器人內(nèi)容,而且具有縮短開發(fā)期限和減少費(fèi)用的效果,同時(shí), 通過內(nèi)容播放器及三維仿真器在PC中也可以完美地仿真制作的機(jī)器人內(nèi) 容,完成事前檢查作業(yè)及欣賞等。
雖然目前使用的技術(shù)情況只能處理定義的機(jī)器人動(dòng)作行為,但本發(fā) 明通過按行為種類賦予多種形式的參數(shù)屬性,可以體現(xiàn)內(nèi)容制作者希望 的更加準(zhǔn)確的機(jī)器人動(dòng)作行為。
尤其是,不實(shí)際擁有機(jī)器人的內(nèi)容制作人員在利用機(jī)器人制作工具 制作內(nèi)容后,通過播放器、音頻合成及識(shí)別引擎、仿真器等可以完美地 仿真內(nèi)容和機(jī)器人的同步化等。
而且,因本發(fā)明中修改變更事項(xiàng)及今后的更新都非常容易,在制作 機(jī)器人內(nèi)容時(shí)可以節(jié)省大量的費(fèi)用和時(shí)間。
還有,根據(jù)用于控制多平臺(tái)的機(jī)器人的本發(fā)明的機(jī)器人制作工具的 應(yīng)用方法,可以利用常用化的多媒體機(jī)器人制作工具的行為腳本添加具
7有復(fù)雜參數(shù)的機(jī)器人詳細(xì)的控制,而且通過自動(dòng)編制腳本函數(shù)的機(jī)器人 制作工具可提供即便是機(jī)器人用內(nèi)容制作人員不具備對(duì)機(jī)器人或特定函 數(shù)的專業(yè)知識(shí),也能夠便利地進(jìn)行開發(fā)的界面,因此在機(jī)器人商品化中 可以提供能夠開發(fā)高附加值內(nèi)容的技術(shù)。
而且本發(fā)明還可以適用到國(guó)內(nèi)外開發(fā)中的多種形式的其他類型機(jī)器 人界面中,從而減少重復(fù)開發(fā)的負(fù)擔(dān),可以在較短的時(shí)間內(nèi)開發(fā)出高完 成度的機(jī)器人用內(nèi)容。
還有可以通過添加適用用戶應(yīng)答、導(dǎo)航、臉部識(shí)別等客體,提供與
PC差別化及體現(xiàn)機(jī)器人特性內(nèi)容的功能。
同時(shí),即便是機(jī)器人處于開發(fā)中或開發(fā)人員實(shí)際不擁有機(jī)器人,也
可以通過提供在PC環(huán)境中播放的完美的仿真功能,最大限度減少驗(yàn)收步
驟時(shí)間和費(fèi)用。
還有,因本發(fā)明的管理服務(wù)器中具備可以在網(wǎng)絡(luò)環(huán)境中制作機(jī)器人 內(nèi)容的內(nèi)容制作模塊,從而擺脫了只限現(xiàn)有機(jī)器人開發(fā)人員及提供服務(wù) 企業(yè)制作機(jī)器人行為或事件情節(jié)的制作限度,可以使機(jī)器人用戶能夠輕 易地接受機(jī)器人制作情節(jié),完成更加多樣的機(jī)器人動(dòng)作。
而且,還可以制作符合用戶各自個(gè)性的情節(jié),增大自身對(duì)機(jī)器人的 親密度,進(jìn)一步提高對(duì)機(jī)器人應(yīng)用度或關(guān)注度。
同時(shí),通過提供共享模塊共享各個(gè)用戶制作的機(jī)器人內(nèi)容,能夠開 發(fā)多數(shù)人多樣的機(jī)器人行為及事件。
圖1是示出本發(fā)明的機(jī)器人制作工具的編輯畫面的圖。
圖2是示出本發(fā)明的機(jī)器人的直接驅(qū)動(dòng)部分的圖。 圖3是示出開發(fā)及再現(xiàn)機(jī)器人內(nèi)容過程的流程圖。 圖4a是機(jī)器人制作工具的定義的XML文件的畫面。 圖4b是定義機(jī)器人動(dòng)作控制命令的表。 圖4c是定義機(jī)器人動(dòng)作控制參數(shù)的表。
圖5a是控制機(jī)器人動(dòng)作的Behavior Control Window (行為控制窗口) 畫面。圖5b是控制機(jī)器人位置的Navigation Service Window (導(dǎo)航服務(wù)窗 口)畫面。
圖5c是控制機(jī)器人音頻識(shí)別和音頻合成的Voice Service Window (音
頻服務(wù)窗口)畫面。
圖5d是控制機(jī)器人識(shí)別臉部、檢測(cè)臉部、識(shí)別事物等影像識(shí)別的 Vision Service Window (視頻服務(wù)窗口)畫面。
圖5e是提供機(jī)器人的電池、音頻、系統(tǒng)等信息的Information Service Window (信息服務(wù)窗口)畫面。
圖6是再現(xiàn)通過本發(fā)明開發(fā)的內(nèi)容的播放器和三維仿真器畫面。
圖7是本發(fā)明的管理服務(wù)器提供的機(jī)器人制作工具結(jié)構(gòu)圖。
圖8是圖7中的管理服務(wù)器的結(jié)構(gòu)圖。
圖9是本發(fā)明的基于網(wǎng)絡(luò)的機(jī)器人UCC制作工具屏幕截圖畫面。
具體實(shí)施例方式
以下通過附圖,更詳細(xì)地說明本發(fā)明的相關(guān)內(nèi)容。
圖l是示出本發(fā)明的機(jī)器人制作工具的編輯畫面的圖,在執(zhí)行動(dòng)畫制 作工具(flash)和機(jī)器人制作工具的狀態(tài)下,具有用于登記機(jī)器人動(dòng)作 信息及音頻識(shí)別的機(jī)器人制作工具(機(jī)器人行為信息)窗口。
艮口,在執(zhí)行機(jī)器人制作工具的狀態(tài)下,在右側(cè)有執(zhí)行用于登記機(jī)器 人動(dòng)作信息及音頻識(shí)別的音頻識(shí)別窗口。登記新機(jī)器人動(dòng)作的模式及實(shí) 際登記音頻合成、音頻識(shí)別詞匯的作業(yè)都在機(jī)器人動(dòng)作信息窗口完成。
還有,用戶自定義動(dòng)作的添加也是通過機(jī)器人制作工具提供的功能 完成。機(jī)器人制作工具通過指定粘貼腳本的焦點(diǎn)區(qū)域的功能來自動(dòng)添加 選擇的命令。把動(dòng)畫制作工具函數(shù)fscommand腳本插入到動(dòng)畫制作工具的 相應(yīng)部分上。
區(qū)分頭、輪、眼睛、嘴、胳膊等機(jī)器人控制部位的就是命令語(yǔ)的種 類。需要按機(jī)器人添加胳膊或追加控制關(guān)節(jié)時(shí),如果利用裝有機(jī)器人控 制相關(guān)信息的外部文件中規(guī)定的通信協(xié)議定義命令語(yǔ)代碼和參數(shù),則內(nèi) 容開發(fā)人員在執(zhí)行機(jī)器人制作工具時(shí)動(dòng)態(tài)加載到目錄中。由此機(jī)器人制 作工具可以制作符合特定目的和用途的機(jī)器人內(nèi)容。對(duì)各個(gè)命令模式的參數(shù)具有動(dòng)態(tài)加載的結(jié)構(gòu)。比如,雖然現(xiàn)有的機(jī)
器人可以通過5個(gè)參數(shù)種類進(jìn)行所有的控制,但如果想控制更加復(fù)雜的具 有胳膊和腿部關(guān)節(jié)的機(jī)器人,可能需要10個(gè)以上或更多的參數(shù)。
因此裝有機(jī)器人信息的外部文件中不僅有模式信息,還具有參數(shù)種 類及基本值。這時(shí)隨其他參數(shù)變動(dòng)而變更上下極限值限制等的修改式也 以獨(dú)立的外部文件形式存在,不被特定機(jī)器人所從屬,因此可以進(jìn)行擴(kuò) 展。
圖1中的腳本生成區(qū)域?qū)⒃趫D5 a及5e中詳細(xì)說明。
新機(jī)器人動(dòng)作的模式登記及實(shí)際登記音頻合成、音頻識(shí)別詞匯的作 業(yè)都在機(jī)器人行為信息窗口中實(shí)現(xiàn)。而且用戶自定義行為客體的添加也 是通過機(jī)器人制作工具提供的選項(xiàng)功能完成。把機(jī)器人制作工具中生成 的fscommand插入到動(dòng)畫制作工具的time line中相應(yīng)的位置。
這時(shí),命令語(yǔ)的種類用來區(qū)分頭、輪、眼睛、嘴、胳膊等的機(jī)器人 控制部位,命令語(yǔ)代碼按所控制的各個(gè)部位對(duì)可行的行為模式定義固有 的代碼。
需要按機(jī)器人添加胳膊或追加控制關(guān)節(jié)時(shí),可以定義預(yù)先定義的命 令語(yǔ)代碼和參數(shù)以添加用戶定義行為,制作符合相應(yīng)機(jī)器人的內(nèi)容,因 此具有可以制作符合特定目的和用途的機(jī)器人用內(nèi)容的通用性。
參數(shù)可以對(duì)機(jī)器人行為進(jìn)行詳細(xì)的控制,因此參數(shù)值類型和參數(shù)值 被成對(duì)登記。以目前開發(fā)中的機(jī)器人為基準(zhǔn),所有機(jī)器人行為具有l(wèi)秒維 持時(shí)間和l次反復(fù)次數(shù)參數(shù)值。機(jī)器人內(nèi)容制作人員可以任意設(shè)定維持時(shí) 間和反復(fù)次數(shù),并按行為的特性具有移動(dòng)角度、移動(dòng)距離、移動(dòng)長(zhǎng)度、 移動(dòng)終點(diǎn)、移動(dòng)方向等多種類型的參數(shù)種類。
如果制作人員在制作內(nèi)容時(shí),為了使旁白聲音等達(dá)到同步,用TTS 變更延長(zhǎng)維持時(shí)間或變更行為的反復(fù)次數(shù)或變更移動(dòng)角度及移動(dòng)距離等 參數(shù)值時(shí),可以通過腳本生成效果變更參數(shù)值,在生成腳本后即可自動(dòng) 生成機(jī)器人控制相關(guān)的"FsCo匪and"命令語(yǔ)。
這時(shí)機(jī)器人行為的反復(fù)次數(shù)受維持時(shí)間及移動(dòng)距離或角度等的影 響,所有參數(shù)的上下極限值都存在限制范圍。
10上下極限值是指機(jī)器人硬件能夠處理的限度范圍,在用戶輸入?yún)?shù) 值后,將通過內(nèi)部檢查上下極限值,如果超過范圍將會(huì)通過信息告知。
所有機(jī)器人行為中作為基本提供的值都是每妙l次,而內(nèi)容制作人員 可以在上下極限值范圍內(nèi)任意定義值。
比如,如果機(jī)器人頭的上下移動(dòng)最大角度為10度,那么在輸入?yún)?shù)
ll度時(shí)將發(fā)出參數(shù)上下極限值超過的信息?;蚓哂蟹乐钩霈F(xiàn)l秒的維持時(shí)
間內(nèi)上下擺頭100次以上等過激行為的硬件控制的功能。
而且機(jī)器人制作人員可以輕易地添加新機(jī)器人行為和參數(shù)。通過簡(jiǎn) 單的選項(xiàng)功能就可以按選項(xiàng)的各個(gè)步驟和順序輸入命令語(yǔ)代碼和參數(shù)類 型及種類、上下極限值,添加新的機(jī)器人行為。
圖2是目前以開發(fā)結(jié)束而常用化的機(jī)器人,是示出本發(fā)明中直接驅(qū)動(dòng) 的圖。在動(dòng)畫制作工具的timeline中,可以通過結(jié)構(gòu)進(jìn)行方式的結(jié)構(gòu),控 制頭210、輪220和胳膊230的動(dòng)作,可以通過控制眼睛240和嘴LED250, 有效地表現(xiàn)臉部表情,可以通過頭/耳朵/輪LED把機(jī)器人的感情狀態(tài)傳達(dá) 給最終用戶。
這時(shí)因LED按感情分別定義為三色,可以通過顏色表現(xiàn)機(jī)器人的情 緒狀態(tài)。
此外本發(fā)明中提供的time line圖層結(jié)構(gòu)還提供內(nèi)容制作人員可以直 接定義對(duì)韓英音頻合成(TTS)和韓文音頻識(shí)別事項(xiàng)的制作環(huán)境。在這里圖 中符號(hào)260是指TFT LCD(觸摸屏)。
圖3是示出開發(fā)及再現(xiàn)機(jī)器人內(nèi)容過程的流程圖。
參考圖3,在本發(fā)明的機(jī)器人中開發(fā)及再現(xiàn)機(jī)器人內(nèi)容的過程S300 包括定義機(jī)器人命令的定義步驟S310;輸入所述定義的機(jī)器人命令而 使用的輸入步驟S320;根據(jù)所述輸入的命令制作內(nèi)容的制作步驟S330; 執(zhí)行所述制作的內(nèi)容,并把所述機(jī)器人命令傳達(dá)到所述機(jī)器人的控制器 的傳達(dá)步驟S340;以及根據(jù)所述傳達(dá)的命令驅(qū)動(dòng)機(jī)器人的驅(qū)動(dòng)步驟S350。
由如上步驟構(gòu)成的過程S300詳細(xì)說明如下。
首先用XML等電腦語(yǔ)言定義機(jī)器人命令的自由度和極限值等參數(shù) S310。如上定義的控制機(jī)器人所需XML信息在機(jī)器人制作工具中讀出后輸 入S320。在腳本生成區(qū)域中提供機(jī)器人行為信息的同時(shí),可以添加登記 根據(jù)機(jī)器人不同的多種行為信息的命令而進(jìn)行使用。
然后,根據(jù)所述輸入的值,與動(dòng)畫制作工具等多媒體工具互動(dòng)而轉(zhuǎn) 換為可以互換的特定函數(shù)FsCommand制作內(nèi)容S330。作為常用多媒體工 具的動(dòng)畫制作工具能夠適用用于機(jī)器人的多種內(nèi)容。
這樣制作的內(nèi)容通過內(nèi)容播放器予以驅(qū)動(dòng),所述輸入的命令就轉(zhuǎn)達(dá) 到傳達(dá)步驟S340。內(nèi)容播放器是可以把機(jī)器人制作工具制作的機(jī)器人內(nèi) 容以機(jī)器人或三維仿真器展現(xiàn)的程序,可以與畫面上的UI聯(lián)動(dòng)而驅(qū)動(dòng)機(jī) 器人的動(dòng)作S350。
圖4a相當(dāng)于圖3中說明的定義步驟,是把開發(fā)機(jī)器人內(nèi)容所需的所有 機(jī)器人聯(lián)動(dòng)功能以XML定義的文件。將起到以后從機(jī)器人制作工具中加 載而用于內(nèi)容制作的程序庫(kù)作用。XML定義要素包括所有裝置控制、影 像和音頻引擎等。
圖4b是示出XML中定義的機(jī)器人動(dòng)作控制相關(guān)目錄的圖,可以控制 機(jī)器人輪、頭、胳膊、表情、位置等。此外XML還包括即將在圖5中說明 的音頻引擎和影像引擎相關(guān)控制。
圖4c是定義控制機(jī)器人動(dòng)作時(shí)硬件參數(shù)屬性的圖。在開發(fā)機(jī)器人用 內(nèi)容的過程中,為控制硬件上的多種控制部分,需要定義多種動(dòng)作模式, 而且企劃內(nèi)容中要求通過更加精密的控制來表現(xiàn)多種動(dòng)作。為此按各自 的動(dòng)作部位賦予符合其特性的參數(shù)種類及參數(shù)值,就能在機(jī)器人制作工 具中制作內(nèi)容的水平上,可以得到自由控制機(jī)器人的效果。
參數(shù)種類基本上包括執(zhí)行相應(yīng)機(jī)器人行為的維持時(shí)間和反復(fù)次數(shù), 此外還包括頭、胳膊、輪的移動(dòng)角度、移動(dòng)距離、移動(dòng)長(zhǎng)度、移動(dòng)終點(diǎn)、 移動(dòng)方向等多種類型。這里定義的有按行為代碼定義的行為名稱和各參 數(shù)基本值、最小值、最大值。維持時(shí)間是指持續(xù)維持相應(yīng)行為的時(shí)間, 單位為秒(sec)。最大可定義為3600秒,g卩l(xiāng)小時(shí)。反復(fù)次數(shù)是對(duì)維持時(shí)間 的行為進(jìn)行反復(fù)的屬性,反復(fù)次數(shù)的最大值受維持時(shí)間、移動(dòng)角度、旋 轉(zhuǎn)角度、晃動(dòng)次數(shù)等的影響。
12圖5是本發(fā)明的機(jī)器人制作工具的各個(gè)窗口畫面示意圖。
圖5a是控制機(jī)器人動(dòng)作用的Behavior Control Window。可以聯(lián)動(dòng)以 XML定義的控制頭、輪、胳膊、臉部表情等動(dòng)作來開發(fā)內(nèi)容。可以提供 控制機(jī)器人所需的多種行為種類,而且可根據(jù)機(jī)器人由制作人員添加機(jī) 器人行為。也可以定義命令語(yǔ)和參數(shù)登記新的機(jī)器人行為予以使用。而 且還可以登記經(jīng)常使用的機(jī)器人行為,以簡(jiǎn)單的操作把行為腳本插入到 動(dòng)畫制作工具內(nèi)容中。機(jī)器人行為由命令語(yǔ)種類、命令語(yǔ)代碼、命令語(yǔ) 名稱、參數(shù)的數(shù)據(jù)類型、參數(shù)種類、上下極限值組成。
而且,因具有機(jī)器人平臺(tái)相關(guān)的擴(kuò)展性,在需要新的關(guān)節(jié)控制時(shí), 相應(yīng)機(jī)器人中使用的內(nèi)容也可以使用這些開發(fā)控制的內(nèi)容。像這樣,支 持添加需要控制的命令語(yǔ)登記及修改的功能。如果利用這些,還可以開 發(fā)用于需要控制擁有蜘蛛狀的多個(gè)腿部的機(jī)器人的內(nèi)容。
比如,需要同時(shí)進(jìn)行輪控制、LED控制、頭控制時(shí),無(wú)需每次反復(fù) 地向行為客體添加,只需以經(jīng)常使用的行為進(jìn)行登記就可以使用戶便利 地通過以前登記過的行為模板進(jìn)行登記。
而且,具有用于適用到其他平臺(tái)的機(jī)器人的擴(kuò)展性功能。這里,擴(kuò) 展性是指利用機(jī)器人制作工具添加根據(jù)機(jī)器人不同的新命令語(yǔ)的功能。 比如,如果需要機(jī)器人的關(guān)節(jié)控制,則在相應(yīng)機(jī)器人中使用的內(nèi)容中也 需要機(jī)器人控制的關(guān)節(jié)控制相關(guān)的命令語(yǔ)。而在機(jī)器人制作工具中就可 以登記及修改這些追加的機(jī)器人控制命令語(yǔ)。
圖5b是控制機(jī)器人位置的Navigation Service Window畫面??梢月?lián)動(dòng) 導(dǎo)航行走控制、自律充電等的位置控制開發(fā)特定化的內(nèi)容。
圖5c是控制機(jī)器人的音頻識(shí)別和音頻合成的Voice Service Window 畫面??梢葬槍?duì)韓語(yǔ)/英語(yǔ)/中國(guó)語(yǔ)等多國(guó)語(yǔ)言的機(jī)器人開發(fā)特定化內(nèi)容。 音頻識(shí)別按識(shí)別方式具有單一識(shí)別語(yǔ)和區(qū)間識(shí)別語(yǔ)兩種,其中相當(dāng)于單 一識(shí)別語(yǔ)的是文件識(shí)別語(yǔ),相當(dāng)于區(qū)間識(shí)別語(yǔ)的是結(jié)構(gòu)識(shí)別語(yǔ)。其特征 如下。
文件識(shí)別語(yǔ)具有定義特定機(jī)器人內(nèi)容文件和特定文件的全局使用的 識(shí)別語(yǔ)的功能,區(qū)間識(shí)別語(yǔ)定義只能在特定范圍的開始和結(jié)束結(jié)構(gòu)區(qū)間
13被激活的結(jié)構(gòu)識(shí)別語(yǔ)。
結(jié)構(gòu)識(shí)別語(yǔ)具有可以定義在相同的內(nèi)容頁(yè)面內(nèi)兩個(gè)以上相同識(shí)別語(yǔ) 的相互不同鏈接路徑的優(yōu)點(diǎn)。
但在相同區(qū)間將不能重復(fù)相同的識(shí)別語(yǔ)處理相互不同的鏈接路徑。 機(jī)器人制作工具的播放器中內(nèi)置有與機(jī)器人相同的韓文和英文音頻 合成引擎,可以在機(jī)器人制作工具制作內(nèi)容時(shí),選擇韓英模式進(jìn)行登記。 登記音頻合成時(shí),在音頻合成登記窗口可以利用機(jī)器人音頻合成的核心 和速度參數(shù)值屬性表現(xiàn)多種感情變化的適合機(jī)器人的聲音。
圖5d是控制機(jī)器人識(shí)別臉部、檢測(cè)臉部、識(shí)別事物等影像的Viskm Service Window畫面。可以與影像識(shí)別引擎聯(lián)動(dòng)開發(fā)機(jī)器人所特定化的內(nèi) 容。比如臉部識(shí)別客體時(shí),可以按識(shí)別的用戶制作采取特定行為的內(nèi)容, 比如在內(nèi)容上表現(xiàn)"~先生/女士,您好!"時(shí),可以通過臉部識(shí)別認(rèn)出目 前識(shí)別的用戶,并在接收這些信息后,可以在內(nèi)容中按其識(shí)別的人表現(xiàn) 各自相互不同程度的反應(yīng)。
圖5e是提供機(jī)器人電池信息、揚(yáng)聲器和麥克風(fēng)音量設(shè)定、產(chǎn)品序號(hào)、 數(shù)據(jù)庫(kù)信息等的Information Service Window畫面。
下面是為開發(fā)與PC差別化的內(nèi)容而添加的功能,可以創(chuàng)造出機(jī)器人 新的增值價(jià)值。主要為機(jī)器人的臉部識(shí)別、用戶應(yīng)答、導(dǎo)航、對(duì)話技術(shù) 等功能,為了把已經(jīng)體現(xiàn)的技術(shù)要素適用到內(nèi)容中,把重點(diǎn)放在了開發(fā) 多種內(nèi)容上。
圖6是再現(xiàn)在機(jī)器人制作工具中制作的內(nèi)容的播放器畫面。利用機(jī)器 人制作工具制作機(jī)器人用內(nèi)容后,在PC中再現(xiàn)就可以同時(shí)驅(qū)動(dòng)內(nèi)容播放 器、音頻識(shí)別和合成引擎、三維機(jī)器人仿真器。
內(nèi)容播放器600可以說是把從機(jī)器人制作工具中制作的機(jī)器人內(nèi)容 在機(jī)器人顯示裝置中再現(xiàn)的再現(xiàn)程序。播放器在機(jī)器人和電腦中可以相 同地動(dòng)作,程序也是由一個(gè)結(jié)構(gòu)。在實(shí)際的機(jī)器人中會(huì)把播放器中發(fā)生 的命令傳達(dá)給機(jī)器人,而在PC上把命令傳達(dá)給仿真器。
還有,在PC環(huán)境中驅(qū)動(dòng)播放器時(shí), 一并執(zhí)行與機(jī)器人相同的音頻合 成和音頻識(shí)別引擎,因此可以與機(jī)器人輸出輸入環(huán)境相同的環(huán)境在電腦中測(cè)試機(jī)器人內(nèi)容。
由此,在制作機(jī)器人內(nèi)容后,制作人員可以通過執(zhí)行播放器確認(rèn)內(nèi) 容畫面和音頻識(shí)別、音頻合成及機(jī)器人動(dòng)作狀態(tài)來充分地完成測(cè)試,由 此可以最大限度減少內(nèi)容的調(diào)試步驟及機(jī)器人的動(dòng)作錯(cuò)誤。
三維仿真器用于確認(rèn)與內(nèi)容同步化而動(dòng)作的實(shí)際機(jī)器人的驅(qū)動(dòng)狀 態(tài),即便是沒有機(jī)器人也可以與機(jī)器人相同地進(jìn)行仿真。使用三維仿真 器即便是沒有機(jī)器人也可以把許多制作人員制作的機(jī)器人用內(nèi)容進(jìn)行仿 真。
三維仿真器的驅(qū)動(dòng)可以如實(shí)地表現(xiàn)與實(shí)際機(jī)器人動(dòng)作相同的頭、胳
膊、輪、臉部(眼睛和嘴)、LED等的移動(dòng)。這時(shí)內(nèi)容播放器和仿真器是 通過TCP/IP(Transmission Control Protocol/Internet Protocol)通信接收輸入
而做出與機(jī)器人相同的動(dòng)作。
同時(shí),還提供可以在網(wǎng)絡(luò)環(huán)境中多個(gè)用戶各自單獨(dú)制作機(jī)器人內(nèi)容 的機(jī)器人內(nèi)容制作系統(tǒng)。尤其是,通過在管理服務(wù)器中具備可以在網(wǎng)絡(luò) 環(huán)境中制作機(jī)器人內(nèi)容的內(nèi)容制作模塊,擺脫了只限現(xiàn)有機(jī)器人開發(fā)人 員及提供服務(wù)的企業(yè)制作機(jī)器人行為或事件情節(jié)的制作限度,能夠使機(jī) 器人用戶輕易地制作情節(jié),并通過這些可以執(zhí)行多種機(jī)器人動(dòng)作,制作 符合用戶個(gè)性的各個(gè)情節(jié),增大自身對(duì)機(jī)器人的親密度,進(jìn)一步提高機(jī) 器人應(yīng)用度或關(guān)注度。
圖7是概略示出本發(fā)明的制作系統(tǒng)的結(jié)構(gòu)圖,圖8是詳細(xì)示出圖7中的 管理服務(wù)器710的結(jié)構(gòu)圖。雖然圖7的管理服務(wù)器710和圖8的管理服務(wù)器 800的標(biāo)號(hào)不同,但屬于相同的管理服務(wù)器。
參考附圖,本發(fā)明的制作系統(tǒng)大體上包括存儲(chǔ)并提供多種機(jī)器人 內(nèi)容及機(jī)器人內(nèi)容制作工具的管理服務(wù)器700;用戶終端730,其通過通 信網(wǎng)絡(luò)與所述管理服務(wù)器700連接,并通過由管理服務(wù)器700提供的機(jī)器 人內(nèi)容及制作工具,在用戶輸入命令信息后,制作執(zhí)行一定動(dòng)作的機(jī)器 人內(nèi)容;以及接受所述用戶終端730制作的機(jī)器人內(nèi)容后執(zhí)行內(nèi)容的機(jī)器 人740。
在這里所述管理服務(wù)器700通過包括互聯(lián)網(wǎng)在內(nèi)的通信網(wǎng)絡(luò)與機(jī)器
15人740或用戶終端730連接,完成機(jī)器人內(nèi)容的傳輸或內(nèi)容制作。
通過提供的機(jī)器人制作工具完成所述管理服務(wù)器700的制作,這種機(jī) 器人制作工具是由如下部分構(gòu)成機(jī)器人設(shè)置模塊810,其在與用戶終端 730接觸時(shí),傳輸所制作的機(jī)器人內(nèi)容,以設(shè)定要適用的對(duì)象機(jī)器人740; 制作機(jī)器人內(nèi)容的內(nèi)容制作模塊820;在實(shí)現(xiàn)已制作機(jī)器人內(nèi)容前執(zhí)行虛 擬驅(qū)動(dòng)的仿真器830;把機(jī)器人內(nèi)容以遠(yuǎn)程形式傳輸給對(duì)象機(jī)器人的傳輸 模塊840;以及為了讓用戶共享制作完成的機(jī)器人內(nèi)容而予以存儲(chǔ)并在請(qǐng) 求時(shí)給于提供的共享提供模塊850。
在這里,所述機(jī)器人設(shè)置模塊81 O為完成機(jī)器人內(nèi)容制作后傳輸制作 內(nèi)容時(shí)指定傳輸對(duì)象機(jī)器人而準(zhǔn)備,可以指定為機(jī)器人類型名稱或機(jī)器 人IP設(shè)置等。在這里機(jī)器人類型名稱可以用XML表示。
同時(shí)所述內(nèi)容制作模塊820是完成有關(guān)機(jī)器人行為或事件的具體情 節(jié)制作模塊,這種內(nèi)容制作模塊820包括選擇機(jī)器人內(nèi)容的特定目標(biāo)結(jié) 構(gòu)以便讓用戶更加輕易地完成制作的結(jié)構(gòu)選擇部821;由圖標(biāo)形式構(gòu)成所 設(shè)定的機(jī)器人行為或事件,以便在通過所述結(jié)構(gòu)選擇部821選擇的結(jié)構(gòu) 中,輕易地插入用戶所指的機(jī)器人行為或事件的圖標(biāo)組成部822;以及情 節(jié)制作部823,其基于情節(jié)來進(jìn)行制作,以便所述設(shè)定的機(jī)器人行為或事 件的圖標(biāo)能夠順利地執(zhí)行所指的行為或事件。
所述結(jié)構(gòu)選擇部821是為優(yōu)先選擇對(duì)機(jī)器人行為或事件的特定目標(biāo) 結(jié)構(gòu)而配備的,作為一例,系統(tǒng)優(yōu)先選擇執(zhí)行頭、手、腳等動(dòng)作或音頻 輸入/輸出、影像輸入/輸出等的對(duì)象結(jié)構(gòu)。
這樣,在結(jié)構(gòu)選擇部821完成結(jié)構(gòu)選擇后,圖標(biāo)組成部822以圖標(biāo)形 式提供讓用戶輕易地插入機(jī)器人行為或事件的行為及事件圖標(biāo),這時(shí)用 戶只需選擇這些圖標(biāo)形式的行為或事件即可。
用戶選擇這樣的行為或事件的圖標(biāo)后,通過情節(jié)制作部823實(shí)現(xiàn)制作 有關(guān)具體的執(zhí)行動(dòng)作命令信息的情節(jié)制作。
這種情節(jié)制作用于制作以機(jī)器人行為或事件表現(xiàn)的圖標(biāo)的步驟性連 接方式,簡(jiǎn)單地說是組成基于活動(dòng)和行為情節(jié)的連接方式。
這時(shí),用戶不僅可以通過內(nèi)容制作模塊820直接制作情節(jié),作為基本
16內(nèi)容還提供由已制作情節(jié)組成的例題信息。而例題信息的正確體現(xiàn)方法 應(yīng)該是以模板形式體現(xiàn),這樣用戶就可以通過制作這種相應(yīng)的模板而輕 易地對(duì)機(jī)器人適用自己希望的情節(jié)。
同時(shí),所述仿真器830用于確認(rèn)完成的內(nèi)容制作是否正確執(zhí)行所指行 為或事件,可以通過所述仿真器830在網(wǎng)絡(luò)環(huán)境中確認(rèn)制作的結(jié)果。
還有,所述傳輸模塊840用于向?qū)ο髾C(jī)器人傳輸制作完的內(nèi)容,通常 應(yīng)以互聯(lián)網(wǎng)傳輸為正確,但也完全可以通過多種通信方式完成與機(jī)器人 740的通信。
在這里,傳輸模塊840將讀取前述機(jī)器人設(shè)置模塊810輸入的信息傳 輸給對(duì)象機(jī)器人。
由此所述共享提供模塊850具有把用戶各自單獨(dú)制作的行為或事件 內(nèi)容存儲(chǔ)到共享提供模塊850中單獨(dú)存在的數(shù)據(jù)庫(kù)中,并在用戶請(qǐng)求時(shí)傳 輸給用戶的功能。
這樣,其他用戶就可以共享并使用各個(gè)用戶按個(gè)性及主意以多樣形 式表現(xiàn)的龐大的制作內(nèi)容,隨之機(jī)器人740可執(zhí)行功能也會(huì)變得更加廣 闊。同時(shí)用戶通過共享信息也會(huì)大大提高對(duì)制作內(nèi)容的關(guān)注度。
這種制作內(nèi)容的共享功能是本發(fā)明的最大特點(diǎn)之一,該功能將會(huì)在 提高本發(fā)明目的之機(jī)器人利用度和關(guān)注度中擔(dān)當(dāng)決定性作用。
同時(shí),所述用戶終端730是通過包括互聯(lián)網(wǎng)在內(nèi)的通信網(wǎng)絡(luò)連接到管 理服務(wù)器710上,在網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)機(jī)器人用內(nèi)容制作的,各個(gè)用戶接入 到通信網(wǎng)絡(luò)的工具,這種用戶終端730不僅可以釆用普通個(gè)人電腦,還可 以采用能夠輸出通過管理服務(wù)器710提供的網(wǎng)頁(yè),能夠把用戶輸入的信息 傳輸?shù)焦芾矸?wù)器710的所有通信設(shè)備。
由此便攜式移動(dòng)通信機(jī)器之手機(jī)、PDA、 P2P、 PMP等都可以適用到 本發(fā)明的用戶終端730中。
同時(shí),所述機(jī)器人740將會(huì)通過通信網(wǎng)絡(luò)接收前述用戶制作的制作內(nèi) 容,按內(nèi)容中設(shè)定的命令信息,即按行為或活動(dòng)情節(jié)進(jìn)行動(dòng)作。
當(dāng)然,所述機(jī)器人740中將安裝可以接入包括互聯(lián)網(wǎng)在內(nèi)通信網(wǎng)絡(luò)的 通信模塊,而這種通信模塊應(yīng)使用具有IP的無(wú)線網(wǎng)絡(luò)模塊。以下通過本發(fā)明的機(jī)器人制作工具圖示畫面簡(jiǎn)單說明被制作的過程。
圖9是示出本發(fā)明的基于網(wǎng)絡(luò)的機(jī)器人UCC制作工具屏幕截圖畫面 的圖,示出了用戶通過用戶終端接入到管理服務(wù)器后,由管理服務(wù)器提 供制作工具的一例。
參考附圖,在用戶選擇條件并滿足條件時(shí),將進(jìn)行內(nèi)容制作以設(shè)定 執(zhí)行的動(dòng)作。
這些條件及命令的選擇是通過圖標(biāo)組成部822提供的圖標(biāo)來完成。因 此用戶就能夠輕易地進(jìn)行制作。而各個(gè)圖標(biāo)還可以通過'and'或'or'等條件 符號(hào),進(jìn)行多種多樣的組合。
還有,如果利用鼠標(biāo)把對(duì)條件或命令的圖標(biāo)拖拽到畫面中央顯示的 仿真器830中,不僅可以完成設(shè)定,還可以進(jìn)行仿真仿真。
在完成對(duì)多種條件及動(dòng)作的內(nèi)容后,可以通過存儲(chǔ)內(nèi)容及傳輸模塊 840傳輸給機(jī)器人740,并能夠按設(shè)定的條件執(zhí)行動(dòng)作。
權(quán)利要求
1.一種用于控制智能型機(jī)器人和制作機(jī)器人用內(nèi)容的制作工具的應(yīng)用方法,其特征在于,該應(yīng)用方法包括執(zhí)行如下處理的步驟利用包括機(jī)器人動(dòng)作窗口的機(jī)器人制作工具制作機(jī)器人內(nèi)容,其中,所述機(jī)器人窗口由如下部分構(gòu)成命令種類,其用于區(qū)分頭、輪、胳膊、眼睛、以及嘴等的機(jī)器人控制部位;命令代碼,其按照進(jìn)行控制的部位,對(duì)可行的行為模式以固有代碼進(jìn)行定義;命令名稱,其對(duì)各個(gè)行為代碼進(jìn)行賦予;用于機(jī)器人行為的詳細(xì)控制的參數(shù)種類;以及上下極限值,其表示在機(jī)器人硬件中可以處理的限度范圍;在PC中進(jìn)行再現(xiàn)時(shí),與內(nèi)容播放器一起驅(qū)動(dòng)音頻識(shí)別和合成引擎、三維機(jī)器人仿真器;在內(nèi)容播放器中預(yù)先仿真由所述機(jī)器人制作工具制作的機(jī)器人內(nèi)容,在實(shí)際機(jī)器人中將由播放器產(chǎn)生的命令傳達(dá)給機(jī)器人,在PC中將命令傳達(dá)給仿真器;以及在驅(qū)動(dòng)三維仿真器時(shí),如實(shí)地表現(xiàn)與機(jī)器人動(dòng)作相同的頭、輪、胳膊、眼睛、以及嘴等的動(dòng)作情況。
2. 根據(jù)權(quán)利要求1所述的用于控制智能型機(jī)器人和制作機(jī)器人用內(nèi) 容的制作工具的應(yīng)用方法,其特征在于,所述內(nèi)容播放器和仿真器是通過TCP/IP通信接收輸入,與機(jī)器人相 同地進(jìn)行動(dòng)作。
3. —種用于控制多平臺(tái)機(jī)器人的常用制作工具的應(yīng)用方法, 該應(yīng)用方法利用機(jī)器人動(dòng)作、音頻識(shí)別、音頻合成等的對(duì)機(jī)器人的所有控制和基于多媒體的制作功能、以及能夠使不具有機(jī)器人的用戶也 可以迸行與機(jī)器人相同形式的仿真的內(nèi)容播放器和三維仿真器,并且營(yíng) 造出具有有機(jī)器人動(dòng)作信息及音頻合成、音頻識(shí)別登記用的靜態(tài)客體信 息窗口的制作環(huán)境,該應(yīng)用方法的特征在于,該應(yīng)用方法包括定義機(jī)器人命令的定義步驟;輸入所述定義的機(jī)器人命令而使用的輸入步驟;根據(jù)所述輸入的命令制作內(nèi)容的制作步驟;傳達(dá)步驟,執(zhí)行所述制作的內(nèi)容,并把所述機(jī)器人命令傳達(dá)到所述 機(jī)器人的控制器;以及根據(jù)所述傳達(dá)的命令驅(qū)動(dòng)機(jī)器人的驅(qū)動(dòng)步驟。
4. 根據(jù)權(quán)利要求3所述的用于控制多平臺(tái)機(jī)器人的常用制作工具的 應(yīng)用方法,其特征在于,在根據(jù)所述輸入的命令制作內(nèi)容的制作步驟中包括 控制機(jī)器人動(dòng)作的行為控制窗口 ; 控制機(jī)器人位置的導(dǎo)航服務(wù)窗口; 控制機(jī)器人音頻識(shí)別和音頻合成的音頻服務(wù)窗口 ;處理機(jī)器人識(shí)別臉部、檢測(cè)臉部、以及識(shí)別事物等的影像識(shí)別的視 頻服務(wù)窗口;提供機(jī)器人的電池信息、揚(yáng)聲器和麥克風(fēng)音量設(shè)定、產(chǎn)品序號(hào)、以 及數(shù)據(jù)庫(kù)信息等的信息服務(wù)窗口 。
5. 根據(jù)權(quán)利要求3所述的用于控制多平臺(tái)機(jī)器人的常用制作工具的 應(yīng)用方法,其特征在于,針對(duì)不同機(jī)器人,使用機(jī)器人制作工具添加新命令,以實(shí)現(xiàn)在具有 所述具有多平臺(tái)和控制部位的機(jī)器人中適用的擴(kuò)展性。
6. —種網(wǎng)絡(luò)環(huán)境中的人性化機(jī)器人內(nèi)容制作系統(tǒng),該網(wǎng)絡(luò)環(huán)境中的 人性化機(jī)器人內(nèi)容制作系統(tǒng)在網(wǎng)絡(luò)環(huán)境中制作機(jī)器人內(nèi)容,將其傳輸給 機(jī)器人,并驅(qū)動(dòng)機(jī)器人,該網(wǎng)絡(luò)環(huán)境中的人性化機(jī)器人內(nèi)容制作系統(tǒng)的特征在于, 該網(wǎng)絡(luò)環(huán)境中的人性化機(jī)器人內(nèi)容制作系統(tǒng)包括 存儲(chǔ)并提供多個(gè)機(jī)器人內(nèi)容和機(jī)器人內(nèi)容制作工具的管理服務(wù)器; 用戶終端,其通過通信網(wǎng)絡(luò)與所述管理服務(wù)器連接,通過由管理服 務(wù)器提供的機(jī)器人內(nèi)容和制作工具,當(dāng)用戶輸入命令信息時(shí),制作出執(zhí)行一定動(dòng)作的機(jī)器人內(nèi)容;以及接收通過所述用戶終端制作的機(jī)器人內(nèi)容而執(zhí)行該內(nèi)容的機(jī)器人。
7. 根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)環(huán)境中的人性化機(jī)器人內(nèi)容制作系統(tǒng), 其特征在于,所述管理服務(wù)器中提供的制作工具包括機(jī)器人設(shè)置模塊,其在與用戶終端接觸時(shí),傳輸所制作的機(jī)器人內(nèi) 容,以設(shè)定要適用的對(duì)象機(jī)器人;制作機(jī)器人內(nèi)容的內(nèi)容制作模塊;仿真器,其在執(zhí)行已制作的機(jī)器人內(nèi)容之前,執(zhí)行虛擬驅(qū)動(dòng);以及 將機(jī)器人內(nèi)容以遠(yuǎn)程形式傳輸給對(duì)象機(jī)器人的傳輸模塊。
8. 根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)環(huán)境中的人性化機(jī)器人內(nèi)容制作系統(tǒng), 其特征在于,所述內(nèi)容制作模塊包括選擇機(jī)器人內(nèi)容的特定目標(biāo)結(jié)構(gòu)的結(jié)構(gòu)選擇部;圖標(biāo)組成部,其由圖標(biāo)形式構(gòu)成所設(shè)定的機(jī)器人行為或事件,以便 在通過所述結(jié)構(gòu)選擇部選擇的結(jié)構(gòu)中,輕易地插入用戶所指的機(jī)器人行 為或事件;以及情節(jié)制作部,其基于情節(jié)來進(jìn)行制作,以便所述設(shè)定的機(jī)器人行為 或事件的圖標(biāo)能夠順利地執(zhí)行所指的行為或事件。
全文摘要
本發(fā)明提供開發(fā)機(jī)器人內(nèi)容用機(jī)器人制作工具的應(yīng)用及內(nèi)容制作方法。使用本發(fā)明的機(jī)器人制作工具,即便是沒有任何硬件控制程序設(shè)計(jì)經(jīng)驗(yàn)的用戶也可以通過簡(jiǎn)單的學(xué)習(xí)就能夠控制由機(jī)器人的頭、輪、胳膊和臉部表情組成而表現(xiàn)感情的眼睛和嘴LED,并按照機(jī)器人行為的類別根據(jù)各種相互不同的多種參數(shù)值變形,可以便利地制作機(jī)器人的動(dòng)作,因此不僅可以縮短開發(fā)機(jī)器人服務(wù)的時(shí)間,還可以減少相應(yīng)的精力。這樣普通人也可以輕易地利用自己的機(jī)器人制作基于多媒體的機(jī)器人程序。而且通過機(jī)器人的內(nèi)容播放器和三維仿真器,即便是沒有機(jī)器人也可以確認(rèn)音頻、影像引擎、動(dòng)作表現(xiàn)等內(nèi)容的動(dòng)機(jī)。
文檔編號(hào)G05B19/02GK101650553SQ200810131379
公開日2010年2月17日 申請(qǐng)日期2008年8月11日 優(yōu)先權(quán)日2008年8月11日
發(fā)明者姜福炫, 樸性州, 申慶澈 申請(qǐng)人:悠進(jìn)機(jī)器人股份公司