【ROS機器人開發實戰班】解密快速打造機器人的關鍵技術—免費預約諮詢

開課日期:2021-07-30 課程費用:電洽 備註:合團報再優惠
上課時間:週日 / 上午,下午 學習時程:21小時
上課地點: 台北市中正區臺北市中正區重慶南路一段143號4樓 map
適用對象:
1.想學習如何利用ROS快速設計智能機器人。
2.已開始接觸ROS相關開發,但仍對ROS開發難以掌...看完整
收藏課程
課程特色
課程特色:

1.教學使用ROS官方認證機器人
使用ROS官方認證的機器人(turtlebot3 burger)進行教學,學員專享豐富的教學資源,學習更容易。

2.本班學員獨享艾鍗獨家研發擴充板
為了傳達正確的ROS系統開發的學習觀念與重點,艾鍗獨家設計I/O子板,以擴充原Pi3板的功能,並對其中所有軟硬體控制原理進行透徹解說,使你可以透過主題式Lab,實踐ROS系統開發的核心技術與架構。

3.資深機器人開發工程師親授
具有豐富開發經驗的資深工程師親自教您產業實務,快速掌握關鍵技術,縮短摸索碰壁的時間。

4.完整程式碼開發實戰
做中學,幫助你快速建構開發觀念,透過完整開發程式碼,提高學習效率,快速Get職能,縮短開發時間。
詳細內容

課程簡介
為了幫助你有效率地學會ROS機器人開發系統的核心技術,並能與實務接軌,本課程由具有豐富機器人開發經驗的業界工程師親授。課程特別設計成兩階段,以實作教學為主軸,搭配艾鍗獨家研發的Raspberry Pi擴充板,讓你「做中學,學中做」,自然而然地培養與業界接軌的ROS技能。在第一階段,將教你在電腦中建置基於Linux Ubuntu的ROS系統,並能學會與機器人主機(Raspberry Pi)與各部位進行通訊,讓你逐漸學會ROS系統開發必會的指令進行來重要控制。在第二階段,講師以ROS認證機器人-Turtlebot Burger實機演練,教你進階應用,包括gmapping(地圖構建開源套件)、move_base(路徑規劃套件)等ROS套件使用方法和 SLAM(simultaneous localization and mapping,即時定位與地圖構建) 、Navigation (導航) 等ROS演算法應用,讓你能快速掌握ROS技術核心、參數調整與除錯的技巧。用ROS技術來為你的。
 
 
課程大綱 
Part I : ROS系統程式開發實作
  • ROS導論
    • ROS沿革與趨勢
    • ROS特色
  • ROS系統架構說明
  • ROS重要觀念介紹
    • ROS Master、節點(Node)、消息(Message)、話題(Topic)…
  • ROS安裝
    • ROS安裝於Ubuntu
    • ROS 常用指令(roscore,roslist,….)
    • 安裝ROS第三方套件供二次開發
  • ROS程式開發
    • ROS工作空間建立
    • 程式開發起手式(ros::init、ros::NodeHandle…)
    • Publisher vs Subscriber
    • ROS 節點間通訊與程式實作-topic、service、parameter server、launch
    • ROS文件系統:Package、meta-package
    • 製作自己的package
  • 於Raspberry pi 3實作ROS
    • ROS Pi image燒錄
    • Pi I/O 子卡功能介紹
    • ROS節點設計:I/O控制、感測器讀取
    • ROS遠端監控(Ubuntu Raspberry Pi 3)

 

Part II : ROS機器人實戰演練
  • ♦LiDAR(光達)介紹
    • Triangle、TOF
    • LiDAR Application
    • 其他感測器(Distance Sensor、Vision Sensor、Depth Camera…)介紹
  • ♦ROS機器人Turtlebot介紹
    • Burger vs Waffle
  • ♦SLAM & Navigation介紹
    • Position、Sensing、Map、Path
  • ♦Laser Based 2D SLAM演算法實戰
    • Gmapping(地圖構建開源套件)教學
    •  ros-trend ros-trend
      • Gmapping操作與介紹
      • Gmapping Flow
      • Gmapping應用說明
      • Gmapping實作演練
  • ♦Hector SLAM教學
    • Hector SLAM演算法原理解析
    • Hector node graph
    • Particle Filter Flow
    • Score、Weight、Update map
    • Hector SLAM應用說明
    • Hector SLAM實作演練
  • ♦Localization
    • MCL(Monte Carlo localization) vs AMCL(adaptive Monte Carlo localization)
    • AMCL(adaptive Monte Carlo localization)原理與應用說明
    • Global Localization
    • Resampling
    • AMCL實作演練
  • ♦TF 座標轉換
    • TF package介紹
    • TF 應用解說
  • ♦Navigation
    • Stack Setup
    • Navigation演算法架構講解
    • DWA(Dynamic Window Approach)解說
    • Gmapping + move_base實作
  • ♦ROSbridge解說
  • ♦Robot Models︰URDF(Unified Robot Description Format)解說
  • ♦專案實務開發常見問題與解決方案說明
 
 應用領域
 
 
