Skip to content

StarRocket/ROS-Project-ML-Lamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

【Star Rocket】ROS 系列課程 - 具電腦視覺的機器檯燈專案(專案分享/數位製造/系統實作)

想要進入機器人領域,卻不知該從何處入手?如果你是這樣子的人,那這門就是為你而設計的!

講到現今熱門的科技關鍵字——自駕車、無人車、服務型機器人等,往往我們想像的是技術上極為複雜的軟硬體架構,感覺需要花很多時間研究、學習,才能培養的新興專業。本系列課程從最基礎開始介紹,分享自己如何從零,慢慢透過「數位製造」生產各種零件並與硬體整合,之後再利用 Raspberry Pi 與 ROS (Robot Operation System) 結合電腦視覺辨識,藉以控制馬達,最後接上機器學習(Machine Learning)的 framework ,讓機械檯燈能自我學習!

本系列包含以下三次課程:

  1. 打造具電腦視覺的開源機器檯燈(專案分享)
  2. 數位製造實作機械檯燈(軟硬體製造工作坊)
  3. 實作 ROS 系統控制機械檯燈(系統實作工作坊)

此系列邀請講師 Kevin 與學員一同參與從專案的分享、到檔案的建置設計,到台灣著名的自造者空間 Hackerspace,親手操作數位製造設備(如 CNC 切割機、3D 印表機等),到購買馬達零件,逐一的建置設計自造相關的零件,到組合完成一台具功能性的機械檯燈;完成後更是透過步驟型的方式,逐一教導學員安裝、寫編程、用數據操控檯燈轉向的初步實作。

本系列課程相關資訊:

開源檯燈專案

  • 專案介紹 - Hackaday:連結
  • 檯燈設計檔 - GitHub:連結
  • 檯燈 ROS package - GitHub:連結
  • 檯燈組裝手冊 & BOM 表 - 文件:連結

ROS

  • ROS 機械檯燈工作坊講義 - HackMD:連結
  • ROS 實作共筆 - HackMD:連結
  • Raspberry Pi 安裝 ROS 環境指南:連結
  • 樹莓派系統建立與一顆馬達基本控制:連結

數位製造工具

  • Onshape 雲端 3D 建模軟體:連結
  • 3D 列印機比較表:連結
  • 3D 列印檯燈零件 - Slew Bearing:連結

ROS 學習資源:

  • 線上資源:

    • ROS Tutorials (英文):連結
    • Open Learning Projects 計畫:連結
    • Awesome-robots 機器人整理列表:連結
  • 線上課程:

    • Robotics Software Engineer Nanodegree - Udacity:連結
    • ZTH ROS course - YouTube:連結
  • 閱讀書籍:

    • 實戰 ROS 機器人作業系統與專案實作:連結
    • ROS 機器人程式設計:連結
    • 實戰 ROS 機器人自作|使用 Raspberry Pi :連結
    • ROS 機器人編程實踐:連結
  • 社群資訊:ROS.Taipei

課程媒體紀錄

  1. 打造具電腦視覺的開源機器檯燈(專案分享)
  2. 數位製造實作機械檯燈(軟硬體製造工作坊)
  3. 實作 ROS 系統控制機械檯燈(系統實作工作坊)
  4. 機器檯燈製作相關照片

關於本文件

本文由 Star Rocket 三創育成基金會整理分享,採用姓名標示-相同方式分享 4.0 國際 (CC BY-SA 4.0)授權。

About

【Star Rocket】ROS 系列課程 - 具電腦視覺的機器檯燈專案(專案分享/數位製造/系統實作)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published