第一篇:機器人
機器人
爸爸,我作業(yè)寫完了,可以玩電腦嗎?可以。聽完爸爸的這句話,我直奔向電腦,打開電腦。接下來又得要等1分鐘左右,真煩人!我想:要是有電腦機器人該多好??!20年后的我就能發(fā)明這種電腦機器人。
它有兩根又細(xì)又長的天線;方方正正的腦袋;一雙由攝象機組成的眼睛;三角形的大嘴巴;左側(cè)的耳朵是一個手機;而右側(cè)的耳朵是一臺小巧玲瓏、精致、精美的迷你收音機。它的肚子上有一臺特制的電腦與鍵盤。
這種電腦機器人的是:它只要一打開它,屏幕上就會自動顯示出桌面;而且耗電量少;可以節(jié)約電;它可以防止我們上不良網(wǎng)站、而且,它還可以防止病毒損壞電腦;它可以變得很大很大,也可以變得很小很小,隨身帶在身上。比如,某一家企業(yè)的總經(jīng)理正在某個地方旅游,玩得正高興,公司就像半路殺來的程咬金,給這位玩得正高興的總經(jīng)理潑了一盆子的冷水,如果這位總經(jīng)理有電腦機器人的話,就不發(fā)愁了。
第二篇:《機器人總動員》
《機器人總動員》:在世界末日時,高度發(fā)達(dá)的人類文明創(chuàng)造了一切,然而這一切在滿足人性的貪得無厭之外,同時也摧毀了一切。在世界末日之后的蠻荒世界,最后的愛,只能通過沒有生命的機器來進行闡述?!缴讲?/p>
地球上每日似乎只有一個活躍的身影,他就是wall E。一個清理垃圾的機器人。他所做的便是日復(fù)一日的,用自己的身體把垃圾規(guī)矩成矩形,然后再一排一排的堆疊起來。這樣的工作縱使是日復(fù)一日,年復(fù)一年,看起來仍是沒有盡頭,當(dāng)然只要有電,wall E就會不斷的干下去,看上去故事就會沿著這樣的順序發(fā)展下去,但一切的一切似乎都擁有轉(zhuǎn)機。就像在這個毫無生命力可言的星球上一樣,即使沒有綠色,即使不復(fù)海洋,但是,這里太陽照常升起。我們不正需要這種像wall E一樣鍥而不舍的精神嗎?無論地球變得怎么樣,她都是我們的母親,更何況她是因為我們才變成這樣的。
當(dāng)船長知道Axiom的陰謀后,他堅決要回地球,他說:“我們的家在那兒,家!而她現(xiàn)在正需要幫助,我就不能這么坐著無所事事。我一直以來干得就是這種事!這也是這艘該死的飛船上所有的人干的事,那就是無所事事!我們只有在Axiom你的幫助下才能生存,Idon’twantto ‘survive’,Iwantto‘live’?!?他不但說的激動人心,他甚至奇跡般的站了起來!當(dāng)我聽到這段話時,我才覺得人類也不是完全失去感性的。
我不知道當(dāng)人們走下飛船,看到地球上的一片廢墟的時候,是個什么心情。飛船上的生活條件相當(dāng)好,衛(wèi)生條件更是無可挑剔。重建地球不知道需要多少時間,也不知道他們在極好的衛(wèi)生條件下培養(yǎng)出來的免疫系統(tǒng),能否適應(yīng)地球的空氣?Axiom對船長的忠告是完全理性的。也許對每一個個人來說,這一輩子如此短暫,還是留在飛船上更好?
啟蒙運動以來,大家似乎都認(rèn)為,牛B的人都是最理性的人,感情是一種障礙,沖動是魔鬼。世界上總有人機關(guān)算盡,卻也總有人憑意氣用事。最有意思的一點是每一個電影都是以意氣用事者戰(zhàn)勝機關(guān)算盡者為大團圓結(jié)局。每當(dāng)我們看到這樣的結(jié)局,我們感到溫暖。這難道不是人類的美好愿望么?
WALL-E 這個片促使我思考,也許這不僅僅是一種美好愿望,這是人的本性。感情也許比理性高,沖動也許比算計高。因為前者是人性,后者是機器。WALL-E 證明,只有人性,才能讓機器偉大。
第三篇:機器人科普知識
機器人科普知識
同學(xué)們在動畫里、電影里都會看到各種各樣的機器人。動畫電影大片《神偷奶爸》里有點二二的會玩兒高科技也可以幫幫照顧孩子的小黃人;《星球大戰(zhàn)》里憨憨的R2-D2雖然就像個會走路的垃圾桶,但它卻是一個了不起的太空船技工和電腦接口專家;《變形金剛》里的擎天柱善良、勇敢、正義,帥氣逼人;更令人驚艷的是《終結(jié)者》里終結(jié)者T-800,有著和人類一模一樣的外表,有著和人類同樣的情感,甚至思維方式。
那么你們知道,最先定義機器人的是誰么?早在1940年,科幻作家阿西莫夫就提出了機器人“三原則”:
1.機器人不應(yīng)該傷害人類;
2.機器人應(yīng)遵守人類的命令,與第一條違背的除外; 3.機器人應(yīng)能保護自己,與第一條相抵觸的除外;
從以上三條看來,機器人不能傷害人類而應(yīng)服務(wù)于人類,是定義機器人最重要的一個條件。
或許很多同學(xué)認(rèn)為,機器人機器人,首先就必須得擁有酷似人類的外表,其實不然。在我國,科學(xué)家對機器人的定義是:一種自動化的機器,所不同的是這種機器具備一些與人或生物相似的智能能力,如感知能力、規(guī)劃能力、動作能力和協(xié)調(diào)能力,是一種具有高度靈活性的自動化機器。
可見,對機器人的外表我們是沒有過多的限制的,而是看它是否自動化以及具備其他一些智能能力。比如很多工廠,那些通電后輸入指示就可以自行進行流水線工作的大塊頭們,雖然他們沒有電視電影里完美的外表,沒有人類一樣豐富的情感,但是他們卻可以代替人類做很多枯燥乏味的流水線工作,例如焊接、物料搬運、裝配、噴涂、精加工、拾料、包裝、貨盤堆垛、機械管理等,甚至在一些有毒或者有危險的工作環(huán)境中也一樣,例如工廠有毒噴漆、潛入深海海底探測。
機器人的運用在我們的科技領(lǐng)域中其實運用非常廣泛。比如汽車制造工業(yè),正是有了工廠機器人的誕生,從而使得生產(chǎn)周期大大縮短;比如機器人能夠代替人類潛入海洋承受巨大水壓和高度危險,進行深海探測給人類提供各種樣本和信息;比如世界上最小的機器人納米機器人,可以被注射到人體中隨著血液的流動將藥物帶至指定的部位;
當(dāng)然,對于我們很多機器人愛好者而言,樂趣不僅僅在于機器人的神秘莫測與功能強大,更在于只要我們有興趣,我們也能夠參與其中。
如今風(fēng)靡全球的機器人足球比賽就是科技最先進的比賽項目,也是最受科技迷們喜歡的活動。讓一隊機器人用它的“眼睛”“雙腿”“嘴”還有“大腦”與其他機器人溝通協(xié)同進行比賽踢足球,這是不是看似天方夜譚但又的確能實現(xiàn)并且很有趣?
除了足球機器人,人們還根據(jù)自己的需要發(fā)明了炒菜機器人、警察機器人、排爆機器人等等,這些小小的機器人都是我們生活中的幫手和衛(wèi)士。
雖然現(xiàn)在還不能真正設(shè)計出像電視電影中一樣優(yōu)秀的機器人,但是我們喜愛機器人,我們癡迷機器人,相信有一天,電視電影里的完美機器人不再只是幻想,我們對創(chuàng)造未來美好機器人時代充滿期待。
第四篇:機器人課程設(shè)計
沈陽化工大學(xué)
機器人課程設(shè)計
專業(yè):測控技術(shù)與儀器
班級:測控0901
姓名:許偉博
學(xué)號:09130109
目錄
第一章
緒言.............................................................................................2 1.1、目的和意義.................................................................................2 1.2、設(shè)計內(nèi)容.....................................................................................2 1.2.1、機器人硬件........................................................................2 1.2.2、設(shè)計任務(wù)............................................................................3 1.3、運行框圖.....................................................................................3 第二章 機器人觸覺導(dǎo)航..........................................................................4 2.1、安裝并測試機器人胡須.............................................................4 2.2、測試觸須傳感器.........................................................................7 2.3、C語言程序如下..........................................................................7 第三章
機器人紅外導(dǎo)航....................................................................11 3.1、使用紅外線發(fā)射和接收器件探測道路...................................11 3.2、搭建并測試IR發(fā)射和探測器.................................................12 3.3、測試紅外發(fā)射探測器...............................................................12 3.4、探測和避開障礙物...................................................................13 第四章
心得體會..................................................................................16
第一章
緒言
1.1、目的和意義
機器人涉及機械、電子、傳感、控制等多個領(lǐng)域和學(xué)科。本課程設(shè)計是在《機器人學(xué)》課程的基礎(chǔ)上,利用多傳感技術(shù)、控制技術(shù)實現(xiàn)機器人控制系統(tǒng)的綜合與應(yīng)用,達(dá)到鍛煉學(xué)生綜合設(shè)計能力的目的。
1.2、設(shè)計內(nèi)容 1.2.1、機器人硬件
本課程設(shè)計使用實驗室已有的移動機器人。機器人有兩個驅(qū)動輪、一個從動輪,驅(qū)動輪由舵機直接驅(qū)動。機器人控制器為89S52單片機。
圖1 機器人結(jié)構(gòu)簡圖
1.2.2、設(shè)計任務(wù)
利用多傳感器技術(shù),實現(xiàn)對機器人的軌跡規(guī)劃及控制。具體為:控制機器人在規(guī)定的場地內(nèi)避開障礙物走遍整個場地。
場地長1.8m,寬1.5m,場地四周為高0.3m的擋板。場地如圖2所示。
1.3、運行框圖
第二章 機器人觸覺導(dǎo)航
本章你將通過給你的機器人增加觸覺傳感器學(xué)習(xí)如何使用這些端口來獲取外界信息。實 際上,對于任何一個自動化系統(tǒng)(不僅僅是機器人),無非都是通過傳感器獲取外界信息,通過接口進入計算機(或者單片機),由計算機或單片機根據(jù)反饋信息進行計算和決策,生成控制命令,然后通過輸出接口去控制系統(tǒng)相應(yīng)的執(zhí)行機構(gòu),完成系統(tǒng)所要完成的任務(wù)。因此,學(xué)習(xí)如何使用單片機的輸入接口同學(xué)習(xí)使用輸出接口同等重要。
許多自動化機械都依賴于各種觸覺型開關(guān),例如當(dāng)機器人碰到障礙物時,接觸開關(guān)就會察覺,通過編程讓機器人躲開障礙物;旅客登機橋在靠近飛機時為了保護昂貴的飛機,在登 機橋接口安裝觸須,當(dāng)?shù)菣C橋離飛機很近后觸須就會碰到飛機,立即通知控制器提醒離飛機已經(jīng)很近了,需要降低靠近速度;工廠利用觸覺開關(guān)來計量生產(chǎn)線上的工件數(shù)量;在工業(yè)加工過程中,也被用來排列物體。在所有這些實例中,觸覺開關(guān)提供的輸入通過計算機或者單片機處理后生成其它形式的程序化的輸出。
本章中,你將在機器人前端安裝并測試一個稱為胡須的觸覺開關(guān)。你將對機器人大腦編程來監(jiān)視觸覺開關(guān)的狀態(tài),以及決定當(dāng)它遇到障礙物時如何動作。最終的結(jié)果就是通過觸覺給機器人自動導(dǎo)航。
2.1、安裝并測試機器人胡須
編程讓機器人通過觸覺胡須導(dǎo)航之前,首先必須安裝并測試胡須。圖3所示是安裝機器人觸覺胡須所需的硬件元件清單,包括:
1. 金屬絲2根
2.平頭M3×22盤頭螺釘2個
3. 13mm圓形立柱2個
4. M3尼龍墊圈2個
5. 3-pin公-公接頭2個
6. 220Ω電阻2個
7. 10kΩ電阻2個
圖3 胡須硬件
安裝胡須
1.拆掉連接主板到前支架的兩顆螺釘 2.參考圖4,進行下面操作
3.螺釘依次穿過M3尼龍墊圈、13mm圓 形立柱
4.螺釘穿過主板上的圓孔之后,擰進主板下面的支架中,但不要擰緊
5.把須狀金屬絲的其中一個鉤在尼龍墊圈之上,另一個鉤在尼龍墊圈之下,調(diào)整它們的位置使它們橫向交 叉但又不接觸
6.擰緊螺釘?shù)街Ъ苌?/p>
7.參考接線圖5,搭建胡須電路。
注意:右邊胡須狀態(tài)信息輸入是通過P1口的第4腳完成,而左邊胡須狀態(tài)信息輸入是通過P2口的第3腳完成8.確定兩條胡須比較靠近,但又不接觸面包板上的3-pin頭。推薦保持3 mm的距離。
9.圖6所示是實際的參考接線圖。
10.安裝好觸覺胡須的機器人如圖7所示。
圖4 安裝機器人胡須
圖5 胡須電路示意圖
圖6教學(xué)底板上胡須接線圖
圖7 安裝好觸須的機器人
2.2、測試觸須傳感器
先執(zhí)行一段簡單的程序,下面的程序是讓小車前行的,修改參數(shù)調(diào)舵機,使舵機保持前行,然后在通過設(shè)置程序讓左須子觸碰障礙物時左轉(zhuǎn),右須子觸碰障礙物是右轉(zhuǎn),這樣進行調(diào)試,來檢測傳感器。
死區(qū)程序很關(guān)鍵,以中斷的方式寫入,避免其一直困在墻角里出不來。
2.3、C語言程序如下
#include
P1_1=1;delay_nus(1700);
P1_1=0;P1_0=1;delay_nus(1300);P1_0=0;delay_nms(20);} void siqu(void)interrupt 0
{ if(condition1){ commands for condition1 If(condition2){ commands for both condition2 and condition1} else { commands for conditio1 but not condition2}} Else { commands for not condition1} void Left_Turn(void)
{ int i;
for(i=1;i<=26;i++){ P1_1=1;
delay_nus(1300);
P1_1=0;
P1_0=1;
delay_nus(1300);
P1_0=0;
delay_nms(20);}} void Right_Turn(void){
int i;
for(i=1;i<=26;i++){ P1_1=1;
delay_nus(1700);
P1_1=0;
P1_0=1;
delay_nus(1700);
P1_0=0;
delay_nms(20);}} void Backward(void){
int i;
for(i=1;i<=65;i++){ P1_1=1;
delay_nus(1300);
P1_1=0;
P1_0=1;
delay_nus(1700);
P1_0=0;
delay_nms(20);}} int main(void){ int i=1;
int z=0;uart_Init();printf(“Program Running!n”);
while(1){if((P1_4state()==0)&&(P2_3state()==0))
{if(z==0)
{Backward();//向后
Left_Turn();//向左
for(i;i<100;i++)
{
P1_1=1;delay_nus(1700);
P1_1=0;P1_0=1;delay_nus(1300);P1_0=0;delay_nms(20);}
Left_Turn();//向左
z=1;}
else {Backward();//向后
Right_Turn();//向右
for(i;i<100;i++)
{
P1_1=1;delay_nus(1700);
P1_1=0;P1_0=1;delay_nus(1300);P1_0=0;delay_nms(20);}
Right_Turn();//向右
z=0;}} else if(P1_4state()==0)
{ if(z==0)
{Backward();//向后
Left_Turn();//向左
for(i;i<100;i++)
{
P1_1=1;delay_nus(1700);
P1_1=0;P1_0=1;delay_nus(1300);P1_0=0;delay_nms(20);}
Left_Turn();//向左
z=1;}
else
{Backward();//向后
Right_Turn();//向右
for(i;i<100;i++)
{
P1_1=1;delay_nus(1700);
P1_1=0;P1_0=1;delay_nus(1300);P1_0=0;delay_nms(20);}
Right_Turn();//向右
z=0;}}
else if(P2_3state()==0)
{ if(z==0)
{Backward();//向后
Left_Turn();//向左
for(i;i<100;i++)
{
P1_1=1;delay_nus(1700);
P1_1=0;P1_0=1;delay_nus(1300);P1_0=0;delay_nms(20);}
Left_Turn();//向左
z=1;}
else {Backward();//向后
Right_Turn();//向右
for(i;i<100;i++)
{
P1_1=1;delay_nus(1700);
P1_1=0;P1_0=1;delay_nus(1300);P1_0=0;delay_nms(20);}
Right_Turn();//向右
z=0;}}
else
Forward();//向前
} } 將上述程序下載到小車中進行調(diào)試。
第三章
機器人紅外導(dǎo)航
現(xiàn)在許多遙控裝置和PDA都使用頻率低于可見光的紅外線進行通信,而機器人則可以使用紅外線進行導(dǎo)航??梢允褂靡恍﹥r格非常便宜且應(yīng)用廣泛的部件,讓機器人的C51微控制器可以收發(fā)紅外光信號,從而實現(xiàn)機器人的紅外線導(dǎo)航。
3.1、使用紅外線發(fā)射和接收器件探測道路
許多機器人使用雷達(dá)(RADAR)或者聲納(SONAR)來探測物體而不需同物體接觸。我們使用紅外光來照射機器人前進的路線,然后確定何時有光線從被探測目標(biāo)反射回來,通過檢測反射回來的紅外光就可以確定前方是否有物體。由于紅外遙控 技術(shù)的發(fā)展,現(xiàn)在紅外線發(fā)射器和接收器已經(jīng)很普及并且價格很便宜。這對于機器人愛好者而言是一個好消息。
紅外前燈
你將要在機器人上建立的紅外光探測物體系統(tǒng)在許多方面就象汽車的前燈系統(tǒng)。當(dāng)汽車
前燈射出的光從障礙物體反射回來時,人的眼睛就發(fā)現(xiàn)了障礙物體,然后大腦處理這些信息,并據(jù)此控制身體動作駕駛汽車。機器人使用紅外線二極管LED作為前燈,如圖8所示。
圖8 用紅外光探測障礙物
圖9 本章需要用到的新部件
紅外線二極管發(fā)射紅外光,如果機器人前面有障礙物,紅外線從物體反射回來,相當(dāng)于機器人眼睛的紅外檢測(接收)器,檢測到反射回的紅外光線,并發(fā)出信號來表明檢測到從物體反射回紅外線。機器人的大腦——單片機AT89S52基于這個傳感器的輸入控制伺服電機。
紅外線(IR)接收/檢測器有內(nèi)置的光濾波器,除了需要檢測的980 nm波長的紅外線外,它幾乎不允許其它光通過。紅外檢測器還有一個電子濾波器,它只允許大約38.5 kHz 的電信號通過。換句話說,檢測器只尋找每秒閃爍38,500次的紅外光。這就防止了普通光源象太陽光和室內(nèi)光對IR的干涉。太陽光是直流干涉(0Hz)源,而室內(nèi)光依賴于所在區(qū)域的主電源,閃爍頻率接近100或
Hz。由于120 Hz在電子濾波器的38.5 kHz通帶頻率之外,它完全被IR探測器忽略。
3.2、搭建并測試IR發(fā)射和探測器
本任務(wù)中,我們將搭建并測試紅外線發(fā)射和檢測器。
元件清單:
(1)兩個紅外檢測器
(2)兩個IR LED
(3)四個470□電阻
(4)兩個9013三極管
搭建紅外線前燈
電路板的每個角安裝一個IR組(IR LED和檢測器)
電路圖如圖10
圖10
左側(cè)和右側(cè)IR組原理圖
3.3、測試紅外發(fā)射探測器
用P1_3發(fā)送持續(xù)1毫秒的38.5kHz的紅外光,如果紅外光被小車路徑上的物體反射回來,紅外檢測器將給微控制器發(fā)送一個信號,讓它知道已經(jīng)檢測到反射回的紅外光。
讓每個IR LED 探測器組工作的關(guān)鍵是發(fā)送1毫秒頻率為38.5 kHz的紅外信號,然后立刻將IR探測器的輸出存儲到一個變量中。下面是一個例子,它發(fā)送38.5 kHz信號給連接到P1_3 的IR發(fā)射器,然后用整型變量irDetectLeft存儲
連接到P1_2的IR探測器的輸出。
for(counter=0;counter<38;counter++)
{
P1_3=1;
delay_nus(13);
P1_3=0;
delay_nus(13);
}
irDetectLeft=P1_2state();
上述代碼給P1_3輸出的信號高電平13微秒,低電平為13微秒,總周期為26微秒,即頻率
約為38.5kHz。總共輸出38個周期的信號,即持續(xù)時間約為1毫秒(38*26約等于1000微秒)。
當(dāng)沒有紅外信號返回時,探測器的輸出狀態(tài)為高。當(dāng)它探測到被物體反射的38500Hz紅外信號時,它的輸出為低。因紅外信號發(fā)送的持續(xù)時間為1毫秒,因此IR探測器的輸出如果處于低,其持續(xù)狀態(tài)也不會超過1毫秒,因此發(fā)送完信號后必須立即將IR探測器的輸出存儲到變量中。這些存儲的值會顯示在調(diào)試終端或被機器人用來導(dǎo)航。
輸入保存運行程序 進行調(diào)試
當(dāng)你將物體移開時 是否顯示
irdetectleft=1?
3.4、探測和避開障礙物
改變觸須程序使其適應(yīng)IR檢測和躲避
3.4.1調(diào)用函數(shù)
If(IR=’L’)
For(counter=0.counter<38;counter++)//左邊發(fā)射 {LeftLaunch=1
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();LeftLaunch=0;
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
}
if(IR
'R')
for(counter=0;counter<38;counter++)//右邊發(fā)射
{
RightLaunch=1;
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
RightLaunch=0;
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
}
}
修改if…else語句存儲IR檢測信息的變量。
if((irDetectLeft 0)&&(irDetectRight 0))//兩邊同時接收到紅外線
{
Left_Turn();
Left_Turn();
}
else if(irDetectLeft 0)//只有左邊接收到紅外線
Right_Turn();
else if(irDetectRight 0)//只有右邊接收到紅外線
Left_Turn();
else
Forward();3..4.2 驗證機器人的行為和和運行程序RoamingWithIr.c時除不需要接觸是否非常像
例程:RoamingWithIr.c
for(counter=0;counter<38;counter++)//發(fā)射時間比胡須長
{ LeftLaunch=1;
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
LeftLaunch=0;
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
}
if(IR
'R')//右邊發(fā)射
for(counter=0;counter<38;counter++)
{ RightLaunch=1;
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
RightLaunch=0;
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
}
}
void Forward(void)//向前行走子程序
{ P1_1=1;
delay_nus(1700);
P1_1=0;
P1_0=1;
delay_nus(1300);
P1_0=0;
delay_nms(20);
}
void Left_Turn(void)
//左轉(zhuǎn)子程序
{
int i;
for(i=1;i<=26;i++)
{
P1_1=1;
delay_nus(1300);
P1_1=0;
P1_0=1;
delay_nus(1300);
P1_0=0;
delay_nms(20);
}
} void Right_Turn(void)
//右轉(zhuǎn)子程序
{ int i;
for(i=1;i<=26;i++)
{
P1_1=1;
delay_nus(1700);
P1_1=0;
P1_0=1;
delay_nus(1700);
P1_0=0;
delay_nms(20);
}
}
void Backward(void)
//向后行走子程序
{ int i;
for(i=1;i<=65;i++)
{ P1_1=1;
delay_nus(1300);
P1_1=0;
P1_0=1;
delay_nus(1700);
P1_0=0;
delay_nms(20);
}
}
int main(void)
{ int irDetectLeft,irDetectRight;
uart_Init();
printf(“Program Running!n”);
while(1)
{
IRLaunch('R');//右邊發(fā)射
irDetectRight = RightIR;//右邊接收
IRLaunch('L');//左邊發(fā)射
irDetectLeft = LeftIR;//左邊接收
if((irDetectLeft 0)&&(irDetectRight 0))//兩邊同時接收到紅外線
{
Backward();
Left_Turn();
Left_Turn();
}
else if(irDetectLeft 0)//只有左邊接收到紅外線
{
Backward();
Right_Turn();
}
else if(irDetectRight 0)//只有右邊接收到紅外線
{
Backward();
Left_Turn();
}
else
Forward();
}
}
第四章
心得體會
通過這次課程設(shè)計,我從中學(xué)到了很多東西,不僅是知識方面,還有動手方面等。隨著科技的發(fā)展,機器人的應(yīng)用也越來越普遍了。所以這次課程設(shè)計不僅是一次機器人知識的普及,也是一次與機器人親密接觸的機會。
在沒有做課程設(shè)計之前,我對機器人并不很了解,慢慢的接觸之后,我明白了機器人是自動執(zhí)行工作的機器裝置。它既可以接受人類指揮,又可以運行預(yù)先編好的程序。在這次課
程設(shè)計中我們通過軟件調(diào)試又鞏固了單片機和C語言的相關(guān)知識。我們通過硬件調(diào)試鍛煉了自己的動手能力。在課程設(shè)計中,我們也遇到很多的困難,在老師和同學(xué)的幫助下,最后都一一解決了。
通過這次課程設(shè)計,使我的理論知識又上升到了一個新的層次,同時在設(shè)計中也加深了我對理論知識的更深理解,另外,這次課程設(shè)計不僅使我的知識有了很大提高,而且使我學(xué)到許多其他方面的知識,總之,通過這次課程設(shè)計我不僅學(xué)到了新知識,而且提高了我考慮問題、分析問題的全面性,是我的綜合能力有了很大提升。
總之,通過課程設(shè)計我既學(xué)到了知識,有鍛煉了能力。非常感謝學(xué)校和老師為我們提供了這么寶貴的機會去學(xué)習(xí)機器人并完成設(shè)計,謝謝。
第五篇:機器人心得
上海英集斯機器人學(xué)習(xí)心得體會
電氣工程與自動化系 王文川 2013年6月18日有幸參加了上海英集斯自動化技術(shù)有限公司的機器人培訓(xùn)及展示,該公司成立于2005年,上海市高新技術(shù)企業(yè),上海市aaa級誠信企業(yè)、iso質(zhì)量管理體系認(rèn)證企業(yè)。專業(yè)從事教育及科研用智能機器人、先進制造教育裝備及物聯(lián)網(wǎng)等實驗系統(tǒng)的設(shè)計與生產(chǎn)。專業(yè)從事工業(yè)自動化生產(chǎn)線及專用自動化設(shè)備的設(shè)計、生產(chǎn)與安裝,包括汽車自動化生產(chǎn)線、自動化包裝線等。機器人的定義 什么是機器人? 在科技界,科學(xué)家會給每一個科技術(shù)語一個明確的定義,但機器人問世已有幾十年,機器人的定義仍然仁者見仁,智者見智,沒有一個統(tǒng)一的意見。原因之一是機器人還在發(fā)展,新的機型,新的功能不斷涌現(xiàn)。根本原因主要是因為機器人涉及到了人的概念,成為一個難以回答的哲學(xué)問題。就像機器人一詞最早誕生于科幻小說之中一樣,人們對機器人充滿了幻想。也許正是由于機器人定義的模糊,才給了人們充分的想象和創(chuàng)造空間。
操作型機器人:能自動控制,可重復(fù)編程,多功能,有幾個自由度,可固定或運動,用于相關(guān)自動化系統(tǒng)中。
程控型機器人:按預(yù)先要求的順序及條件,依次控制機器人的機械動作。
示教再現(xiàn)型機器人:通過引導(dǎo)或其它方式,先教會機器人動作,輸入工作程序,機器人則自動重復(fù)進行作業(yè)。
數(shù)控型機器人:不必使機器人動作,通過數(shù)值、語言等對機器人進行示教,機器人根據(jù)示教后的信息進行作業(yè)。
感覺控制型機器人:利用傳感器獲取的信息控制機器人的動作。適應(yīng)控制型機器人:機器人能適應(yīng)環(huán)境的變化,控制其自身的行動。
學(xué)習(xí)控制型機器人:機器人能“體會”工作的經(jīng)驗,具有一定的 學(xué)習(xí)功能,并將所“學(xué)”的經(jīng)驗用于工作中。
智能機器人:以人工智能決定其行動的機器人。
智能機器人是信息技術(shù)發(fā)展的前沿領(lǐng)域,是一門具有高度綜合滲透性、前瞻未來性、創(chuàng)新實踐性的學(xué)科,蘊涵著極其豐富的教育資源。
該公司的幾款機器人很值得我們學(xué)習(xí),如: 1.機械結(jié)構(gòu)最大程度的模塊化:方便學(xué)生拆卸、認(rèn)識及組裝機器人,動手樂趣無窮;提供了豐富的擴展方式,可擴展性強,可安裝我們的機械配件,也可自行設(shè)計機械配件,創(chuàng)意空間無限;鋁合金材 質(zhì)、精密激光切割與鈑金工藝、細(xì)紗紋彩色烤漆表面處理工藝,增強學(xué)生的工藝意識;單獨功能零件互換連接結(jié)構(gòu),各種結(jié)構(gòu)件,增加學(xué)生的感性機構(gòu)認(rèn)識,啟發(fā)學(xué)生的設(shè)計思想、思路。
2.強大的硬件擴展能力:主控制器采用16位dsp高速處理器,能支持圖像、語音、網(wǎng)絡(luò)通信模塊使機器人真正智能化;液晶顯示及鍵盤控制采用51系列單片機;擴展部分采用cpld管理;硬件接口(jtag)開放;多個標(biāo)準(zhǔn)傳感器接口、標(biāo)準(zhǔn)通訊總線以及mt-bus總線接口,可以擴展a/d,d/a,數(shù)字i/o等多種擴展卡、傳感器及并行/串行通信。3.模塊化的軟件開發(fā)平臺:由淺入深的軟件開發(fā)環(huán)境:支持流程圖、標(biāo)準(zhǔn)c語言編程,不僅支持基于函數(shù)庫的軟件開發(fā),還可以基于底層操作地址和操作碼的編程。4.豐富的傳感器配件:平臺支持多種傳感器模塊,如:碰撞傳感器、光敏傳感器、遠(yuǎn)紅外傳感器、紅外測障傳感器、紅外測距傳感器、地面灰度傳感器、mp3播放卡、數(shù)字指南針、語音識別模塊、陀螺儀模塊等。
教育要面向現(xiàn)代化。讓智能機器人教育走進每個搞應(yīng)用科學(xué)人的心中,開發(fā)機器人文化的教育功能和發(fā)掘智能機器人的教育價值,對推進教育創(chuàng)新,促進教育改革和教育現(xiàn)代化,對創(chuàng)造型、研究型、專家型隊伍的形成,對提高搞應(yīng)用科學(xué)人的創(chuàng)新和實踐能力,同時對我國機器人事業(yè)的發(fā)展、人才高地的建設(shè),具有重要的現(xiàn)實意義和戰(zhàn)略意義。
教育要面向世界。日本、美國等一些發(fā)達(dá)國家高度重視機器人學(xué)科教育對高科技社會的作用和影響,已在信息技術(shù)課與課外科技活動開設(shè)了有關(guān)機器人的課程內(nèi)容。要趕超世界先進水平,機器人教育及知識的普及必不可少。
教育要面向未來。21世紀(jì)中期,人類社會將全面進入以智能機器人為代表的智能時代。最近10年,有關(guān)機器人的研究與應(yīng)用水平將取得重大突破。機器人的廣泛應(yīng)用將極大促進社會生產(chǎn)力的發(fā)展與產(chǎn)業(yè)結(jié)構(gòu)的調(diào)整;機器人的制造與銷售將成為一個新的經(jīng)濟增長點。在繼續(xù)教育領(lǐng)域開展智能機器人教育,是為了讓中國今天搞應(yīng)用科學(xué)人能夠有準(zhǔn)備地迎接明天的挑戰(zhàn)——智能機器人時代的到來。
結(jié)合我院的實際,我認(rèn)為有一款機器人非常適合學(xué)生的學(xué)習(xí):
創(chuàng)新型簡易步行機器人是一款廣泛地應(yīng)用于我院創(chuàng)新教育以及畢業(yè)設(shè)計的創(chuàng)新型機器人。本機器人有著完善的軟硬件系統(tǒng),強大的電子和機械擴展能力,而且很方便學(xué)生的安裝。
一、仿人機器人研究有何意義
現(xiàn)代科技的發(fā)展使機器人研究領(lǐng)域的范圍不斷擴大,機器人的內(nèi)涵和外延的不斷豐富。根據(jù)聯(lián)合國標(biāo)準(zhǔn)化組織對機器人的定義,機器
人既可以是一種實際的可編程、多功能的操作機,也可以指具有可改變和可編程動作的專門系統(tǒng)。在現(xiàn)代工業(yè)生活領(lǐng)域中機器人的使用越來越廣。
仿生機器人是機器人研究中的重要分支。如果說各式各樣的工業(yè)機器人、智能控制系統(tǒng)、機器視覺系統(tǒng)、智能識別系統(tǒng)是具有實際意義的機器人或智能系統(tǒng),能為工業(yè)生產(chǎn)提供很大的幫助,那么仿生機器人現(xiàn)有的研究水平遠(yuǎn)沒有達(dá)到實際應(yīng)用的程度。即使在仿真機器人、仿生機器人研究非常發(fā)達(dá)的日本,仿生機器人現(xiàn)階段也只能完成簡單的功能。相比起研究的龐大投入,仿生機器人的商業(yè)價值也非常有限。那么,為什么會有這么多頂級研究機構(gòu)、高端實驗室投入到仿生機器人的研究中呢?根據(jù)上海英集斯自動化技術(shù)有限公司機器人專家的介紹,仿生機器人涉及到機器人制造中的各個領(lǐng)域,如自主行為控制、人工智能、動態(tài)管理、機械設(shè)計等,一臺小小的仿生機器人的技術(shù)含量很可能遠(yuǎn)超過巨大的機械手臂的技術(shù)含量,仿生機器人在一定程度上代表著機器人研究的最高水平。此外,雖然目前的仿生機器人尚沒有實現(xiàn)大規(guī)模的商業(yè)開發(fā),但是日本一些機器人研究公司推出的基于機器人研究的玩具得到了不錯的市場效果。隨著時間的推移仿生機器人不管在研究領(lǐng)域,還是在商業(yè)領(lǐng)域都會有很好的表現(xiàn)。這也是仿生機器人研究受到重視的根本原因。
因此,我們學(xué)習(xí)機器人,研究機器人必須跟上世界的先進步伐,必須領(lǐng)先世界的先進腳步。
二、發(fā)展機器人技術(shù)對國家會產(chǎn)生哪些影響篇二:學(xué)習(xí)設(shè)計機器人的心得體會
學(xué)習(xí)設(shè)計機器人的心得體會
暑假我在西安工程大學(xué)實習(xí)實訓(xùn)中心學(xué)習(xí)設(shè)計機器人,通過學(xué)習(xí)給我留下深刻的感受,從中學(xué)習(xí)到了c語言編程、pcb畫圖、fpga、焊接以及其他零件的用途與方法,讓我受益匪淺,終于能體會到不同零件的奇妙組合中展現(xiàn)的人類智慧的結(jié)晶。知識的重要性在我心中再次提升,電子產(chǎn)品知識產(chǎn)權(quán)的壟斷,讓我既看到了機遇又看到了挑戰(zhàn),學(xué)習(xí)是現(xiàn)在我們唯一的行動方針.我認(rèn)為,積極地參與設(shè)計活動,不斷的學(xué)習(xí),不僅可以充分的體會到自己動手實踐的樂趣,獲得哪怕是前進一小步時候的那種成功的喜悅。
(1)有利于我們學(xué)習(xí)能力的提高。這里所說的學(xué)習(xí)能力包括獲取資料的能力、理解前人思路的能力、系統(tǒng)設(shè)計能力、動手能力。
(2)有利于我們團隊精神的培養(yǎng)。在課堂之外實際的工作中,我們一般都要與人合作共同完成某一項目,這就非常需要團隊精神,而這一點在課堂常規(guī)教學(xué)中得到的鍛煉是很有限的。電子設(shè)計競賽要求三人組隊參賽,集體計算成績,這就要求三個人必須互相信任、互相配合、分工合作。在順境時小組成員要相互提醒保持冷靜,逆境時要相互鼓勵共度難關(guān),出現(xiàn)問題時不能相互埋怨。
(3)有利于我們應(yīng)變能力的提高。我們必須在盡可能短的時間內(nèi)解決問題,這就需要在平時的訓(xùn)練中提高能力。
第一,興趣培養(yǎng)。在這段時間,我在業(yè)余時間經(jīng)常看些普及型的雜志圖書,在書中遇到一些小方案也經(jīng)常自己動手實踐一下。比如
我喜歡看辦了幾十年的《無線電》雜志、還有《電子世界》、《電子制作》等等,毫不夸張地說,這些雜志很經(jīng)典。看這些雜志的目的很簡單,那就是培養(yǎng)興趣。美國教育心理學(xué)家華爾特·科勒斯涅克說過:“興趣可以看成既是學(xué)習(xí)的原因,又是學(xué)習(xí)的結(jié)果。正像興趣是過去學(xué)習(xí)的產(chǎn)物一樣,興趣也是今后學(xué)習(xí)的手段?!毙睦韺W(xué)研究也表明:一個人做他感興趣的事,可以發(fā)揮智力潛能的80%以上;而做不感興趣的事情,則只能發(fā)揮智力潛能的20%左右。我國古代著名的思想家、教育家孔子早在兩千多年前就認(rèn)識到了興趣在學(xué)習(xí)中的作用。他在《論語》中提出:“知之者不如好之者,好之者不如樂之者?!笨鬃影褜W(xué)習(xí)劃分為三個層次:第一個層次是知學(xué),即知道學(xué)習(xí)的重要性和必要性;第二個層次是好學(xué),即愛好學(xué)習(xí),對學(xué)習(xí)有興趣;第三個層次是樂于學(xué)習(xí),能從學(xué)習(xí)中獲得無窮無盡的樂趣。在這三個層次中,知學(xué)不如好學(xué),好學(xué)不如樂學(xué),只有激發(fā)和培養(yǎng)對學(xué)習(xí)的濃厚興趣,樂在其中,才能獲得最好的學(xué)習(xí)效果。因此,我建議,求學(xué)之初的同學(xué),要注意激發(fā)和培養(yǎng)學(xué)習(xí)興趣,這樣可以使自己注意力高度集中,觀察力敏銳,思維活躍,想象豐富,并且可以激發(fā)靈感,增強自信心。第二、“基礎(chǔ)知識儲備、實踐鍛煉”。在大三到大四這個時候,我對自己就有了更高的要求。在學(xué)好專業(yè)基礎(chǔ)課的同時,我重點學(xué)習(xí)了一些應(yīng)用技能。比如,我學(xué)習(xí)了一些常用eda軟件的使用,熟悉了實驗室制版的流程,強化了自己的軟件編程能力,熟練掌握了硬件描述語言。在學(xué)習(xí)掌握這些實踐應(yīng)用基本技能的同時,我經(jīng)常會找一些方案來實踐一下。我們學(xué)校從學(xué)校、學(xué)院到電子創(chuàng)新基地都給大家提供
了大量資金和技術(shù)的支持,加上指導(dǎo)老師的幫助等等。第三、“參加設(shè)計僅僅是使我們了解一些目前比較先進的技術(shù)、掌握一些實用的技能,為今后從事科研工作打下一定的基礎(chǔ),縮短“入門”的時間,但就具體的專業(yè)水平,技術(shù)水準(zhǔn)來說,只是剛剛?cè)腴T,后面還有更長的路要走。
總之,我要學(xué)的還很多,我希望在以后的日子里能夠與大家多多交流,分享感受,共同成長,共同進步!篇三:機器人心得體會
心得體會 這學(xué)期我們開設(shè)了只能機器人課程,雖然是選修課,但是大家還是有很多感興趣的部分。
我們的課程主要以介紹機器人為主,而這次的機器人課程主要以講解機器人的歷史發(fā)展和應(yīng)用為主。第一章,我們主要學(xué)習(xí)機器人的歷史、發(fā)展已經(jīng)其基本介紹。第二章開始老師給我們講解了機器人的基本構(gòu)成結(jié)構(gòu)及圖像處理。第三四章主要講解了機器人核心靈魂所在--“大腦”。最后一章是簡單概述告訴我們?nèi)绾稳ピO(shè)計一個簡單的幾人。然后倪老師為我們擴展了一些知識,關(guān)于運算方法方面的知識,主要為模糊規(guī)則運算。
我們接觸了機器人,機器人的程序沒有太多的難點,我們學(xué)習(xí)過c語言,可以說有點編程基礎(chǔ),但是實際動手操作實在算不上好。我們主要學(xué)習(xí)如何使用電腦控制機器人,連接說起來只要兩個字,做起來真的不是那么簡單。去新實驗樓看了實體只能機器人大家都覺的好高端。
時間如流沙般從指間滑落,短短的十周的機器人機器人課程在每天的忙碌與充實中度過,也對智能機器人有了一定的了解。感謝老師對我們的辛勤教導(dǎo),祝老師在新的一年里身體健康、合家歡樂!篇四:智能機器人心得體會 很慶幸能夠選修《智能機器人》這門課,通過了這門課使我對智能機器人有了一個更加清晰的認(rèn)識,同時也激起了我對此方面的研究的興趣。之前就對機器視覺,認(rèn)知心理學(xué),機器學(xué)習(xí)和人工智能頗感興趣,并對此進行了深入的了解,通過這門課,我認(rèn)識到,智能機器人作為這些學(xué)科的交叉產(chǎn)物,是個綜合應(yīng)用這些知識的最好的平臺。通過這門課,我也從新認(rèn)識了智能機器人制作的艱辛和困難性,使我認(rèn)識到之前對此不以為然,眼高手低態(tài)度得幼稚。同時也教育我,任何一個項目本身所呈現(xiàn)的問題只是完成該項目所需工作的冰山一角,做任何事,都必須以謙恭,認(rèn)真的態(tài)度對待。同時也是我懂得了,再將事情坐完之前不可輕易對此做出評價。
通過這門課我系統(tǒng)的認(rèn)識了機器人的感念,綜上所述,目前機器人無碰路徑規(guī)劃大致可分為兩類:全局規(guī)劃方法和局部規(guī)劃方法.在全局規(guī)劃方法中,主要是基于構(gòu)形空間的自由空間法:將機器人和障礙物映射到構(gòu)形空間,得到障礙區(qū)域和自由區(qū)域,然后在自由區(qū)域里尋找最佳路徑;在局部規(guī)劃方法中,主要是人工勢場法:對障礙物建立排斥勢場,對目標(biāo)點建立吸引勢場,根據(jù)傳感裝置反饋回來的機器人與障礙物之間的距離,在排斥力和吸引力的共同作用下,機器人繞開障礙物向目標(biāo)點移動.通過這門課使我了解到智能機器人所必需的三部分,就如上面所列的,人工智能,超級計算機和機械結(jié)構(gòu)。三者是組成智能機器人不可或缺的部分,人工自能賦予機器人,判斷,推理,學(xué)習(xí)的能力。超級計算機提供強大的處理數(shù)據(jù)的能力,使的機器人能夠快速對傳感器信 號經(jīng)處理,同時對人工智能技術(shù)提供支持。機械結(jié)構(gòu)是機器人的物理組成部分,一個機器人機械結(jié)構(gòu)所具有的自由度數(shù)的多少,以及結(jié)構(gòu)強度的大小,決定了機器人活動的靈活性。三者只有相互結(jié)合,緊密聯(lián)系,才能實現(xiàn)機器人的智能化。機器人路徑規(guī)劃技術(shù)未來的研究重點是“仿人、仿生”智能。
雖然《智能機器人》只是一門選修課,但卻是我受益匪淺,在這短短八周的時間里,這門課給我最大的幫助就是,激發(fā)了我對智能機器人相關(guān)領(lǐng)域的學(xué)習(xí)和研究的強烈興趣,同時也是我認(rèn)識到我們大學(xué)生所學(xué)課程的重要性,十分感謝倪建軍老師的嚴(yán)謹(jǐn)教學(xué)。篇五:機器人教學(xué)中的心得體會
機器人教學(xué)中的心得體會
作者:陳媛媛
機器人學(xué)科是一個涵蓋知識面很廣的交叉學(xué)科。機器人是集機械、電路、程序為一體自動控制的典型代表,它含軟件編程也包含有硬件開發(fā),機器人是一個非常好的培養(yǎng)學(xué)生綜合素質(zhì)和綜合解決問題能力的教學(xué)工具。現(xiàn)在國內(nèi)外都開始重視機器人,將其作為一種工具和手段應(yīng)用到教學(xué)中去。2004年,我校把機器人引進了校園。成立了“機器人課外活動小組”,并將其作為校本課程進行授課。
作為學(xué)校機器人活動小組的輔導(dǎo)教師,在幾年的機器人教學(xué)實踐中,總結(jié)到一些經(jīng)驗,下面跟大家分享我的一些機器人教學(xué)做法。
一、從設(shè)計和搭建入手
據(jù)我所知,目前可以應(yīng)用到中小學(xué)機器人教學(xué)的器材主要有幾家廠商在做,如國外的樂高、國內(nèi)的中鳴、廣茂達(dá)、納英特等,這些廠商提供的機器人器材一般都是各種獨立的模塊,如紅外傳感器、馬達(dá)、超聲波傳感器、伺服電機等等,這些零散的部件需要搭建起來才是一個整體。機器人的搭建是工程學(xué)的一部分,涉及的很多內(nèi)容,如杠桿、齒輪配比、輪子和輪軸、梁、摩檫力、重心等。小學(xué)生的心理年齡特征是愛玩各種積木電玩,但是他們對上面的搭建知識一知半解。根據(jù)學(xué)生這一特點,我一開始讓學(xué)生開始接觸機器人的時候,先讓學(xué)生搭建一些小車,或者一些他們認(rèn)為很好玩的東西,然后介紹一些簡單的杠桿、齒輪、摩擦力、重心的知識。從結(jié)構(gòu)開始的好處還可以讓他們了解各種部件的連接方法,熟悉搭建方法,這樣對以后的編程控制有很大的幫助,不然到了以后的編程控制,他們會經(jīng)常出錯,不知道那個模塊接在那個端口,程序出錯后也不會調(diào)試。因為沒有編程控制,學(xué)生很能快就認(rèn)為所謂的機器人跟他們平時玩的四驅(qū)車、遙控車沒什么兩樣,這時要趁熱打鐵了,開始教學(xué)生編程控制,讓學(xué)生編程控制小車在特定的條件下?;蛘咿D(zhuǎn)彎,讓學(xué)生分辯出機器人的小車跟他們以前玩四驅(qū)車、遙控車不同,讓它們保持對機器人持久的好奇心和興趣。
二、將課堂交給學(xué)生
三、讓學(xué)生時刻體驗成功的樂趣
老師對學(xué)生的每一點成功,每一點進步,每一個創(chuàng)意,都給予肯定,隨時讓學(xué)生有成功的自豪感。例如:為了讓學(xué)生能想得到、做得到、實現(xiàn)得了,我們采用先讓學(xué)生自主的去探究,當(dāng)學(xué)生感到迫切需要幫助的時候,就組織大家針對所遇到的困難和問題進行共同探討,再對自己的程序進行調(diào)試,教師適當(dāng)參與,經(jīng)過小組的共同努力,終于感受到成功的快樂,就這樣讓他們在學(xué)習(xí)的過程中始終有成就感。例如在學(xué)生初步學(xué)習(xí)了《軌跡識別傳感器的應(yīng)用》一課后,我特別設(shè)計了一節(jié)綜合實踐課,目的是拓展應(yīng)用。組織學(xué)生參加機器人運動會為主題開展的課堂教學(xué)活動,由于情境自然充滿樂趣,學(xué)生充滿激情投入到各項比賽中,我設(shè)計了三種類型的跑道軌跡,即三個比賽項目,這三個比賽項目由易到難,由淺入深,逐步深入,注重了知識的層次性。作為一節(jié)綜合實踐課,在課堂上除了注重活動的準(zhǔn)備及開展以外只需堅持啟發(fā)引導(dǎo)點撥的原則,重難點知識則通過學(xué)生實踐、小組學(xué)習(xí)交流討論以及教師適當(dāng)點拔等方式幫助學(xué)生理解掌握。在引導(dǎo)學(xué)生交流比賽經(jīng)驗及心得的時候,要側(cè)重于以下幾個問題的解決。即:
1、當(dāng)走黑線的時候如何設(shè)置軌跡識別傳感器變量的值?
2、如何應(yīng)用兩個軌跡識別傳感器?要考慮哪幾種情況?
3、你用了幾個軌跡識別傳感器,你的程序是怎樣編寫的?
4、電機的速度受哪些因素的影響?怎樣來調(diào)節(jié)?
5、機器人實踐中要綜合考慮哪些因素?圍繞這些問題考察學(xué)生對知識的掌握和實踐的體會。這樣學(xué)生在活動中自始至終都有收獲。
四、使合作學(xué)習(xí)成為習(xí)慣
第一合作學(xué)習(xí)對于后進的學(xué)生無疑是一個福音,也有助于思維敏捷,創(chuàng)造能力強的學(xué)生在小組學(xué)習(xí)中展示自己的才華,從而贏得同伴的尊重,互助互學(xué)。第二機器人的種類多,價格又比較昂貴,難以實現(xiàn)學(xué)生人手一臺,所以學(xué)生學(xué)習(xí)采用合作學(xué)習(xí)的方式比較好。因此在教學(xué)中把學(xué)生分成若干個合作小組,課堂上可以自由組成學(xué)習(xí)小組,成員三人到五個為佳,在每一節(jié)課的實施中,在拋出學(xué)習(xí)任務(wù)之前,我都向?qū)W生強調(diào)你可與其他同學(xué)組成搭檔共同完成這一任務(wù),在小組確立之后,學(xué)生再從教師處領(lǐng)取機器人,分工開始拼裝、編程、下載、調(diào)試。在合作活動之前,教師應(yīng)該注意各小組的分工狀況是否合理。如動手能力強的可以主要負(fù)責(zé)拼裝機器人的操作任務(wù)、邏輯思維能力強的可以主要負(fù)責(zé)機器人的程序編制??教師也可以直接參與分工,以保證每組的人員配置都盡可能合理。
在合作學(xué)習(xí)中,教師應(yīng)減少對學(xué)生學(xué)習(xí)過程的干預(yù)和控制,讓學(xué)生自主設(shè)計、自我控制。為了營造更好的學(xué)習(xí)氛圍,鼓勵學(xué)生創(chuàng)造,教師還應(yīng)該放下架子,“蹲”下來參與學(xué)生之間的討論。因此作為教師的我每次也都會參與到某一個小組,扮演組內(nèi)的一名成員,與學(xué)生共同完成任務(wù),這樣做不但能更好地讓學(xué)生體驗到團隊合作的力量,還能了解學(xué)生在團隊合作中存在的問題,從而幫助學(xué)生更好的與人合作。在評價任務(wù)完成的效果時,我也總會評價小組的合作學(xué)習(xí)如何,哪個小組積極發(fā)揮的團隊的力量解決了難題,我會做出積極的贊賞和表揚,使學(xué)生不但認(rèn)識到團隊合作的力量,久而久之具備了團隊合作的精神。
五、在評價中使學(xué)生體驗成功 評價可以包括自我評價、同學(xué)評價及教師評價。智能機器人的任務(wù)完成情況評價,可以從完成任務(wù)的方式和完成任務(wù)的效率上進行衡量,用最簡單的方式、最快的速度完成特定的任務(wù)一般就是最佳方案。在同學(xué)互評過程中,教師要引導(dǎo)學(xué)生多進行正面的、鼓勵性的評價。另外,教師在評價的過程中也應(yīng)該重視人文性,對于學(xué)生的合作精神、鉆研精神等應(yīng)該予以充分的肯定。例如教學(xué)《機器人吹滅蠟燭》這一課,老師總結(jié)并宣布下課之后,還有一組同學(xué)在場地上使勁調(diào)試。原來他們的“機器人”即使看到“蠟燭”也仍舊在原地打轉(zhuǎn),不會吹滅蠟燭,我詢問情況之后,安慰他們并建議下次上課的時候再調(diào)試,而他們卻堅決不肯,我只能破例同意他們把機器人帶回家調(diào)試。第二天,他們興沖沖地跑來給我演示他們的成果,他們成功了!我表揚了他們刻苦鉆研的精神,在后來的學(xué)習(xí)中,他們鉆研的勁頭更足了。總之,智能機器人作為一種較年輕開放性的教育平臺,大的方向來講,需要教師一直在實踐中不斷地探究、反思,這其中不乏對教材提出質(zhì)疑,對機器人提出想法,對工作提出自己的思路。小的方向來講還需要教師善于觀察生活,從中發(fā)現(xiàn)問題,精心設(shè)計任務(wù),要對學(xué)生合理引導(dǎo)、積極鼓勵。只有這樣,智能機器人進課堂才會真正給學(xué)生帶來發(fā)自內(nèi)心的快樂,才能更有效地提高學(xué)生的信息素養(yǎng)。