王世峰,王 銳,都凱悅,陳 洋,劉 偉
(長春理工大學 光電工程學院 a.光電工程國家級實驗教學示范中心;b.光電測控與光信息傳輸技術(shù)教育部重點實驗室,吉林 長春 130022)
根據(jù)教育部下發(fā)的《國家中長期教育改革和發(fā)展規(guī)劃綱要(2010-2020年)》[1],對高等教育明確地指出高校不僅要鼓勵并培養(yǎng)學生學習專業(yè)知識,而且學生還需要具備實踐和創(chuàng)新的能力. 特別是對于理工科院校的學生而言,參加課外競賽可以有助于他們加深對課本中知識的理解與認識,拓寬眼界. 長春理工大學作為理工科為主的院校,深入貫徹落實綱要內(nèi)容,加大了創(chuàng)新實驗室的開放力度. 目前,我校光電工程學院的光學工程專業(yè)、測控技術(shù)與儀器專業(yè)以及探測與信息工程專業(yè)的本科學生均有機會在考核完成之后加入到創(chuàng)新實驗室中,為學生在今后的深造學習提供堅實的研究技能基礎(chǔ).
長春理工大學光電工程學院的創(chuàng)新實驗室開放計劃[2]的目的是為了培養(yǎng)學生的創(chuàng)新精神與實踐能力,促進學生更早、更多地接受科學研究與工程訓練. 光電工程學院針對本科生開展了5個層次的創(chuàng)新創(chuàng)業(yè)能力培養(yǎng)計劃:
1)以創(chuàng)業(yè)及產(chǎn)品孵化為目標的“光電創(chuàng)客空間(IOEMS)”;
2)以學術(shù)能力提高為目標的“培優(yōu)科研訓練計劃(ESRTP)”;
3)以提高學生創(chuàng)新精神和實踐能力為目標的“工程創(chuàng)新實驗室開放計劃(IELOP)”;
4)以提高學生競賽水平和能力為目標的“創(chuàng)新創(chuàng)業(yè)競賽計劃(IECTP)”;
5)以提升學生專業(yè)軟件使用能力為目的的“工程基礎(chǔ)實踐培訓計劃(IEBTP)”.
人工智能與光電感知實驗室積極響應學院的5個層次的能力培養(yǎng)計劃,將實驗室現(xiàn)有條件與學生的興趣方向相互結(jié)合,制定出了一系列基于光學傳感器(激光雷達)的培訓計劃. 該培訓計劃由人工智能與光電感知實驗室實施監(jiān)督與指導,對應學院第二和第三層次的能力培養(yǎng)計劃. 目前培訓課程已經(jīng)開展3屆,都取得了較為理想的教學效果.
目前,長春理工大學光電工程學院在籍本科生約有2 200名. 大多數(shù)的本科生在大學三年級和四年級開始學習專業(yè)課程. 經(jīng)過前2年基礎(chǔ)知識的學習,接下來的2年時間成為學習專業(yè)技能、培養(yǎng)研究興趣和發(fā)掘自身潛力的最佳時期. 近年來,學生對自己未來的規(guī)劃越來越清晰并且越來越貼近實際. 他們中的大多數(shù)人在大一、大二時就已經(jīng)為自己的未來制定好了目標和規(guī)劃. 學生中大多數(shù)人計劃在國內(nèi)或者國外繼續(xù)深造攻讀碩士學位甚至是博士學位. 學生在畢業(yè)之后有一部分選擇在公司就業(yè),還有一些學生希望運用所學的專業(yè)知識與技能創(chuàng)辦屬于自己的公司. 這些學生大多數(shù)都渴望在常規(guī)的課程學習之外獲得更加貼近實際、更具體的專業(yè)知識與技能. 就目前而言,現(xiàn)有體制的常規(guī)實驗課程無法滿足學生的切實需要. 有些學生甚至要求摒棄傳統(tǒng)實驗“跟隨式”或者“模仿式”的作法,希望在更加包容、和諧、開放的實驗室中表達自己的想法,實現(xiàn)自身的價值.
針對以上情況,OptoBot實驗室制定了一系列的培訓課程,幫助有意向的學生來達到自己的目的. 對于培訓課程的設(shè)計需要考慮如下問題:
1)培訓課程需要難易適中. 對于學生而言,課程太難會使得學生失去熱情與耐心;反之,則違背了學生加入實驗室的初衷.
2)留給學生一定可能的成長空間. 實驗室所制定的培訓課程要與傳統(tǒng)課程有所區(qū)別,無論是注重學術(shù)還是工程方面,都要更加突出課程的實踐和創(chuàng)新.
3)課程的設(shè)計要切合當前較為主流的科學技術(shù),并使之成為學生未來可能的研究方向. 這些研究方向可能是他們將來進一步深造的基礎(chǔ).
本科生以團隊的形式參與到所對應具體的培訓課程中. 每個團隊都會選出1名學生負責本團隊日常的管理工作. 實驗室中的研究生擔任每個團隊技術(shù)上的顧問. 指導教師擔任整個實驗室的主管工作,定期主持召開實驗室全體工作會議,讓學生們相互分享各自的心得及項目的最新進展情況. 同時,OptoBot實驗室還針對全校的本科生積極開展技術(shù)研討會以及心得、成果宣講會,用以提高實驗室的影響力,吸引更多的學生加入.
OptoBot實驗室的主要研究方向是機器學習和環(huán)境感知方面. 所開展的系列培訓課程也都是緊緊圍繞這2個方向展開的. 圖1所示為OptoBot實驗室中用于環(huán)境感知研究的輪式機器人. 該平臺配備了遠距單線激光雷達(SickLMS151)、短距單線激光雷達(HokuyoUTM-30LX)、2臺多線激光雷達(IBEOLUX8L和VelodyneHDL-32E)、2臺工業(yè)相機(AVTPikef-100c)、嵌入式計算機以及電源系統(tǒng)等設(shè)備. 該平臺可用于相關(guān)實驗數(shù)據(jù)的采集以及驗證控制算法的可行性. 同時,利用WIFI可通過筆記本電腦對該平臺實行控制. 圖1中所標記出的多線激光雷達(VelodyeHDL-32E),作為典型的光學傳感器,是OptoBot實驗室所進行開放實驗室項目系列課程里面的關(guān)鍵設(shè)備.
圖1 環(huán)境感知實驗平臺及32線激光雷達
一般的情況下,我們接受各個年級的本科學生,但大一和大二的本科生會優(yōu)先考慮. 加入到人工智能與光電感知實驗室培訓項目的學生中,大多數(shù)是通過現(xiàn)有實驗室成員的推薦加入進來的,還有一部學生是通過海報或網(wǎng)站對實驗室有了初步了解之后,才選擇加入進來的. 對于報名學生的選拔,通常先通過面試,選拔出一部分符合條件的報名者;然后,將一些簡單、基礎(chǔ)的任務(wù)交給這些選定的學生,通常是與多線激光雷達相關(guān)的選題;再經(jīng)過1個月的試用期,觀察學生們對任務(wù)的態(tài)度以及完成情況,此時是學生和實驗室的雙向選擇的階段. 當學生通過試用期,便將開始為期1年的正式的培訓計劃. 當1年過后,完成該培訓計劃并取得合理、滿意成績的學生將獲得相應的創(chuàng)新學分以及相關(guān)獎勵證書.
基于多線激光雷達的環(huán)境感知實驗是人工智能與光電感知實驗室培訓系列課程之一. 該實驗分為實驗開始之前的準備、激光雷達參量校準、三維空間重構(gòu)以及目標識別4個部分. 在本實驗中,學生將被分為3組:A組、B組、C組. 其中,3組學生都要進行實驗開始之前的準備. 每組學生將在余下的3部分實驗中,選擇與其他2組不同的部分實驗來完成接下來的工作.
在本實驗中,采用Velodyne公司生產(chǎn)的32線激光雷達[3]作為主要的實驗設(shè)備. 因此,3個小組的成員都必須熟悉和掌握該傳感器的基本操作以及使用時的注意事項. 接下來,學生們還需掌握如何采集數(shù)據(jù). 就目前而言,該款傳感器采集數(shù)據(jù)的方法有2種:1)使用儀器制造商所提供的在Windows環(huán)境下所運行的上位機軟件;2)另一種方法是基于機器人操作系統(tǒng)(ROS,Robotoperatingsystem)[4].ROS是集工具、庫以及協(xié)議為一體的強大系統(tǒng),它的目的是通過連接機器人平臺上的各種傳感器以實現(xiàn)機器人完成復雜的行為任務(wù). 以上2種辦法中,前者的操作較后者而言較為便利. 然而,考慮到第二種方法可以獲得不同傳感器的相同時刻的數(shù)據(jù)信息,能夠有效地保證信息的同步性. 因此,選擇第二種方法進行數(shù)據(jù)的采集. 將向?qū)W生展示如何在Windows系統(tǒng)下安裝ROS,并教授給他們基本的操作指令. 將數(shù)據(jù)通過ROS采集出后,下一步通過Matlab對數(shù)據(jù)做進一步的處理.
激光雷達在測量時不可避免地存在一定的誤差,確定這些誤差的數(shù)值對后續(xù)工作具有重要的意義[5],這樣也就使得校準實驗顯得尤為重要. 3組學生中的A組進行該部分的實驗,需要從3個方面對激光雷達的誤差進行分析測量距離、水平角度分辨率以及垂直角度分辨率. 對于上述的每個方面,都要單獨分析其相應的粗大誤差以及系統(tǒng)誤差. 此外,背景光以及不同的入射角度同樣會影響到激光雷達的測量誤差. 還需要考慮同一型號不同設(shè)備之間所存在的誤差.
由于32線激光雷達采集到的數(shù)據(jù)是逐幀的點云圖像. 要求B組學生在移動平臺上采集周圍環(huán)境的形貌信息,找出所采集到的相鄰時刻的2幀點云圖像中的對應點[6]. 通過將2幀點云圖像中對應點進行相應的特征匹配,最終達到重建該三維空間的目的. 三維空間的重構(gòu)是該環(huán)境感知實驗中的關(guān)鍵步驟. 點云庫(PCL)[7]是三維空間重構(gòu)任務(wù)中有效的輔助工具. 將PCL與ROS相互結(jié)合,可以有效地提高三維空間重構(gòu)的精準度以及效率.
利用32線激光雷達對周圍環(huán)境信息進行感知,C組學生通過對所采集到的單幀點云數(shù)據(jù)進行分析與優(yōu)選,利用聚類的方法對所選目標的特征進行提取,采用人工智能領(lǐng)域內(nèi)的機器學習方法,對目標進行模式識別[8]. 具體來說,通過對待識別目標的各個有效特征進行提取與優(yōu)化,利用有監(jiān)督的學習(Supervisedlearning),使得計算機能夠自主識別.
依托長春理工大學光電工程國家級實驗教學示范中心,光電工程學院的人工智能與光電感知實驗室的開放計劃目前已經(jīng)連續(xù)開展了4屆,取得了較為顯著地效果. 參與該計劃的本科生通過近1年的鍛煉,大幅度地提高了自身的專業(yè)技能和專業(yè)領(lǐng)域的研究能力,同時,團隊協(xié)作能力以及學術(shù)交流能力也得到了進一步加強. 大多數(shù)參加過實驗室開放計劃的本科畢業(yè)生都選擇繼續(xù)在國內(nèi)外進行碩博階段的深造,少部分本科畢業(yè)步入社會參加工作的學生也都得到了用人單位的較高評價和廣泛認可.
[1] 國家中長期教育改革和發(fā)展規(guī)劃綱要(2010-2020年)[EB/OL]. [2017-10-15]. http://www.gov.cn/jrzg/2010-07/29/content_1667143.htm.
[2] 長春理工大學光電工程學院2017年本科生創(chuàng)新工程實驗室開放計劃[EB/OL].[2017-11-02]. http://gd.cust.edu.cn/xytz/25814.htm.
[3] Velodyne HDL-32E data sheet [EB/OL]. [2017-12-01]. http://velodynelidar.com/hdl-32e.html.
[4] About ROS [EB/OL]. [2017-09-19]. http://www.ros.org/about-ros/.
[5] Chan T O, Lichiti D D, Belton D. Temporal analysis and automatic calibration of the Velodyne HDL-32E LiDAR system [J]. Political Studies,2013,II-5/W2(4):61-66.
[6] Hammoudi, K. Contributions to the 3D city modeling: 3D polyhedral building model reconstruction form aerial images and 3D facade modeling from terrestrial 3D point cloud and image [D]. Université Paris Est,2012,(1):234.
[7] About PCL[EB/OL]. [2017-11-23]. http://pointclouds.org/about/.
[8] Hragh M, Jφrgensen R, Pedersen H. Object detection and terrain classification in agricultural fields using 3D lidar data [J]. International Conference on Computer Vision Systems, 2015(9163):188-197.