你可以學到....
  • 能了解全球主流的機器人系統---ROS之緣起、特性與應用。
  • 能學會ROS機器人系統開發環境之建置與基本指令操作。
  • 能了解ROS機器人系統架構與重要觀念,包括ROS Master、節點(Node)、消息(Message)、話題(Topic)…
  • 能學會在ROS系統中的程式開發與節點通訊。
  • 能學會專屬ROS package(套件)之創建。
  • 能學會在Raspberry Pi上建置ROS系統與應用,包括I/O控制、遠端監控。
  • 能了解常用機器人之感測器-Lidar(光達)之特性與應用。
  • 能學會以TF套件進行座標轉換之應用。
  • 能學會Laser-based SLAM(即時定位與地圖構建)之相關套件應用,包括Gmapping、Hector SLAM。
  • 能學會以move_base、amcl等套件實現2D Navigation之應用。
  • 能學會以GUI工具套件rqt、3D可視化工具套件rviz等進行開發資料之記錄、分析與模擬,作為後續開發優化之依據。
  • 能從ROS機器人Turtlebot操作中,學會ROS套件的整合應用。
  • 能了解成為ROS開發者所需精進之能力,包括嵌入式系統開發C語言PythonMCU韌體開發影像辨識、機器人控制、Sensor Fusion、軟體系統整合等。
師資介紹

teacher

Tim Liu

  • 輔仁大學應用科學與工程研究所博士 / 輔仁大學電機研究所碩士
  • 知名上市電子消費品大廠機器人研發部門資深工程師
  • 機器學習 / 機器人開發 / 密碼學 / 影像壓縮 / 數位訊號處理 / 生醫資訊/生醫影像處理

teacher

Bob Shih

  • 中央大學太空所碩士
  • 知名上市電子消費品大廠影像事業部研發工程師
  • ROS機器人開發 / 無人機韌體開發 / OpenCV影像處理與電腦視覺開發 / Linux嵌入式系統

teacher

Jay Hung

  • 台北科技大學機電整合研究所碩士
  • 知名上市電子消費品大廠軟韌體研發部研發工程師
  • ROS機器人開發 / OpenCV影像處理與電腦視覺開發 / Linux嵌入式系統 / 機器學習 / 深度學習
 
報名方式
如您對本課程有興趣,或需相關諮詢,請於下方留下您的聯絡資訊,我們將派專人與您聯繫,為您安排上課事宜,或回覆問題,感謝您!
備註
如您對本課程有興趣,或需相關諮詢,請於下方留下您的聯絡資訊,我們將派專人與您聯繫,回覆問題,感謝您!

了解更多 http://bit.ly/2OzEVhg
免費說明會 http://bit.ly/2OE6pSQ
我想瞭解更多
  • code
    換一個
若您有進修網會員帳號,建議您登入進修網,省去填表部份欄位的填寫!
公單位高薪行政缺 e-速學 免費影音
讀者留言
相關進修課程推薦
  課程名稱 認證機構(分校) 上課地點 費用 開課日期
索取課程資料
收藏課程資料
找工作我幫你▛Java程式工程師培... 聯成電腦楠梓分校 高雄市楠梓區 線上洽詢 2021-08-15
索取課程資料
收藏課程資料
直播教學-C++程式設計 巨匠電腦新莊認證 新北市新莊區 電洽 2021-08-26
索取課程資料
收藏課程資料
$新鮮人進修補助$ Python大數據... 聯成電腦逢甲分校 台中市西屯區 線上洽詢 2021-08-12
索取課程資料
收藏課程資料
JAVA OCP JP 程式設計師認證班 巨匠電腦豐原認證 台中市豐原區 線上洽詢 2021-11-06
索取課程資料
收藏課程資料
C++程式進階設計 巨匠電腦豐原認證 台中市豐原區 線上洽詢 2022-07-07
職能進修展 網友熱搜
完勝美日語學習計劃 [學費補助2萬元]

登入1111進修網

1
2
提示
3
從facrbook登入
我無法登入、忘記密碼?
註冊成為進修會員