專利名稱:兒童用的教育機器人設(shè)備及其操作方法
技術(shù)領(lǐng)域:
本發(fā)明設(shè)計一種兒童用的教育機器人設(shè)備及該教育機器人設(shè)備的操作方法,更具體地,涉及一種易于控制的兒童用的教育機器人設(shè)備及該教育機器人設(shè)備的操作方法。
背景技術(shù):
機器人可以分類為工業(yè)領(lǐng)域中用于生產(chǎn)產(chǎn)品的工業(yè)機器人和用于教育用戶關(guān)于機器人的操作原理的教育機器人。最近,隨著技術(shù)的發(fā)展,可以基于用戶使用計算機編碼的控制程序,利用遙控器對機器人進行操作。因此,必須準備使用計算機來控制機器人的控制程序,然后將此控制程序發(fā)送到機器人的主處理單元以對機器人進行操作。
然而,由于機器人是基于由計算機編碼的控制程序而被控制或操作的,所以幾乎不具備計算機知識的兒童在控制基于計算機的機器人時存在困難,而且基于計算機的機器人在沒有計算機的條件下無法進行操作。
發(fā)明內(nèi)容
技術(shù)問題 本發(fā)明提供了一種兒童用的易于控制的教育機器人設(shè)備,該教育機器人設(shè)備可以被不太會使用計算機的用戶所操作。
本發(fā)明還提供了一種所述」L童用的教育機器人設(shè)備的操作方法。
技術(shù)方案 根據(jù)本發(fā)明的一示意性實施例,一種兒童用的教育機器人設(shè)備包括機器人和機器人控制程序輸入裝置。所述機器人控制程序輸入裝置包括解碼器、控制器和傳送器。所述解碼器掃描輸入卡并具有第一光遮斷器和第二光遮斷器。所述輸入卡包括信息代碼和參考代碼。所述信息代碼包括寫成條形碼形式的代碼信息,此代碼信息與包括在機器人控制程序中的命令語句相對應(yīng)。所述參考代碼寫成均勻的條形碼形式并在解碼代碼信息時被使用。 第一光遮斷器讀取所述信息代碼并解碼所述代碼信息,并且所述第二光遮斷器解碼所述參考代碼。所述控制器基于解碼器解碼的代碼信息對機器人控制程序進行編碼。所述傳送器將所述機器人控制程序傳送給機器人。
在一示意性實施例中,所述參考代碼補償代碼信息,以使得代碼信息從信息代碼中被正常解碼。所述兒童用的教育機器人設(shè)備還包括存儲器,用于存儲與所述解碼器解碼的代碼信息相對應(yīng)的命令語句。
在一示意性實施例中,持續(xù)使用至少一個輸入卡對機器人控制程序進行編碼。機器人控制程序輸入裝置還包括顯示部件,用于顯示與輸入卡相對應(yīng)的代碼信息是否被第一光遮斷器正常解碼。所述顯示部件顯示被正常解碼的輸入卡的數(shù)目和被異常解碼的輸入卡的數(shù)目,以使得用戶確認此代碼信息是否被正常解碼。
在一示意性實施例中,所述機器人包括開關(guān),用于當與一系列的輸入卡分別對應(yīng)的一系列的代碼信息被正常解碼時,基于由所述一系列的代碼信息所編碼的機器人控制程序操作機器人的一系列動作。
在一示意性實施例中,所述機器人的動作包括向前/后走、向左/右轉(zhuǎn)、停止等等。
根據(jù)本發(fā)明的另一示意性實施例,一種兒童用的教育機器人設(shè)備的操作方法包括對來自輸入卡中的代碼信息進行解碼,此輸入卡包括信息代碼和參考代碼。所述代碼信息與在機器人控制程序中包括的命令語句相對應(yīng)。所述信息代碼具有寫成條形碼形式的代碼信息。所述參考代碼寫成均勻的條形碼形式并在解碼代碼信息時被使用。基于被解碼的代碼信息對機器人控制程序進行編碼。機器人控制程序被傳送給機器人?;诖藱C器人控制程序操作所述機器人。
在一示意性實施例中,此方法還包括補償代碼信息,以使得所述代碼信息從信息代碼中被正常解碼。
在一示意性實施例中,此方法還包括存儲與被解碼的代碼信息相對應(yīng)的命令語句,并且還包括讀取與存儲的代碼信息相對應(yīng)的命令語句。所述代碼信息與包括一命令語句的集合相對應(yīng),此命令語句的集合包括操作機器人的至少一個特定動作的至少一個命令語句,并且所述至少一個命令語句作為所述信息代碼被寫在至少一個輸入卡中。通過順序存儲命令語句的集合中的至少一個命令語句來存儲與所述被解碼的代碼信息相對應(yīng)的命令語句。所述輸入卡的每一個被使用至少一次。
有益效果 根據(jù)本發(fā)明,不熟悉計算機的用戶如兒童可以容易地向機器人輸入機器人控制程序,并且可以在沒有計算機的情況下向機器人輸入機器人控制程序。
另外,具有條形碼類型的多個代碼可以用于將正確的機器人控制程序傳送給機器人,而且可以結(jié)合多個輸入卡以輸入各種命令。
圖1為根據(jù)本發(fā)明一示意性實施例的兒童用的教育機器人設(shè)備的透視圖。
圖2為根據(jù)本發(fā)明另一示意性實施例的兒童用的教育機器人設(shè)備的透視圖。
圖3為一框圖示出圖1和圖2中的機器人控制程序輸入裝置。
圖4為一平面視圖示出圖1和圖2中的輸入卡。
圖5和圖6為根據(jù)本發(fā)明又一示意性實施例的操作此教育機器人設(shè)備的方法的流程圖。
具體實施例方式現(xiàn)在參考示出了本發(fā)明實施例的附圖對本發(fā)明實施例進行更充分地說明。然而, 本發(fā)明可以多種不同的形式具體化,并且不應(yīng)當受此處列出的實施例的限制。而且,提供這些實施例是為了使得本發(fā)明的公開更全面和完整,并向本領(lǐng)域技術(shù)人員全面的表達本發(fā)明的范圍。本申請通篇相同的附圖標記指示相同的組件。
可以理解的是,盡管術(shù)語第一、第二等可以用于此處以描述不同的組件,但這些組件不應(yīng)當受到這些術(shù)語的限制。這些術(shù)語用于將這些組件彼此區(qū)分。例如,在不脫離本發(fā)明的范圍內(nèi),第一組件可以稱為第二組件,相似的,第二組件也可以稱為第一組件。此處使用的術(shù)語“和/或”包括一個或多個相關(guān)列舉條目的任何和所有結(jié)合。
可以理解的是,當一個組件被稱為“連接”或“耦合”到另一個組件,此組件可以直接連接或耦合到另一個組件,或者存在介于此組件和該另一組件之間的中間組件。相反,當一個組件被稱為“直接連接”或“直接耦合”到另一個組件,則不存在中間組件。其他用于描述組件間關(guān)系的術(shù)語應(yīng)該以同樣的方式理解(如,“之間”與“直接之間”,“相鄰”與“直接相鄰”等等)。
此處使用的術(shù)語是為了說明特定的實施例,并不構(gòu)成對本發(fā)明的限制。除非上下文清楚的指明外,此處使用的單數(shù)形式“一個”和“此”也包括復(fù)數(shù)形式。還可以理解的是, 當在此處使用詞語“包括”和/或“包含”是特指存在所描述的特征、整數(shù)、步驟、操作、組件、 和/或部件,但不排除存在或附加一個或多個其他特征、整數(shù)、步驟、操作、組件、部件、和/ 或其群組。
除非另有定義,此處使用的所有的術(shù)語(包括技術(shù)術(shù)語和科技術(shù)語)的含義為本發(fā)明所屬領(lǐng)域的普通技術(shù)人員所公知的含義。還可以進一步理解的是,這些術(shù)語,如在公用的字典中定義的這些術(shù)語,應(yīng)該解釋為具有與其在相關(guān)領(lǐng)域上下文中的含義一致的含義, 除非在此處明確的限定,否則不能以理想化或過于形式的意義進行解釋。
需要注意的是,在一些可替代的實施方式中,框圖中標注的功能/行為可能與流程圖中所指明的順序不符。例如,根據(jù)所涉及的功能/行為,兩個顯示為連續(xù)的框圖可能實際上是基本同時執(zhí)行的或者一些框圖有時可能以相反的順序執(zhí)行。
下面,參考附圖對本發(fā)明進行詳細的說明。
圖1為根據(jù)本發(fā)明一示意性實施例的兒童用的教育機器人設(shè)備的透視圖。
參見圖1,根據(jù)本示意性實施例的教育機器人設(shè)備包括機器人控制程序輸入裝置 100、機器人200、接口 300和輸入卡400。
通過接口 300,將與一個特定的動作相對應(yīng)的機器人控制程序從機器人控制程序輸入裝置100傳送到機器人200。機器人200執(zhí)行此特定的動作。
機器人控制程序輸入裝置100包括滑槽110、顯示部件130和開關(guān)150。
機器人控制程序輸入裝置100使用滑槽110掃描具有代碼信息的輸入卡400。在這種情況下,滑槽110的兩端是開口的。當輸入卡400順序滑過滑槽110的兩端時,輸入卡 400被掃描,然后代碼信息被寫入機器人控制程序輸入裝置100內(nèi)。
輸入卡400可以包括第一輸入卡IC1、第二輸入卡IC2、第三輸入卡IC3、第四輸入卡IC4和第五輸入卡IC5。第一到第五輸入卡ICl到IC5中的每個輸入卡可以具有與一命令語句相對應(yīng)的信息編碼以執(zhí)行機器人200的特定動作。
例如,與第一輸入卡ICl相對應(yīng)的命令語句使機器人向前走。與第二輸入卡IC2相對應(yīng)的命令語句使機器人向左轉(zhuǎn)。與第三輸入卡IC3相對應(yīng)的命令語句使機器人向右轉(zhuǎn)。 與第四輸入卡IC4相對應(yīng)的命令語句使機器人向后走。與第五輸入卡IC5相對應(yīng)的命令語句使機器人停止。
第一到第五輸入卡ICl到IC5可以被滑槽110順序掃描??商娲模谝坏降谖遢斎肟↖Cl到IC5可以以各種次序被滑槽110掃描以執(zhí)行特定的動作。因此,基于輸入卡的組合,機器人200可以執(zhí)行各種動作。在這種情況下,第一到第五輸入卡中的每個輸入卡者β有一個特征數(shù)(eigennumber)。
顯示部件130顯示機器人控制程序輸入裝置100是否正常或異常解碼輸入卡400的信息代碼。例如,顯示部件130顯示被正常解碼的輸入卡的數(shù)量和被異常解碼的輸入卡的數(shù)量。
例如,當?shù)谝惠斎肟↖Cl被掃描并且機器人控制程序輸入裝置100正常解碼輸入卡400的信息代碼,則顯示部件130顯示第一輸入卡ICl正常。然而,當機器人控制程序輸入裝置100異常解碼輸入卡400的信息代碼時,顯示部件130顯示第一輸入卡ICl異常。
因此,用戶可以識別第一輸入卡ICl是否被正?;虍惓=獯a。因此,當?shù)谝惠斎肟?ICl被正常解碼時,可以掃描第二輸入卡IC2以執(zhí)行下一個動作。當?shù)谝惠斎肟↖Cl被異常解碼時,第一輸入卡ICI應(yīng)該被再次掃描。
當?shù)谝坏降谖遢斎肟↖Cl到IC5被正常解碼時,機器人基于與第一到第五輸入卡 ICl到IC5相對應(yīng)的命令語句執(zhí)行特定動作。在這種情況下,開關(guān)150可以控制啟動這些特定動作。例如,當基于輸入卡的組合構(gòu)成這些特定動作時,開關(guān)150可以啟動機器人的這些特定動作。
圖2為根據(jù)本發(fā)明另一示意性實施例的兒童用的教育機器人設(shè)備的透視圖。
除了機器人控制程序輸入裝置100包括插口 120外,根據(jù)本示意性實施例的機器人控制程序輸入裝置100與根據(jù)上述示意性實施例的機器人控制程序輸入裝置基本相同。 因此,使用了相同的附圖標記并省略了重復(fù)的解釋。
具有代碼信息的輸入卡400通過插口 120插入到機器人控制程序輸入裝置100 中。例如,輸入卡400插入到插口 120中,并被機器人控制程序輸入裝置100掃描,使得代碼信息可被寫入機器人控制程序輸入裝置100中。輸入卡400被解碼器160掃描,然后從插口 120被自動退出或通過按下取出按鈕(未示出)而被取出。
圖3為一框圖示出圖1和圖2中的機器人控制程序輸入裝置。圖4為一平面視圖示出圖1和圖2中的輸入卡。
參見圖1到圖4,機器人控制程序輸入裝置100包括解碼器160、存儲器170、控制器180和傳送器190。
解碼器160解碼來自輸入卡400的機器人控制程序中所包含的命令語句的代碼信息。
解碼器160包括第一光遮斷器161和第二光遮斷器163。
輸入卡400包括信息代碼410和參考代碼430。在本示意性實施例中,信息代碼 410形成于參考代碼430之外??商娲?,參考代碼430可以形成于信息代碼410之外。
信息代碼410具有條形碼的形式,并包括在機器人控制程序中所包含的命令語句的代碼信息。使用第一光遮斷器161解碼代碼信息,并使用第二光遮斷器163補償該代碼信息。第一光遮斷器161和第二光遮斷器163使用在照射到輸入卡400后反射的一定量的紅外線來識別黑色標簽和白色標簽。例如,黑色標簽吸收的紅外線比白色標簽吸收的紅外線多,而反射的紅外線比白色標簽反射的紅外線少,因此可以對黑色標簽和白色標簽進行識別。
當輸入卡400經(jīng)過機器人控制程序輸入裝置的解碼器160時,存儲在信息代碼410 中的代碼信息被第一光遮斷器161解碼。
第二光遮斷器163識別參考代碼430的條形碼標簽,并補償?shù)谝还庹跀嗥?61,因此第一光遮斷器161可以正確的解碼代碼信息。
例如,當輸入卡400經(jīng)過第一光遮斷器161和第二光遮斷器163時,寫在信息代碼 410中的條形碼標簽與寫在參考代碼430中的條形碼標簽進行比較,然后代碼信息被正確的解碼。
例如,當與使機器人向前走的命令語句相對應(yīng)的第一輸入卡ICl中所包含的信息代碼410經(jīng)過第一光遮斷器161時,機器人控制程序輸入裝置100操作機器人200向前走。
在這種情況下,代碼信息可以包括多個命令語句的集合。例如,可以規(guī)定多個命令語句用于操作機器人200進行特定的動作。這些命令語句可以形成一個單獨集合,此命令語句的單獨集合與代碼信息相對應(yīng),這樣可以操作機器人200進行此特定的動作。
此命令語句的集合可以包括驅(qū)動直流(DC)電機的命令語句,用以確定機器人 200的速度并操作機器人200向前/后走、向左/右轉(zhuǎn)、停止,等等;驅(qū)動伺服電機的命令語句,用以在預(yù)定角度內(nèi)操作機器人200 ;反復(fù)執(zhí)行機器人200的特定動作的命令語句;響應(yīng)紅外線、壓力等等以執(zhí)行機器人200的特定動作的命令語句;以預(yù)定的間隔執(zhí)行機器人200 的特定動作的命令語句,等等。
例如,可以使用與控制機器人200特定操作的命令語句的集合相對應(yīng)的代碼信息,通過在預(yù)定的間隔驅(qū)動DC電機使機器人200向前走。在這種情況下,此集合包括與第一輸入卡ICl相對應(yīng)的使機器人向前走的命令語句,以及與一個輸入卡相對應(yīng)的控制機器人的運行時間和速度的命令語句。因此,機器人控制程序輸入裝置100可以識別代碼信息, 從而操作機器人200以預(yù)定的時間和速度向前走。
用戶使用輸入卡400將機器人控制程序輸入到機器人200,所述輸入卡400具有與命令語句的集合相對應(yīng)的一系列代碼信息。例如,用戶可以排列具有與命令語句的集合相對應(yīng)的信息代碼410的多個輸入卡400,并且此排列后的多個輸入卡400可以經(jīng)過機器人控制程序輸入裝置100的解碼器160,從而包括命令語句的集合的機器人控制程序可以被編碼。
參考代碼430具有均勻設(shè)置的條形碼的形式。
參考編碼430可以防止由于輸入卡400經(jīng)過第一光遮斷器161和第二光遮斷器 163的速度不規(guī)則、輸入卡400的條形碼缺陷等造成輸入卡400未被讀取。
另外,當?shù)谝还庹跀嗥?61解碼代碼信息時,參考代碼430可以補償代碼信息以正確的解碼存儲在信息代碼410中的代碼信息。
圖3中的輸入卡400為長方形。可替代的,因為信息代碼410和參考代碼430被寫入在與輸入卡400的各邊以預(yù)定距離隔開的部分中,所以輸入卡400可以具有包括更多邊的多邊形形狀以存儲更多的信息。
另外,輸入卡400可以包括寫在輸入卡400前表面和后表面的參考代碼430和信息代碼410。
代碼信息被打包并被寫入信息代碼410中。因此,當使用被打包和存儲的信息代碼410時,可以使用一個輸入卡400將機器人控制程序輸入到機器人。
存儲器170存儲與解碼器160解碼的代碼信息相對應(yīng)的命令語句。在這種情況下, 存儲器170可以存儲與代碼信息相對應(yīng)的命令語句的集合。
例如,當解碼器160解碼操作機器人向前走的代碼信息時,控制器180使用使機器人向前走并存儲在存儲器170中的命令語句對機器人控制程序進行編碼。
存儲器170存儲與代碼信息相對應(yīng)的命令語句,但是當此命令語句被直接寫入信息代碼410中時,存儲器170可以被省略。
控制器180使用解碼器160解碼的代碼信息來讀取存儲在存儲器170中的命令語句。然后使用此命令語句,機器人控制程序被編碼。
因此,當被解碼器160解碼的代碼信息為多個時,控制器180設(shè)置與多個代碼信息相對應(yīng)的命令語句以編碼此機器人控制程序。另外,與多個代碼信息分別對應(yīng)的命令語句的集合被設(shè)置為編碼此機器人控制程序。
當存儲器170被省略時,控制器180可以使用寫入信息代碼410中的命令語句對機器人控制程序進行編碼。
傳送器190將控制器180編碼的機器人控制程序傳送到機器人200。
機器人控制程序輸入裝置的傳送器190可以和接口 300相連接。接口 300與機器人200的主處理單元相連接并傳送由控制器180編碼的機器人控制程序。
在本示意性實施例中,接口 300連接有一根連線。可替代的,接口 300可以無線連接,而且無線接口 300可以包括無線連接系統(tǒng)。
圖5和圖6為示出根據(jù)本發(fā)明又一示意性實施例的操作此教育機器人設(shè)備的方法的流程圖。
參見圖1、圖2、圖5和圖6,當輸入卡400通過滑槽110和插口 120被解碼器160 掃描時,機器人控制程序輸入裝置的解碼器160對來自輸入卡400的機器人控制程序中所包含的命令語句的相關(guān)代碼信息進行解碼(步驟S110)。
在這種情況下,代碼信息被存儲在輸入卡400的信息代碼410中。存儲在信息代碼410中的代碼信息被解碼器160的第一光遮斷器161解碼(步驟S111)。例如,當輸入卡 400經(jīng)過解碼器160時,第一光遮斷器161讀取信息代碼410以解碼此代碼信息。
此時,第二光遮斷器163解碼參考代碼430以補償此代碼信息(步驟Sl 13)。
然后,與代碼信息相對應(yīng)的命令語句被存儲在存儲器170中(步驟S120)。具有多個命令語句的集合可以被存儲在存儲器170中以執(zhí)行機器人特定的動作。例如,多個命令語句被順序存儲到存儲器170中。
然后,控制器180從存儲器170中讀取命令語句或者命令語句的集合(步驟 S130)。
基于讀取的命令語句,機器人控制程序被編碼(步驟S140)。另外,可以基于具有順序存儲的多個命令語句的集合,對機器人控制程序進行編碼。
然后,由一系列命令語句編碼的機器人控制程序通過接口 300從傳送器190傳送到機器人200(步驟S150)。
然后,機器人200最終接收到機器人控制程序并執(zhí)行與機器人控制程序相對應(yīng)的特定動作(步驟S160)。
因此,當機器人控制程序輸入裝置100掃描更改了命令語句的設(shè)置或類別的輸入卡400時,機器人200執(zhí)行與此命令語句的設(shè)置或類別相對應(yīng)的特定動作。因此,用戶可以容易地控制機器人200。
上述已經(jīng)對示意性實施例及其優(yōu)點進行了說明,需要注意的是,此處可以進行各種更改、替代以及變更而不脫離所附權(quán)利要求限定的本發(fā)明的精神和范圍。
工業(yè)實用性 根據(jù)本發(fā)明的設(shè)備和方法可以具有應(yīng)用于作為用戶原創(chuàng)機器人(UCR)類型的一種兒童用的教育機器人的工業(yè)的工業(yè)實用性。
權(quán)利要求
1.一種兒童用的教育機器人設(shè)備包括機器人;以及機器人控制程序輸入裝置,包括解碼器,用于掃描輸入卡并具有第一光遮斷器和第二光遮斷器,所述輸入卡包括信息代碼和參考代碼,所述信息代碼具有寫成條形碼形式的代碼信息,所述代碼信息與包括在機器人控制程序中的命令語句相對應(yīng),所述參考代碼寫成均勻的條形碼形式并在解碼所述代碼信息時被使用,所述第一光遮斷器讀取所述信息代碼并解碼所述代碼信息,所述第二光遮斷器解碼所述參考代碼;控制器,用于基于所述解碼器解碼的代碼信息對機器人控制程序進行編碼;及傳送器,用于將所述機器人控制程序傳送到機器人。
2.根據(jù)權(quán)利要求1的所述教育機器人設(shè)備,其中,所述參考碼補償所述代碼信息,以使所述代碼信息從信息代碼中被正常解碼。
3.根據(jù)權(quán)利要求1的所述教育機器人設(shè)備,還包括存儲器,用于存儲與所述解碼器解碼的代碼信息相對應(yīng)的命令語句。
4.根據(jù)權(quán)利要求1所述的教育機器人設(shè)備,其中,順序使用至少一個輸入卡對所述機器人控制程序進行編碼。
5.根據(jù)權(quán)利要求4所述的教育機器人設(shè)備,其中,所述機器人控制程序輸入裝置還包括顯示部件,用于顯示與所述輸入卡相對應(yīng)的代碼信息是否被所述第一光遮斷器正常解碼。
6.根據(jù)權(quán)利要求5所述的教育機器人設(shè)備,其中,所述顯示部件顯示被正常解碼的輸入卡的數(shù)量和被異常解碼的輸入卡的數(shù)量,以使用戶確認所述代碼信息是否被正常解碼。
7.根據(jù)權(quán)利要求6所述的教育機器人設(shè)備,其中,所述機器人包括開關(guān),用于當與一系列的輸入卡分別對應(yīng)的一系列的代碼信息被正常解碼時,基于由所述系列的代碼信息所編碼的機器人控制程序操作機器人的一系列動作。
8.根據(jù)權(quán)利要求7所述的教育機器人設(shè)備,其中,所述機器人的動作包括向前/后走、 向左/右轉(zhuǎn)、停止等等。
9.一種兒童用的教育機器人設(shè)備的操作方法,所述方法包括對來自包括信息代碼和參考代碼的輸入卡中的代碼信息進行解碼,所述代碼信息與在機器人控制程序中包括的命令語句相對應(yīng),所述信息代碼具有寫成條形碼形式的代碼信息,所述參考代碼寫成均勻的條形碼形式并在解碼所述代碼信息時被使用;基于被解碼的代碼信息對機器人控制程序進行編碼;將所述機器人控制程序傳送到機器人;以及基于所述機器人控制程序操作所述機器人。
10.根據(jù)權(quán)利要求9所述的方法,還包括補償所述代碼信息,以使所述代碼信息從信息代碼中被正常解碼。
11.根據(jù)權(quán)利要求10所述的方法,還包括存儲與所述被解碼的代碼信息相對應(yīng)的命令語句。
12.根據(jù)權(quán)利要求11所述的方法,還包括讀取與存儲的所述代碼信息相對應(yīng)的命令語句。
13.根據(jù)權(quán)利要求12所述的方法,其中,所述代碼信息與一命令語句的集合相對應(yīng),所述命令語句的集合包括用于操作機器人的至少一個特定動作的至少一個命令語句,并且所述至少一個命令語句作為所述信息代碼被寫入在至少一個輸入卡中。
14.根據(jù)權(quán)利要求13的所述方法,其中,存儲與所述被解碼的代碼信息相對應(yīng)的命令語句包括順序存儲所述命令語句的集合中的至少一個命令語句。
15.根據(jù)權(quán)利要求13的所述方法,其中,所述輸入卡的每一個被使用至少一次。
全文摘要
作為用戶創(chuàng)建機器人(UCR)類型的一種兒童用的教育機器人設(shè)備包括機器人和具有解碼器、控制器和傳送器的機器人控制程序。所述解碼器掃描輸入卡并具有第一光遮斷器和第二光遮斷器。所述輸入卡包括信息代碼和參考代碼。所述信息代碼具有寫成條形碼形式的代碼信息。所述代碼信息與包括在機器人控制程序中的命令語句相對應(yīng)。所述參考代碼寫成均勻的條形碼形式并在解碼所述代碼信息時被使用。所述第一光遮斷器讀取所述信息代碼并解碼所述代碼信息,而且所述第二光遮斷器解碼所述參考代碼。所述控制器基于解碼器解碼的所述代碼信息對機器人控制程序進行編碼。所述傳送器將機器人控制程序傳送到機器人。
文檔編號B25J9/16GK102186637SQ200980141165
公開日2011年9月14日 申請日期2009年8月12日 優(yōu)先權(quán)日2008年11月13日
發(fā)明者崔永錫, 李敏永 申請人:樂博樂博有限公司