




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
《機器人操作系統(tǒng)B》課程教學(xué)大綱一、課程簡介課程中文名機器人操作系統(tǒng)B課程英文名RobotOperatingSystemB雙語授課□是否課程代碼24122097課程學(xué)分2總學(xué)時數(shù)32(含實踐8)課程類別□通識教育課程□公共基礎(chǔ)課程專業(yè)教育課程□綜合實踐課程□教師教育課程課程性質(zhì)□必修選修□其他課程形態(tài)□線上線下□線上線下混合式□社會實踐□虛擬仿真實驗教學(xué)考核方式□閉卷□開卷課程論文□課程作品□匯報展示□報告課堂表現(xiàn)□階段性測試□平時作業(yè)□其他(可多選)開課學(xué)院機器人工程學(xué)院開課系(教研室)智能制造工程系面向?qū)I(yè)智能制造工程開課學(xué)期第7學(xué)期先修課程C++語言程序設(shè)計,Python程序設(shè)計,機器人技術(shù)基礎(chǔ)后續(xù)課程無選用教材1.胡春旭,ROS機器人開發(fā)實踐,機械工業(yè)出版社,2018-06參考書目1.周興社,機器人操作系統(tǒng)ROS原理與應(yīng)用[M].,機械工業(yè)出版社,2017-06.課程資源1.,ROSwiki2.,ROSanswers課程簡介課程將深入淺出的講解如何使用機器人操作系統(tǒng)ROS,包括ROS的基本原理、基本操作和基本工具,及通過動手實踐掌握機器人建圖、定位和導(dǎo)航等技能。課程分為:機器人發(fā)展概況、機器人操作系統(tǒng)ROS的工程結(jié)構(gòu)、ROS的通信架構(gòu)、ROS常用工具、roscpp、rospy、tf&urdf、SLAM、Navigation等內(nèi)容。二、課程目標(biāo)表1課程目標(biāo)序號具體課程目標(biāo)課程目標(biāo)1掌握機器人操作系統(tǒng)的基本概念、發(fā)展和類型,主流操作系統(tǒng)類別、特征及功能,理解操作系統(tǒng)在機器人控制與感知的重要作用,了解主流操作系統(tǒng)類別及其應(yīng)用領(lǐng)域、發(fā)展動向和前沿技術(shù)發(fā)展水平;同時結(jié)合本專業(yè)以及《中國制造2025》,引導(dǎo)學(xué)生樹立遠(yuǎn)大理想和愛國主義情懷,樹立正確的世界觀、人生觀、價值觀,勇敢地肩負(fù)起時代賦予的光榮使命,全面提高學(xué)生思想政治素質(zhì)。結(jié)合知識點讓學(xué)生了解課程相關(guān)技術(shù)世界最新進展,培養(yǎng)學(xué)生的責(zé)任感和使命感。課程目標(biāo)2了解機器人操作系統(tǒng)中的進程管理與調(diào)度概念,理解開源機器人操作系統(tǒng)ROS的整體架構(gòu)、基本功能,理解并掌握ROS通信架構(gòu)和常用工具。課程目標(biāo)3了解機器人操作系統(tǒng)ROS的SLAM自主導(dǎo)航基礎(chǔ),掌握機器人坐標(biāo)轉(zhuǎn)換方法、傳感器信息和里程數(shù)據(jù)發(fā)布、基礎(chǔ)控制器與地圖創(chuàng)建等方法。表2課程目標(biāo)與畢業(yè)要求對應(yīng)關(guān)系畢業(yè)要求指標(biāo)點課程目標(biāo)畢業(yè)要求1:工程知識:能夠?qū)?shù)學(xué)、自然科學(xué)、工程基礎(chǔ)和專業(yè)知識用于解決智能制造工程中的復(fù)雜問題?!綡】1.2掌握解決智能制造工程問題所需的工程基礎(chǔ)知識,并能夠應(yīng)用。課程目標(biāo)1畢業(yè)要求2:設(shè)計/開發(fā)解決方案:能夠應(yīng)用數(shù)學(xué)、自然科學(xué)和相關(guān)工程科學(xué)的基本原理,識別、表達(dá)、并通過文獻(xiàn)研究分析復(fù)雜智能制造工程問題,以獲得有效結(jié)論?!綥】2.2能夠應(yīng)用工程科學(xué)的基本原理,正確識別、表達(dá)復(fù)雜智能制造工程問題,以獲得有效結(jié)論。課程目標(biāo)2畢業(yè)要求5:使用現(xiàn)代工具:能夠針對復(fù)雜智能制造工程問題,開發(fā)、選擇與使用恰當(dāng)?shù)募夹g(shù)、資源、現(xiàn)代工程工具和信息技術(shù)工具,實現(xiàn)對復(fù)雜工程問題的預(yù)測與模擬,并能夠理解其局限性。【M】5.1能夠在解決復(fù)雜智能制造工程問題過程中,開發(fā)、選擇與使用恰當(dāng)?shù)募夹g(shù)、資源、現(xiàn)代工具工程和信息技術(shù)工具。課程目標(biāo)3三、課程學(xué)習(xí)內(nèi)容與方法(一)理論學(xué)習(xí)內(nèi)容及要求表3-1課程目標(biāo)、學(xué)習(xí)內(nèi)容和教學(xué)方法對應(yīng)關(guān)系序號課程模塊學(xué)習(xí)內(nèi)容學(xué)習(xí)任務(wù)課程目標(biāo)學(xué)習(xí)重點難點教學(xué)方法學(xué)時1緒論1.機器人操作系統(tǒng)介紹1.線上學(xué)習(xí):參考鏈接課程目標(biāo)1重點&難點:1.機器人操作系統(tǒng)的相關(guān)概念2.機器人操作系統(tǒng)構(gòu)成3.本課程學(xué)習(xí)方法講授法22.機器人操作系統(tǒng)架構(gòu)課程目標(biāo)13.常見操作系統(tǒng)基本功能及特征課程目標(biāo)14.機器人操作系統(tǒng)發(fā)展現(xiàn)狀及趨勢課程目標(biāo)12制圖基本知識1.操作系統(tǒng)進程的基本概念1.線上學(xué)習(xí):參考鏈接課程目標(biāo)2重點:1.進程的基本概念2.進程同步與互斥3.進程間通信難點:4.進程的互斥與同步5.進程的通信機制理解講授法22.操作系統(tǒng)進程的描述課程目標(biāo)23.操作系統(tǒng)進程同步與互斥課程目標(biāo)24.操作系統(tǒng)進程的通信機制課程目標(biāo)23開源ROS簡介1.ROS簡介1.線上學(xué)習(xí):參考鏈接2.個人作業(yè):基本操作練習(xí),截圖作業(yè)課程目標(biāo)2重點:1.ROS的基本操作難點:2.ROS的調(diào)試方法3.ROS可視化仿真方法講授法22.ROS安裝和使用課程目標(biāo)23.ROS基本操作課程目標(biāo)24.ROS調(diào)試以及數(shù)據(jù)可視化課程目標(biāo)24ROS文件系統(tǒng)1.ROS工程結(jié)構(gòu)介紹1.線上學(xué)習(xí):參考鏈接課程目標(biāo)3重點:1.ROS的文件空間2.ROS文件系統(tǒng)的基本結(jié)構(gòu)難點:3.ROS的Catkin編譯系統(tǒng)理解4.ROS的CmakeList.txt文件理解講授法22.ROS的Catkin的編譯系統(tǒng)和工作空間結(jié)構(gòu)課程目標(biāo)33.ROS的Package軟件包的創(chuàng)建和結(jié)構(gòu)課程目標(biāo)34.ROS的CMakeLists.txt文件簡介課程目標(biāo)35ROS通信架構(gòu)1.單元節(jié)點和節(jié)點管理器1.線上學(xué)習(xí):參考鏈接2.個人作業(yè):Topic通信方式、Service通信方式或者ActionLib通信方式的實例課程目標(biāo)2重點:1.ROS的節(jié)點管理2.ROS節(jié)點通信方式難點:3.ROS通信架構(gòu)中常見通信方式講授法42.Launch文件的格式和內(nèi)容課程目標(biāo)23.ROS中的四種通信方式:Topic、service、parameterserver、課程目標(biāo)26機器人系統(tǒng)設(shè)計1.機器人系統(tǒng)構(gòu)建:執(zhí)行機構(gòu)、驅(qū)動系統(tǒng)、傳感系統(tǒng)、控制系統(tǒng)1.線上學(xué)習(xí):參考鏈接課程目標(biāo)3重點:1.ROS的機器人坐標(biāo)轉(zhuǎn)換2.ROS的機器人描述格式難點:3.ROS坐標(biāo)轉(zhuǎn)換TF4.ROS的機器人描述格式URDF講授法32.機器人的坐標(biāo)變換,學(xué)習(xí)TF消息、TF樹和TF的數(shù)據(jù)類型課程目標(biāo)33.機器人描述格式URDF課程目標(biāo)37ROS常用工具1.RViz可視化工具1.線上學(xué)習(xí):參考鏈接課程目標(biāo)3重點:1.ROS常用工具基本內(nèi)容難點:2.ROS常用工具理解與基本操作講授法22.Gazebo仿真工具課程目標(biāo)33.rqt數(shù)據(jù)流可視化工具課程目標(biāo)34.Rosbag對軟件包進行操作的命令課程目標(biāo)35.Rosbridgeros和外界通信的功能包課程目標(biāo)36.Moveit開源操作軟件課程目標(biāo)38Roscpp和Rospy1.Roscpp的基本函數(shù),用C++開發(fā)ROS的基本方法1.線上學(xué)習(xí):參考鏈接課程目標(biāo)2重點:1.roscpp基本功能與使用方法2.rospy基本功能與使用方法難點:3.roscpp和rospy的編寫講授法42.Rospy中函數(shù)的定義,用Python開發(fā)ROS的基本方法課程目標(biāo)29機器人SLAM與自主導(dǎo)航1.ROS中常用SLAM功能包的應(yīng)用1.線上學(xué)習(xí):參考鏈接課程目標(biāo)3重點:1.ROS常用SLAM包基本功能2.ROS基本導(dǎo)航框架難點:3.roscpp和rospy的編寫講授法42.ROS中的導(dǎo)航框架課程目標(biāo)33.導(dǎo)航框架的應(yīng)用課程目標(biāo)3實驗學(xué)習(xí)內(nèi)容及要求表3-2課程目標(biāo)、學(xué)習(xí)內(nèi)容和教學(xué)方法對應(yīng)關(guān)系序號項目名稱項目來源教學(xué)目標(biāo)(觀測點、重難點)學(xué)時數(shù)項目類型要求每組人數(shù)教學(xué)方法課程目標(biāo)1ROS系統(tǒng)基本模塊應(yīng)用實驗教材1.ROS基本操作與ROS通信方式(Topic)6驗證性必做1視頻學(xué)習(xí)、查閱文獻(xiàn)、自學(xué)等課程目標(biāo)2課程目標(biāo)3課程目標(biāo)32.ROS可視化仿真方法(RViz)3.ROS導(dǎo)航包基本功能應(yīng)用2ROS自主導(dǎo)航功能仿真實驗教材1.在Gazebo或者Moveit創(chuàng)建任意可移動輪式機器人模型2綜合性選做1視頻學(xué)習(xí)、查閱文獻(xiàn)、自學(xué)等課程目標(biāo)2課程目標(biāo)32.利用ROS基本導(dǎo)航功能包進行自主導(dǎo)航系統(tǒng)功能設(shè)計四、課程考核(一)考核內(nèi)容與考核方式表4-1課程目標(biāo)、考核內(nèi)容與考核方式對應(yīng)關(guān)系課程目標(biāo)考核內(nèi)容所屬學(xué)習(xí)模塊/項目考核占比考核方式課程目標(biāo)11.機器人操作系統(tǒng)基本概念1~915%考查2.主流操作系統(tǒng)類別、特征及功能3.機器人操作系統(tǒng)架構(gòu)課程目標(biāo)21.操作系統(tǒng)進程的基本概念、操作系統(tǒng)進程的通信機制1~940%考查2.機器人操作系統(tǒng)ROS的基本功能、用途3.理解并掌握ROS通信架構(gòu)和常用工具課程目標(biāo)21.機器人操作系統(tǒng)ROS的整體架構(gòu)4~925%考查2.機器人URDF描述的工作原理和分析方法3.機器人操作ROS中進行可視化建模與仿真課程目標(biāo)31.機器人操作系統(tǒng)ROS的SLAM自主導(dǎo)航基礎(chǔ)1~920%綜合項目2.機器人坐標(biāo)轉(zhuǎn)換方法、傳感器信息和里程數(shù)據(jù)發(fā)布、基礎(chǔ)控制器與地圖創(chuàng)建等方法3.機器人避障與路徑規(guī)劃的基本方法表4-2課程目標(biāo)與考核方式矩陣關(guān)系課程目標(biāo)考核方式考核占比期末考試成績比例70%平時作業(yè)與課內(nèi)實驗12%課堂考勤9%課堂表現(xiàn)9%課程目標(biāo)115%15%15%15%15%課程目標(biāo)240%40%40%40%40%課程目標(biāo)325%25%25%25%25%課程目標(biāo)420%20%20%20%20%備注:以上考核方式類型及占比均為示例,需確保每一列占比總和為100%。(二)成績評定1.平時成績評定平時成績由課堂考勤和課堂表現(xiàn)組成,其比例分配如下:平時成績(100%)=平時作業(yè)與課內(nèi)實驗(40%)+課堂考勤(30%)+課堂表現(xiàn)(30%)(1)課堂表現(xiàn)(30分):通過學(xué)生的考勤情況和在課堂上的表現(xiàn)情況、發(fā)言與提問情況,來評價學(xué)生相關(guān)的能力;(2)作業(yè)完成情況(40分):圍繞課程的學(xué)習(xí)目標(biāo)進行作業(yè)的設(shè)計,根據(jù)學(xué)生作業(yè)完成情況來評價學(xué)生對所學(xué)知識的掌握情況;(3)課堂考勤(30分):主要考核學(xué)生遲到、曠課、請假等情況,以考勤情況確定,遲到1次扣2分、曠課1次扣5分,此項可得負(fù)分。2.期末成績評定期末成績評定的考核范圍是針對開源機器人操作系統(tǒng)的綜合知識理解與實踐應(yīng)用能力考查,包括ROS基本操作與ROS通信方式(Topic)、ROS可視化仿真方法RViz、ROS導(dǎo)航包基本功能應(yīng)用、在Gazebo或者Moveit創(chuàng)建任意可移動輪式機器人模型、利用ROS基本導(dǎo)航功能包進行自主導(dǎo)航系統(tǒng)功能設(shè)計等選做內(nèi)容。要求提交研究報告與具體的ROS代碼。(1)考查成績100分,以提交考查材料的評價成績乘以其在總評成績中所占的比例計入課程總評成績;(2)主要考查學(xué)生對相關(guān)知識的掌握程度,對使用現(xiàn)代工具、個人和團隊畢業(yè)要求的達(dá)成。3.總成績評定總成績(100%)=平時成績(30%)+期末成績(70%)(三)評分標(biāo)準(zhǔn)表5評分標(biāo)準(zhǔn)(非試卷考核項目)考核項目評分標(biāo)準(zhǔn)優(yōu)秀(100>x≥90)良好(90>x≥80)中等(80>x≥70)及格(70>x≥60)不及格(x<60)課程學(xué)習(xí)報告(1)報告選題符合課程性質(zhì),選題范圍適中,具有較高的研究價值和意義,表現(xiàn)出很強的問題意識。(2)論證過程嚴(yán)謹(jǐn),所使用的證據(jù)或材料充分,結(jié)論清晰,具有相當(dāng)?shù)恼f服力和解釋力。(3)文章結(jié)構(gòu)合理,組織嚴(yán)密,連貫一致。(4)語言表達(dá)準(zhǔn)確,敘述清楚,所使用的教育專業(yè)術(shù)語規(guī)范。(5)論文符合學(xué)術(shù)規(guī)范。(1)報告選題恰當(dāng)合理,具有較高的研究價值和意義,表現(xiàn)出較強的問題意識。(2)論證過程較為嚴(yán)謹(jǐn),所使用的證據(jù)或材料較為充分,結(jié)論清晰,具有較強的說服力和解釋力。(3)文章結(jié)構(gòu)合理,組織較為嚴(yán)密,連貫一致。(4)語言表達(dá)較為準(zhǔn)確,敘述清楚,所使用的教育專業(yè)術(shù)語較為規(guī)范。(5)報告基本符合學(xué)術(shù)規(guī)范,無明顯錯誤。(1)報告選題較為合理,具有一定的研究價值和意義,表現(xiàn)出一定的問題意識。(2)論證過程具有一定的嚴(yán)謹(jǐn)性,所使用的證據(jù)或材料較為充分,結(jié)論清晰,具有一定的說服力和解釋力。(3)文章結(jié)構(gòu)較為合理,組織較為嚴(yán)密。(4)語言表達(dá)較為準(zhǔn)確,敘述較為清楚,所使用的教育專業(yè)術(shù)語較為規(guī)范。(5)報告基本符合學(xué)術(shù)規(guī)范,有部分錯誤。(1)報告主題具有一定的研究價值和意義,但選題凝練不夠,問題意識欠佳。(2)論證過程較為合理但不太嚴(yán)謹(jǐn),具有一定的證據(jù)或材料但不夠充分,結(jié)論基本清晰。(3)文章結(jié)構(gòu)較為合理,組織具有一定的嚴(yán)密性,但存在部分不連貫現(xiàn)象。(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 化學(xué)自主訓(xùn)練第四章開發(fā)利用金屬礦物和海水資源
- 心靈雞湯 讀后續(xù)寫7 Dancing with Myself 導(dǎo)學(xué)案-2024屆高三英語一輪復(fù)習(xí)
- 浙江省杭州市余杭區(qū)2024-2025學(xué)年六年級下學(xué)期英語期中試卷
- 重難點8 記敘文閱讀(名題15篇)-2024年中考語文專練
- 2025年關(guān)于新安全生產(chǎn)法知識競賽培訓(xùn)試題及答案
- 2025年保安員初級模擬考試題庫及參考答案(考試直接用)
- 重難點6 完形填空記敘文-2024年高考英語復(fù)習(xí)專練(新高考專用)原卷版
- 易錯易混:集合、常用邏輯用語(復(fù)習(xí)講義)-2026年高考數(shù)學(xué)一輪復(fù)習(xí)解析版
- 合成甜味劑在特殊食品領(lǐng)域的應(yīng)用分析考核試卷
- 遠(yuǎn)程備份與本地備份結(jié)合方案考核試卷
- 通信技術(shù)與網(wǎng)絡(luò)維護指南
- 煤礦整體托管合同范本
- 養(yǎng)老機構(gòu)人力資源管理課件
- 固定式壓力容器操作(R1)考試題庫(共1083題) (一)
- 便秘的中醫(yī)護理
- 機電設(shè)備安裝工藝細(xì)部節(jié)點做法
- 17025實驗室管理體系
- 視頻制作與編輯技術(shù)教程
- 提升學(xué)校安全保衛(wèi)服務(wù)水平的方法與措施
- 麻風(fēng)病防治知識競賽題庫填空題
- 《美國司法體系》課件
評論
0/150
提交評論