肖軍浩+徐明+盧惠民+徐曉紅
摘 要:為適應軍隊信息化建設(shè)對新型復合型人才培養(yǎng)提出的創(chuàng)新能力的需求,國防科學技術(shù)大學依托機器人技術(shù)創(chuàng)新實踐基地的優(yōu)勢,建設(shè)了以中型組足球機器人競賽為主體的MOORE教學環(huán)境。該平臺面向全校各專業(yè)研究生開放,借助自主研制的多機器人系統(tǒng)和仿真環(huán)境,支持研究生進行線上線下合作研究、協(xié)同創(chuàng)新,開展中型組足球機器人技術(shù)相關(guān)的工程實踐和理論研究,從而全面提升研究生的團隊協(xié)作精神、科技創(chuàng)新能力以及工程實踐能力。參與MOORE活動的研究生,綜合素質(zhì)得到了大幅提高,赴國內(nèi)外不同國家和地區(qū)參加機器人世界杯國際賽和中國公開賽等學科競賽并取得了優(yōu)異成績。
關(guān)鍵詞:足球機器人 MOOC MOORE 協(xié)同創(chuàng)新
中圖分類號:TP242.3 文獻標識碼:A 文章編號:1672-3791(2016)09(b)-0010-04
大規(guī)模網(wǎng)絡在線課程(Massive Open Online Course,MOOC)作為一種新的教育形式,近幾年來席卷了全球,促進了優(yōu)質(zhì)教學資源共享。然而,MOOC對于研究生學員進行協(xié)同創(chuàng)新的支持不足,為了應對這個挑戰(zhàn),國防科學技術(shù)大學校長楊學軍院士針對研究生創(chuàng)新能力培養(yǎng)提出了大規(guī)模在線研究(Massive Open Online REsearch,MOORE)的教育形式。依托學校機器人技術(shù)創(chuàng)新實踐基地,以機器人世界杯(RoboCup)中型組足球機器人為研究中心,探索和實踐了MOORE形式下的研究生培養(yǎng),并選派研究生學員赴國內(nèi)外參加RoboCup國際賽和中國公開賽對創(chuàng)新能力進行了檢驗。事實證明,MOORE有助于促進專業(yè)教學建設(shè)和提高人才培養(yǎng)質(zhì)量。
1 從MOOC到MOORE
大規(guī)模網(wǎng)絡在線課程(Massive Open Online Course,MOOC)是最近幾年席卷全球的一種全新的教育資源共享模式和開放教育形式,促進了互聯(lián)網(wǎng)時代教學模式的改革和教學理念的創(chuàng)新,具有關(guān)聯(lián)學習、大規(guī)模教學、翻轉(zhuǎn)課堂和協(xié)同評價的特點。因此,國內(nèi)外一流大學都陸續(xù)提倡并開設(shè)了MOOC課程[1]。MOOC可以使比以往任何時代更多的人跨越時空的限制享受優(yōu)質(zhì)教育資源。MOOC課程大都是世界一流大學開設(shè),保證了MOOC的教育質(zhì)量。MOOC允許學習者根據(jù)自身的基礎(chǔ)和興趣進行一系列個性化教育,充分發(fā)揮學習者自身的主觀能動性。毋庸置疑,MOOC的教育模式已經(jīng)得到了教育界的普遍認可并在教育領(lǐng)域占據(jù)了一席之地。
然而,針對研究型人才培養(yǎng),MOOC還面臨著諸多挑戰(zhàn)。首先,MOOC不能解決實踐教學的問題。在線視頻只能“學到”,而只有實踐才能“學會”,但現(xiàn)在MOOC對于實踐教學的支撐力不夠。其次,MOOC難以形成正式穩(wěn)定的協(xié)作交流。MOOC學習者之間的協(xié)作交流是一個自發(fā)的、動態(tài)的、具有很強不確定性的發(fā)展過程。再次,MOOC難以支撐線下的協(xié)作創(chuàng)新,MOOC的學習者來自世界各地,難以組織線下的交流和協(xié)作,而協(xié)作創(chuàng)新能力是研究生培養(yǎng)的一個重要方面。最后,MOOC的學習效果過度依賴于學習者自身的基礎(chǔ),有的學習者雖然投入了大量時間和精力,但由于缺乏必要的面授指導和學習支持,往往只是處于外圍,流于表面、淺嘗輒止的了解,難以實現(xiàn)深度學習和知識體系的構(gòu)建。
為了應對上述挑戰(zhàn),針對研究生課題研究和創(chuàng)新能力培養(yǎng),國防科學技術(shù)大學校長楊學軍院士首次提出了大規(guī)模在線研究(Massive Open Online REsearch,簡稱MOORE)的教學模式[2]。希望通過線上“頭腦風暴”,加強科研人員間的學術(shù)討論和思想碰撞,強化學科交叉研究。與MOOC相比,MOORE更加注重建立穩(wěn)定的線上交流,并基于此進行在線協(xié)同創(chuàng)新。
2 RoboCup中型組足球機器人
機器人足球是由加拿大大不列顛哥倫比亞大學教授Alan Mackworth在1992年首次提出的,其主要目的是通過提供一個標準的比賽平臺,促進分布式人工智能和智能機器人技術(shù)的研究與發(fā)展[3]。這一想法在1997年經(jīng)機器人世界杯(RoboCup)實現(xiàn)[4],發(fā)展到今天,已經(jīng)是國際上級別最高、規(guī)模最大、影響最廣泛的機器人賽事。該比賽的里程碑目標是在2050年組建一支由機器人組成的足球隊,打敗當時的人類足球冠軍。RoboCup中國公開賽是RoboCup全球五大分站賽事之一,由中國自動化學會主辦,教育部高等學校自動化類專業(yè)教學指導委員會協(xié)辦,是國內(nèi)最具影響力、規(guī)模最大、水平最高的專業(yè)性機器人學術(shù)競賽,到2016年已經(jīng)連續(xù)舉辦了18屆[5]。
中型組是RoboCup比賽中非常重要的一個比賽項目[6]。該項目要求雙方各5個全自主的機器人在類似于人類足球場地的環(huán)境下,使用指定顏色的標準足球進行比賽。這對機器人的運動性能、環(huán)境理解、實時通信、協(xié)同配合等方面都提出了很高的要求。因此,RoboCup中型組足球機器人是一個典型的多學科交叉領(lǐng)域,涉及到機械設(shè)計、計算機視覺、機器人運動控制、路徑規(guī)劃、多機器人任務分配和協(xié)作控制等一系列研究方向,非常適合培養(yǎng)和提高研究生以及高年級本科生的工程實踐能力和理論創(chuàng)新能力,特別是能鍛煉學生從系統(tǒng)的角度思考問題。
從團隊構(gòu)成來看,研制和維護一個中型組多機器人系統(tǒng)需要不同領(lǐng)域、不同專業(yè)的學生組成團隊,因此能夠培養(yǎng)學生的團隊協(xié)作能力。RoboCup中型組吸引了來自世界各地的眾多高校和研究機構(gòu)的積極參與,如國外的意大利米蘭理工大學,荷蘭愛因霍溫科技大學,奧地利格拉茨理工大學,德國斯圖加特大學、圖賓根大學和卡塞爾大學,葡萄牙的阿威羅大學,日本大阪大學、慶應義塾大學和九州工業(yè)大學等,國內(nèi)的上海交通大學、國防科學技術(shù)大學、華南理工大學、上海大學、北京信息科技大學、北京理工大學、北京工業(yè)大學、湖南大學等均先后參加過該賽事。經(jīng)過多年的發(fā)展,國際上中型組機器人研究和競賽水平比較高的研究團隊主要分布在荷蘭、中國、葡萄牙、德國、伊朗、日本等國。
3 中型組機器人足球MOORE教學環(huán)境建設(shè)
為貫徹黨在新形勢下的強軍目標,加快創(chuàng)新人才培養(yǎng)和交叉學科思想碰撞,國防科學技術(shù)大學建設(shè)了第一批MOORE教學環(huán)境建設(shè)試點,包括機器人足球、無人機、機器人操作系統(tǒng)3個研究領(lǐng)域。下面介紹依托學校機器人技術(shù)創(chuàng)新實踐基地構(gòu)建的中型組機器人足球MOORE教學環(huán)境,平臺通過開放式的機器人技術(shù)研究環(huán)境開展機器人足球領(lǐng)域前沿課題的合作研究與學術(shù)交流,實現(xiàn)線上協(xié)作完成理論研究、機器人軟件開發(fā)及算法設(shè)計,依托所構(gòu)建的仿真環(huán)境完成仿真實驗,線下在機器人技術(shù)創(chuàng)新基地完成實際系統(tǒng)的實驗研究。
3.1 機器人技術(shù)創(chuàng)新實踐基地提供條件保障
中型組機器人足球MOORE教學環(huán)境建設(shè)依托于國防科學技術(shù)大學機器人創(chuàng)新實踐基地(以下簡稱創(chuàng)新實踐基地),創(chuàng)新實踐基地于2002年由學校專項建設(shè),是學校重要的課外創(chuàng)新實踐活動場所[7]。經(jīng)過多年實踐,創(chuàng)新實踐基地已經(jīng)探索出了適應創(chuàng)新人才培養(yǎng)的教學體系和管理機制。目前,創(chuàng)新實踐基地以控制學科、計算機學科、機械工程學科和儀器科學與技術(shù)學科教授為帶頭人,以教學經(jīng)驗豐富、工程實踐能力強的中青年教師為指導主力,以管理能力突出的專職教師為組織管理和運行負責人,依托創(chuàng)新實踐基地建設(shè)的機器人足球MOORE教學環(huán)境面向全校研究生開放,鼓勵、吸納一部分學有余力又有興趣的研究生針對機器人足球做一些研究探索性研究。此外,提供多媒體研討室,用于保障研究生進行頭腦風暴。如有需求,研究生可以通過開源社區(qū)或其他方式和指導教師預約,進行面對面交流。
3.2 自主研制機器人軟硬件平臺和仿真環(huán)境
國防科技大學機器人足球研究小組為中型組機器人足球MOORE教學環(huán)境提供自主研制的機器人軟硬件平臺和仿真環(huán)境。其中,普通球員機器人的機械結(jié)構(gòu)主要包括由控球機構(gòu)、擊球機構(gòu)、移動平臺和主體框架4個部分構(gòu)成,搭載全向視覺系統(tǒng)、前向攝像頭、深度攝像頭等傳感器,并攜帶機載計算機用于傳感器信息處理、自主決策以及機器人控制,如圖1所示。守門員機器人在機械結(jié)構(gòu)和傳感器配置上與普通機器人略有不同,完整的機器人球隊包括4臺普通球員機器人,如圖1所示。
機器人的軟件基于機器人操作系統(tǒng)(ROS)[8]構(gòu)建,ROS是一系列運行在計算機操作系統(tǒng)上的軟件工具集,其核心功能是提供一種軟件點對點通信機制,可用于靈活高效地組織機器人軟件系統(tǒng)。ROS支持多種編程語言,支持跨平臺分布式計算。基于ROS構(gòu)建機器人軟件系統(tǒng),可大大提高軟件的模塊化程度和代碼可重用性。此外,由于ROS的開源,ROS社區(qū)有大量的機器人軟件模塊可供借鑒使用,涵蓋了硬件驅(qū)動、模擬仿真、運動規(guī)劃、運動控制、環(huán)境感知等各個方面,可讓研究人員在構(gòu)建機器人軟件系統(tǒng)時避免大量的重復性工作,極大地提高研發(fā)效率。引導研究生學員熟練掌握ROS的使用,對提高研究生學員的科技創(chuàng)新能力和對外國際學術(shù)交流水平具有重要意義。
構(gòu)建了基于Gazebo的足球機器人仿真系統(tǒng)[9],并已將代碼開源,獲得了國際同行的高度認可。因為多機器人系統(tǒng)的實驗相對復雜,仿真環(huán)境可用于多機器人協(xié)同控制算法的快速驗證和性能測試,從而縮短軟件的開發(fā)周期。算法通過測試后可以到線下創(chuàng)新實踐基地進行實際機器人系統(tǒng)的測試。此外,仿真系統(tǒng)可支持雙方多機器人系統(tǒng)動態(tài)對抗比賽,用于更好地評判機器人協(xié)同控制算法的優(yōu)劣,如圖2所示。
3.3 自編教材并錄制MOOC課程
為了服務中型組機器人足球MOORE教學環(huán)境,機器人技術(shù)創(chuàng)新實踐基地組織指導教師團隊自編了教材《ROS與中型組足球機器人》[10]并制作了配套的MOOC課程。教材涵蓋了機械結(jié)構(gòu)設(shè)計、平臺與底層控制、環(huán)境感知、規(guī)劃與控制、多機器人協(xié)同等中型組足球機器人研究中涉及到的主要領(lǐng)域,全面總結(jié)了國防科技大學機器人足球研究小組十余年來的研究成果。課程圍繞機器人足球系統(tǒng)及關(guān)鍵技術(shù)、ROS在機器人足球中的應用等核心問題安排內(nèi)容,為有志于基于MOORE教學環(huán)境開展前沿課題合作研究與學術(shù)交流的研究生學員提供一個典型的學習案例。
3.4 依托“Trustie”在線協(xié)作平臺創(chuàng)建開源社區(qū)
Trustie是一個面向高校創(chuàng)新實踐的在線協(xié)作平臺,中文簡稱“確實”[11]。依托Trustie創(chuàng)建了服務于機器人足球MOORE教學環(huán)境的開源社區(qū),將基于ROS的機器人軟件和基于Gazebo的仿真系統(tǒng)在社區(qū)進行開源共享。加入開源社區(qū)后,研究生學員可以進行在線研討、協(xié)同開發(fā)和社區(qū)協(xié)作等活動,指導教師可以在開源社區(qū)進行答疑并進行學生提交代碼的評測。此舉為機器人足球MOORE教學環(huán)境實現(xiàn)了“教師主導、學生主動”的社區(qū)型學習、實踐和創(chuàng)新活動。
3.5 以競賽檢驗學員創(chuàng)新實踐能力
將RoboCup國際賽和中國公開賽作為最終展示研究生學員創(chuàng)新實踐能力的舞臺,其中RoboCup中國公開賽由自動化學會主辦,教育部高等學校自動化類專業(yè)教學指導委員會協(xié)辦,在每年的4月份舉行;RoboCup國際賽由RoboCup理事會主辦,由全世界不同國家和地區(qū)的高校和研究機構(gòu)輪流承辦,在每年的6~7月份之間舉行;根據(jù)指導教師打分、學員互評等綜合評價學員在團隊創(chuàng)新中所作的貢獻,選擇一批學員參加中國公開賽和國際賽。
4 MOORE教學環(huán)境建設(shè)的成果與效益
機器人足球MOORE教學環(huán)境經(jīng)過兩年的建設(shè),培養(yǎng)了一批專業(yè)拔尖人才,促進了教學建設(shè)。吸引了一批研究生學員進行前沿研究,發(fā)表和錄用學術(shù)論文16篇,其中SCI收錄5篇, EI收錄11篇。將研究成果應用于中型組足球機器人,并攜帶機器人赴國內(nèi)外參加RoboCup國際賽和中國公開賽,取得了如下優(yōu)異成績:赴德國萊比錫參加2016年機器人世界杯國際賽,進入中型組4強,獲得科學挑戰(zhàn)賽季軍;赴合肥參加2016機器人世界杯中國公開賽,獲中型組季軍和科學挑戰(zhàn)賽冠軍;赴合肥參加2015機器人世界杯國際賽,進入中型組6強,獲得技術(shù)挑戰(zhàn)賽亞軍,科學挑戰(zhàn)賽季軍;參加2014年中國機器人大賽暨RoboCup中國公開賽獲得中型組季軍和技術(shù)挑戰(zhàn)賽冠軍。
5 結(jié)語
MOORE是針對研究生協(xié)同創(chuàng)新能力培養(yǎng)的一種新的模式,RoboCup中型組足球機器人是一個典型的多學科交叉領(lǐng)域,機器人技術(shù)創(chuàng)新實踐基地是專業(yè)創(chuàng)新人才培養(yǎng)的重要場所,Trustie是一個面向高校創(chuàng)新實踐的在線協(xié)作平臺。國防科學技術(shù)大學將以上四者有機統(tǒng)一到一起,依托機器人技術(shù)創(chuàng)新實踐基地,以RoboCup中型組足球機器人研究為中心,借助Trustie在線協(xié)作平臺這個有力工具,建設(shè)了MOORE教學環(huán)境試點,探索并實踐了MOORE模式下的研究生培養(yǎng)。經(jīng)過兩年的建設(shè),培養(yǎng)了一批優(yōu)秀人才,全面促進了教學建設(shè),完善了高素質(zhì)創(chuàng)新型人才培養(yǎng)的線上線下聯(lián)動教學體系。
參考文獻
[1] 陳肖庚,王頂明.MOOC的發(fā)展歷程與主要特征分析[J].現(xiàn)代教育技術(shù),2013(11):5-10.
[2] 楊學軍,王懷民,周剛.關(guān)于推進學習型軍隊建設(shè)的思考——從MOOC看我軍軍事職業(yè)素質(zhì)教育[J].高等教育研究學報, 2013,36(4):4-6.
[3] Mackworth AK. On Seeing Robots[J].Computer Vision:Systems, Theory, and Applications,1993,14(1):3-4.
[4] Kitano H, Asada M, Kuniyoshi Y, et al. Robocup: The robot world cup initiative[C]//international conference on Autonomous agents.1997.
[5] 陳小平.第19屆RoboCup收獲和啟發(fā)[J].機器人技術(shù)與應用,2015(4):15-19.
[6] 劉斐.中國RoboCup中型組近五年發(fā)展回顧與展望[J].機器人技術(shù)與應用,2013(6):4-7.
[7] 徐曉紅,鄭志強,盧惠民.構(gòu)建機器人技術(shù)創(chuàng)新實踐基地的探索與實踐[J].實驗室研究與探索,2015,34(3):185-189.
[8] Xiong Dan, Xiao Junhao, Lu Huimin, et al.The design of an intelligent soccer-playing robot[J].Industrial Robot,2016,43(1):91-102.
[9] Yao Weijia, Dai Wei, Xiao Junhao, et al. A simulation system based on ros and gazebo for robocup middle size league[C]//IEEE International Conference on Robotics and Biomimetics(ROBIO).2015.
[10] 盧惠民,肖軍浩,鄭志強.ROS與中型組足球機器人[M].北京:國防工業(yè)出版社,2016.
[11] 毛新軍,尹剛,王懷民.軟件工程系列課程實踐教學平臺Trustie[J].計算機教育,2014(23):53-56.