劉振東 馬建民 李雪琴
摘 要 隨著國(guó)內(nèi)高等教育事業(yè)的發(fā)展,機(jī)器人逐漸作為教具進(jìn)入課堂。由于公選課程的特殊性,選課學(xué)生專業(yè)差異很大,難以統(tǒng)籌兼顧,再加上課堂所用兩種機(jī)器人編程方法相差較大,學(xué)生不宜完成思想轉(zhuǎn)變。通過(guò)拆分課程內(nèi)容,補(bǔ)充新型傳感器,改善教學(xué)方法,取得了良好的教學(xué)效果。
關(guān)鍵詞 機(jī)器人 公選課 教學(xué)改革
中圖分類號(hào):G424 文獻(xiàn)標(biāo)識(shí)碼:A
0 概述
隨著國(guó)內(nèi)高等教育事業(yè)的大力發(fā)展,高校對(duì)學(xué)生的教育理念、培養(yǎng)模式發(fā)生了深刻變化,創(chuàng)新精神和實(shí)踐能力的培養(yǎng)越來(lái)越受到重視,大力開(kāi)展創(chuàng)新型教育、培養(yǎng)創(chuàng)新人才已成為當(dāng)前高等教育改革的重點(diǎn)。①
機(jī)器人技術(shù)是融合了機(jī)械、電子、傳感器、計(jì)算機(jī)軟件、通訊技術(shù)、硬件和人工智能等的先進(jìn)技術(shù),將機(jī)器人作為教具進(jìn)入課堂,可以鍛煉學(xué)生將各方面技術(shù)知識(shí)融會(huì)貫通的能力;另外,程序是機(jī)器人的靈魂,硬件是軟件基礎(chǔ),程序要根據(jù)機(jī)器人所配的傳感器、起動(dòng)裝置、驅(qū)動(dòng)裝置、搭建位置等諸多硬件條件來(lái)編寫(xiě),②通過(guò)編程練習(xí),可以使學(xué)生了解機(jī)器人軟件與硬件之間的協(xié)作關(guān)系,提高學(xué)生的編程技巧。
筆者結(jié)合中國(guó)石油大學(xué)(華東)石油工業(yè)訓(xùn)練中心面向全校本科生開(kāi)設(shè)的一門(mén)公選課初級(jí)機(jī)器人技術(shù)與實(shí)踐,進(jìn)行了教學(xué)內(nèi)容、教學(xué)方法等方面的改革研究與實(shí)踐探索,通過(guò)兩個(gè)學(xué)期的應(yīng)用,取得了良好的教學(xué)效果,提高了學(xué)生的綜合素質(zhì)。
1 原課程主要存在的問(wèn)題
原課程中讓學(xué)生學(xué)習(xí)、使用的機(jī)器人為德普施公司的寶貝車機(jī)器人和步行機(jī)器人兩種,分別如圖1和圖2所示。由于本門(mén)課程為面向全校本科生開(kāi)設(shè)的一門(mén)公選課,授課時(shí)間僅為24學(xué)時(shí),所以存在如下幾個(gè)問(wèn)題:
1.1 學(xué)生專業(yè)不同,教學(xué)難以統(tǒng)籌兼顧③
課堂上授課時(shí)采用“講+練”相結(jié)合的形式,先講解機(jī)器人控制指令的含義和用法,或者是講解機(jī)器人要完成某個(gè)功能所對(duì)應(yīng)的程序,然后布置一些挑戰(zhàn)課題,讓學(xué)生自己動(dòng)手編寫(xiě)程序、調(diào)試硬件,并在機(jī)器人上實(shí)現(xiàn)。
由于選課學(xué)生專業(yè)不同,知識(shí)基礎(chǔ)不一樣,而且對(duì)機(jī)器人的求知欲也不一樣,在課堂上難以做到統(tǒng)籌兼顧。比如像機(jī)械類、電工電子類專業(yè)的學(xué)生希望能夠更加透徹地了解機(jī)器人的結(jié)構(gòu)組成和工作原理、能夠自己編寫(xiě)新程序、設(shè)計(jì)機(jī)器人新動(dòng)作、完成挑戰(zhàn)課題等,而其他如文科專業(yè)、部分理科專業(yè)的學(xué)生則感覺(jué)自由時(shí)間太長(zhǎng),希望能介紹更多的前沿機(jī)器人技術(shù)。
1.2 兩種機(jī)器人編程方法相差較大,學(xué)生不宜完成思想轉(zhuǎn)變
由圖1可以看出,寶貝車機(jī)器人有三個(gè)車輪,分別為兩個(gè)主動(dòng)輪和一個(gè)萬(wàn)向輪;兩個(gè)主動(dòng)輪分別由一個(gè)伺服電機(jī)驅(qū)動(dòng),通過(guò)控制兩個(gè)主動(dòng)輪的轉(zhuǎn)向和轉(zhuǎn)速實(shí)現(xiàn)不同的運(yùn)行軌跡。
寶貝車上所用電機(jī)為連續(xù)旋轉(zhuǎn)伺服電機(jī),脈沖值對(duì)應(yīng)電機(jī)軸的旋轉(zhuǎn)方向和轉(zhuǎn)速,如圖3左側(cè)坐標(biāo)所示。由于寶貝車三個(gè)輪子永遠(yuǎn)和地面接觸,無(wú)需考慮傾斜、摔倒或者是動(dòng)作不連貫等問(wèn)題,所以編程難度較小,學(xué)生學(xué)習(xí)起來(lái)容易上手。比如讓小車向前直線行走,僅需要一個(gè)循環(huán)指令就能夠完成:
由圖2可以看出,步行機(jī)器人需要通過(guò)傾斜和跨步兩種狀態(tài)相組合,才能實(shí)現(xiàn)直線行走、轉(zhuǎn)彎等動(dòng)作。步行機(jī)器人的傾斜和跨步分別由一個(gè)伺服電機(jī)控制。傾斜伺服電機(jī)位于機(jī)器人的正前方,通過(guò)四連桿使步行機(jī)器人實(shí)現(xiàn)左、右傾斜;跨步伺服電機(jī)位于機(jī)器人下方中間位置,通過(guò)連桿驅(qū)動(dòng)兩腿前進(jìn)、后退。
從圖中可以看出,由于受結(jié)構(gòu)的限制,步行機(jī)器人的伺服電機(jī)不能連續(xù)旋轉(zhuǎn),故所用伺服電機(jī)為舵機(jī),脈沖值對(duì)應(yīng)電機(jī)軸所處的角度,如圖3右側(cè)坐標(biāo)所示。若想讓舵機(jī)的電機(jī)軸連續(xù)旋轉(zhuǎn),必須不斷地向電機(jī)發(fā)送變化的脈沖值。想讓步行機(jī)器人完成向前行走的一個(gè)循環(huán)單步,至少需要以下指令:
由以上語(yǔ)句可以看出,步行機(jī)器人向前行走時(shí),先向左傾斜,右腳向前邁,再向右傾斜,然后左腳再向前邁,四個(gè)動(dòng)作完成一個(gè)向前行走的循環(huán)單步;與寶貝車相比,步行機(jī)器人完成相同的運(yùn)動(dòng)軌跡,程序要長(zhǎng)很多,難度上也有很大增加。
另外,在編寫(xiě)步行機(jī)器人程序的時(shí)候必須要清楚機(jī)器人當(dāng)前處于哪種狀態(tài),接下來(lái)有哪些運(yùn)動(dòng)可以調(diào)用,否則機(jī)器人在行走過(guò)程中將會(huì)出現(xiàn)跳動(dòng)。當(dāng)編寫(xiě)復(fù)雜運(yùn)動(dòng)時(shí),程序會(huì)變得非常冗長(zhǎng),而且難以理解。為了精簡(jiǎn)程序可以采用一些新編程方法,但學(xué)生在學(xué)習(xí)新編程方法時(shí)感覺(jué)難度很大。
1.3 作為公選課程,學(xué)生很難在課后花費(fèi)很大精力
高等院校開(kāi)設(shè)公選課,主旨在于滿足學(xué)生的不同興趣和需求,促進(jìn)學(xué)生不同學(xué)科的交叉滲透,拓寬學(xué)生知識(shí)面,增強(qiáng)學(xué)生綜合素質(zhì),促進(jìn)學(xué)生全面發(fā)展,是使課程種類多樣化的重要手段,是實(shí)現(xiàn)“通識(shí)教育”的重要途徑。④
大學(xué)生在校期間,除了要上各門(mén)必修課、限選課和實(shí)驗(yàn)課以外,還要準(zhǔn)備英語(yǔ)四、六級(jí)考試、計(jì)算機(jī)二、三級(jí)考試等等,公選課幾乎是所有大學(xué)課程中地位最低、對(duì)學(xué)生要求最為寬松的課程,學(xué)生很難在此類課程上花費(fèi)很大精力。因此作為面向全校本科生的初級(jí)機(jī)器人公選課程,編程難度應(yīng)適合各專業(yè)的學(xué)生。
2 課程改革方案
為了解決以上問(wèn)題,對(duì)原來(lái)的初級(jí)機(jī)器人技術(shù)及實(shí)踐課程內(nèi)容進(jìn)行了拆分和補(bǔ)充,具體情況如下:
(1)將寶貝車作為新初級(jí)機(jī)器人技術(shù)與實(shí)踐課程的主載體,編程方法和各類傳感器的應(yīng)用練習(xí)均以寶貝車為基礎(chǔ)平臺(tái)。原來(lái)課程里面的傳感器僅有觸須、光敏電阻和紅外探測(cè)器,為彌補(bǔ)減掉步行機(jī)器人后的課時(shí)內(nèi)容,新購(gòu)置了Sensirion溫濕度探測(cè)器、柔性力傳感器、HM55B指南針模塊、發(fā)聲模塊和寶貝車數(shù)字編碼器套件等,用于拓寬學(xué)生的視野,使學(xué)生了解更多的傳感器工作原理和機(jī)器人技術(shù),并掌握其編程方法。
其中,柔性力傳感器可用于工業(yè)自動(dòng)化、夾段滾筒、壓縮模塊、密封包裝、機(jī)器人夾持力、消費(fèi)產(chǎn)品和服裝等行業(yè); HM55B指南針模塊能感應(yīng)微特斯拉的磁場(chǎng)強(qiáng)度,校準(zhǔn)后有6位(64個(gè)方向)的精度,從開(kāi)始測(cè)試到數(shù)據(jù)準(zhǔn)備好只需30-40ms,廣泛用于無(wú)線和步行機(jī)器人方向傳感器、袖珍電子指南針和汽車電子指南針;發(fā)聲模塊為可以用地道的女聲連續(xù)智能地說(shuō)出一些句子,數(shù)字和常用的縮寫(xiě),可以加入一些生僻的或難發(fā)音的單詞,廣泛用于人工智能、餐飲及其它服務(wù)領(lǐng)域等。
(2)新申請(qǐng)了中級(jí)機(jī)器人技術(shù)與實(shí)踐公選課程,并將步行機(jī)器人作為該課程的主載體,配套傳感器除原來(lái)的光敏電阻、紅外傳感器外,新購(gòu)置了傳感器安裝云臺(tái)、LED顯示器、閃光腳趾、Memsic加速度計(jì)、藍(lán)牙通訊模塊和TCS230顏色傳感器等。本課程主要面向已經(jīng)選修過(guò)初級(jí)機(jī)器人技術(shù)與實(shí)踐課程的工科學(xué)生。
其中,傳感器云臺(tái)上面可以簡(jiǎn)單快捷地安裝上各種傳感器,能夠上下、左右旋轉(zhuǎn)180埃梢韻捎讜諮沂蛟諂淥燙逕顯碩討脅畝抖籐CD顯示器套件可以方便地連接到面包板上,能夠顯示所有ASCII字符,4個(gè)用戶輸入按扭方便學(xué)生設(shè)計(jì)各種不同的控制方案;Memsic加速度計(jì)為采用雙軸熱加速計(jì)來(lái)測(cè)量動(dòng)態(tài)震動(dòng)加速度和靜態(tài)重力加速度的裝置,已廣泛應(yīng)用于自我平衡機(jī)器人、傾斜的游戲控制器、無(wú)人駕駛的飛機(jī)模型、汽車報(bào)警系統(tǒng)、撞擊檢測(cè)/氣囊自動(dòng)展開(kāi)和人手勢(shì)的檢測(cè)等工況。
(3)在課堂教學(xué)過(guò)程中,采用以“學(xué)生為主體,教師為主導(dǎo)”的教學(xué)模式,對(duì)學(xué)生進(jìn)行分組,先讓學(xué)生自學(xué)相應(yīng)傳感器的工作原理和編程方法,給學(xué)生提供獨(dú)立思考的機(jī)會(huì);然后由老師對(duì)后續(xù)操作的注意事項(xiàng)進(jìn)行說(shuō)明,避免學(xué)生走太多彎路,提高課程效率;最后由學(xué)生自己動(dòng)手搭建、調(diào)試電路,并自由編寫(xiě)程序,以實(shí)現(xiàn)不同的功能。在每節(jié)課中留出五分鐘時(shí)間,讓學(xué)生交流、討論課堂上所遇到的問(wèn)題和解決方法,促進(jìn)學(xué)生與學(xué)生之間的相互溝通和學(xué)習(xí)交流,培養(yǎng)和提高學(xué)生分析問(wèn)題、解決問(wèn)題的能力。
(4)在課程最后的拓展環(huán)節(jié),不再局限于現(xiàn)有的野外重載鐵甲蟲(chóng)機(jī)器人、柱狀機(jī)器人、六自由度機(jī)械臂、人形機(jī)器人和足球機(jī)器人等,其他高級(jí)機(jī)器人如日本本田公司的阿西莫機(jī)器人、美國(guó)Big Dog機(jī)器人、水下機(jī)器人等相關(guān)技術(shù)和知識(shí)都會(huì)給學(xué)生講解,讓學(xué)生對(duì)世界當(dāng)前的機(jī)器人技術(shù)發(fā)展水平和趨勢(shì)有所了解,激發(fā)學(xué)生對(duì)機(jī)器人前沿技術(shù)的學(xué)習(xí)興趣。
3 結(jié)論
經(jīng)過(guò)兩個(gè)學(xué)期的教學(xué)試驗(yàn),取得了良好的教學(xué)效果:(1)在兩門(mén)公選課的教學(xué)過(guò)程中發(fā)現(xiàn),絕大多數(shù)學(xué)生在課堂上就能夠掌握機(jī)器人及配套傳感器的編程方法,無(wú)需占用學(xué)生課后的學(xué)習(xí)時(shí)間,學(xué)生在課堂上表現(xiàn)非常積極。(2)通過(guò)對(duì)課程內(nèi)容的調(diào)整,滿足了不同專業(yè)學(xué)生的需求,讓學(xué)生真正學(xué)到了一定的機(jī)器人技術(shù)和傳感器知識(shí),拓寬了學(xué)生的視野。(3)通過(guò)對(duì)教學(xué)方法的調(diào)整,培養(yǎng)了學(xué)生的自學(xué)能力和團(tuán)隊(duì)協(xié)作精神,促進(jìn)了學(xué)生與學(xué)生之間的學(xué)習(xí)交流,提高了學(xué)生的實(shí)踐動(dòng)手能力和創(chuàng)新精神。
注釋
①③劉振東,張作龍,等.初級(jí)機(jī)器人教學(xué)的探索與實(shí)踐[J].科教文匯,2009(21):22-23.
② 雷靜桃,劉亮,等.“機(jī)器人學(xué)”課程教學(xué)改革與實(shí)踐[J].實(shí)驗(yàn)室研究與探索,2013.5.32(5):179-182.
④ 申鳳君,楊蕓,等.高校公選課存在的問(wèn)題及對(duì)策[J].成都理工大學(xué)學(xué)報(bào)(社會(huì)科學(xué)版),2006(3):96-99.