校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

智慧生產研究模組

Special Topics and Labs on Intelligent Manufacture

學期
112-1
學分
3 學分
當期課號
639300
永久課號
AIIG30001
開課單位
智慧與綠能產學研究所
授課教師
歐陽盟、陳建志、綠能學院、謝君偉、彭其瀚、林勻蔚
校區
歸仁
類別
必修
上課時間表
週四
2
09:00–09:50
智慧生產研究模組
CM215
3 節連堂
3
10:10–11:00
4
11:10–12:00
5
13:20–14:10
智慧生產研究模組
CM215
2 節連堂
6
14:20–15:10

* 根據陽明交大上課時間表所列

概述

Unit 1_多旋翼無人機之飛行原理與智慧系統(歐陽盟): * Flight principle * Introduction for Multirotor Copters * Flight weather Unit 2_基礎課程: git, docker, cloud and linux 基礎(魏澤人): 介紹常用軟體開發工具以及相關的概念,包含 * 以 git 為主的版本控制系統, * docker 及虛擬化技術,包含在 windows 上的 ws * 雲端及相關的網路服務概念 * Linux 命令列、 ssh, X 的使用及概念 目的是加速實驗及軟體開發的效率,評量方式以實際操作及心得分享為主。 Unit 3_深度自然語言處理 deep learning NLP(魏澤人): 介紹深度學習的自然語言處理的基礎和原理,包含 word vectors, N-gram, RNN, Statistical Machine Translation, self-attention and transformers, prompt and RLHF Unit 4_ROS機器人程式設計(陳建志): 機器人作業系統(Robot Operating System, ROS)是專為開發機器人所設計的開源軟體架構,如今ROS已風行全世界並支援各大廠牌的機器人(Universal Robots, ABB Manipulators, Faunc等)。ROS提供了硬體抽象、設備驅動、函式庫、可視化工具、軟體間訊息傳遞和軟體包管理等功能。ROS背後廣大的社群累積了龐大的能量,除了提供基本工具外,也包含各式各樣的演算法,使得開發者可猶如組裝積木般,一塊塊的將自己想要的機器人快速拼接起來,並專注於開發自己的應用。本課程將以ROS作為機器人應用開發系統,並以無人自動駕駛為應用範例,讓學生據此發展出其它類型的應用,或新的專案。本課程並結合教育部智慧聯網技術課程推廣計畫的 E-1「自動駕駛ROS開發使用課程模組」,介紹ROS系統效能分析與平行化/最佳化相關內容。

先修科目

Unit 1_多旋翼無人機之飛行原理與智慧系統(歐陽盟): 大學物理、工程數學、程式語言 (Python、C語言、JAVA或其他程式語言之一) Unit 2_基礎課程: git, docker, cloud and linux 基礎(魏澤人): N/A Unit 3_深度自然語言處理 deep learning NLP(魏澤人): 線性代數、python、基礎機器學習、基礎機率統計 Unit 4_ROS機器人程式設計(陳建志): 完成 ”ROS程式設計基礎” 模組之修習、程式設計、資料結構、嵌入式系統或物聯網程式設計

教學方式

Unit 1_多旋翼無人機之飛行原理與智慧系統(歐陽盟): N/A Unit 2_基礎課程: git, docker, cloud and linux 基礎(魏澤人): 教學方式主要為概念講解,現場實際操作,實際演練作業及心得分享 Unit 3_深度自然語言處理 deep learning NLP(魏澤人): 課堂講授、投影片 更完整的內容,可以參考 Stanford CS224N https://web.stanford.edu/class/cs224n/index.html Unit 4_ROS機器人程式設計(陳建志): 課堂講授、投影片

評分方式

Unit 1_多旋翼無人機之飛行原理與智慧系統(歐陽盟): Quiz Unit 2_基礎課程: git, docker, cloud and linux 基礎(魏澤人): N/A Unit 3_深度自然語言處理 deep learning NLP(魏澤人): 作業成績 100% Unit 4_ROS機器人程式設計(陳建志): 作業成績 100%

週次計畫
週次主題
第 1 週課程說明
第 2 週Unit 1_多旋翼無人機之飛行原理與智慧系統(歐陽盟): Flight principle
第 3 週Unit 1_多旋翼無人機之飛行原理與智慧系統(歐陽盟): Introduction for Multirotor Copters
第 4 週Unit 1_多旋翼無人機之飛行原理與智慧系統(歐陽盟): Flight weather
第 5 週國慶日放假
第 6 週Unit 2_基礎課程: git, docker, cloud and linux 基礎(魏澤人): git 及 docker 概念和實際練習
第 7 週Unit 2_基礎課程: git, docker, cloud and linux 基礎(魏澤人): git 及 docker 概念和實際練習
第 8 週Unit 2_基礎課程: git, docker, cloud and linux 基礎(魏澤人): git 及 docker 概念和實際練習
第 9 週Unit 3_深度自然語言處理 deep learning NLP(魏澤人): Word embedding, N-gram, RNN
第 10 週Unit 3_深度自然語言處理 deep learning NLP(魏澤人): Word embedding, N-gram, RNN
第 11 週Unit 3_深度自然語言處理 deep learning NLP(魏澤人): Word embedding, N-gram, RNN
第 12 週Unit 4_ROS機器人程式設計(陳建志): 單元主題:ROS Turtlebot3 introduction 課程內容:Turtlebot3 introduction, OpenCR setup and operation, ROS SLAM
第 13 週Unit 4_ROS機器人程式設計(陳建志): 單元主題:ROS Turtlebot3 introduction 課程內容:Turtlebot3 introduction, OpenCR setup and operation, ROS SLAM
第 14 週Unit 4_ROS機器人程式設計(陳建志): 單元主題:ROS Turtlebot3 introduction 課程內容:Turtlebot3 introduction, OpenCR setup and operation, ROS SLAM
第 15 週N/A
第 16 週N/A
教科書

Unit 1_多旋翼無人機之飛行原理與智慧系統(歐陽盟): N/A Unit 2_基礎課程: git, docker, cloud and linux 基礎(魏澤人): N/A Unit 3_深度自然語言處理 deep learning NLP(魏澤人): Deep Learning by Ian Goodfellow, Yoshua Bengio, and Aaron Courville Machine Learning: an algorithm perspective by S. Marsland Unit 4_ROS機器人程式設計(陳建志): 課程講義: 1. 教育部智慧聯網技術課程推廣計畫: E-1「自動駕駛ROS開發使用課程模組」 2. "Learning Robotics Using Python", 作者: Lentin Joseph, 原文出版社:Packt Pub Ltd, 出版日期:2015/05/30, ISBN:9781783287536、 3. "Mastering ROS for Robotics Programming", 作者: Lentin Joseph, 原文出版社:Packt Pub Ltd, 出版日期:2015/12/31, ISBN:9781783551798