【Star Rocket】ROS 系列課程 - 具電腦視覺的機器檯燈專案(專案分享/數位製造/系統實作)
想要進入機器人領域,卻不知該從何處入手?如果你是這樣子的人,那這門就是為你而設計的!
講到現今熱門的科技關鍵字——自駕車、無人車、服務型機器人等,往往我們想像的是技術上極為複雜的軟硬體架構,感覺需要花很多時間研究、學習,才能培養的新興專業。本系列課程從最基礎開始介紹,分享自己如何從零,慢慢透過「數位製造」生產各種零件並與硬體整合,之後再利用 Raspberry Pi 與 ROS (Robot Operation System) 結合電腦視覺辨識,藉以控制馬達,最後接上機器學習(Machine Learning)的 framework ,讓機械檯燈能自我學習!
本系列包含以下三次課程:
打造具電腦視覺的開源機器檯燈(專案分享)
數位製造實作機械檯燈(軟硬體製造工作坊)
實作 ROS 系統控制機械檯燈(系統實作工作坊)
此系列邀請講師 Kevin 與學員一同參與從專案的分享、到檔案的建置設計,到台灣著名的自造者空間 Hackerspace,親手操作數位製造設備(如 CNC 切割機、3D 印表機等),到購買馬達零件,逐一的建置設計自造相關的零件,到組合完成一台具功能性的機械檯燈;完成後更是透過步驟型的方式,逐一教導學員安裝、寫編程、用數據操控檯燈轉向的初步實作。
專案介紹 - Hackaday:連結
檯燈設計檔 - GitHub:連結
檯燈 ROS package - GitHub:連結
檯燈組裝手冊 & BOM 表 - 文件:連結
ROS 機械檯燈工作坊講義 - HackMD:連結
ROS 實作共筆 - HackMD:連結
Raspberry Pi 安裝 ROS 環境指南:連結
樹莓派系統建立與一顆馬達基本控制:連結
Onshape 雲端 3D 建模軟體:連結
3D 列印機比較表:連結
3D 列印檯燈零件 - Slew Bearing:連結
線上資源:
ROS Tutorials (英文):連結
Open Learning Projects 計畫:連結
Awesome-robots 機器人整理列表:連結
線上課程:
Robotics Software Engineer Nanodegree - Udacity:連結
ZTH ROS course - YouTube:連結
閱讀書籍:
實戰 ROS 機器人作業系統與專案實作:連結
ROS 機器人程式設計:連結
實戰 ROS 機器人自作|使用 Raspberry Pi :連結
ROS 機器人編程實踐:連結
社群資訊:ROS.Taipei
打造具電腦視覺的開源機器檯燈(專案分享)
數位製造實作機械檯燈(軟硬體製造工作坊)
實作 ROS 系統控制機械檯燈(系統實作工作坊)
機器檯燈製作相關照片
本文由 Star Rocket 三創育成基金會整理分享,採用姓名標示-相同方式分享 4.0 國際 (CC BY-SA 4.0) 授權。