跳到主要內容區

【其他】ROS機器人作業系統實機操作培訓課程

https://college.itri.org.tw/all-events-2/0CEF7017-5A5E-4BB9-838F-E1BEB7070176.html

課程介紹

ROS(Robot Operating System)是當代主流的機器人作業系統,其建立統一的標準設計框架,使機器人技術層級更趨大眾化。ROS-Industrial提供支援包含ABBKUKAFANUCUR等多種工業機器人之軟體包。ROS應用廣泛,除機器人設備應用之外,德國BMWBosch的無人車、中國百度的無人車開源架構Apollo,均已使用ROS做為系統整合或是演算法的驗證,是當今產業工程師所需具備能力。
 

ROS搭載工具和軟體庫,機器人開發者可維護原有設計,甚至以原有的原始碼進行新增功能擴展,便於製造業、半導體產業導入機器人等智動化設備,當遇需要做快速的建立和調整時,經由ROS系統的開源資料再做二次開發。ROS的開放源碼特性便於智動化設備或元件廠商進行研發設計時進行軟硬體整合ROS整合感知、即時運動控制、影像處理、人工智慧、定位與導航等透過一致性的架構,有助於設備商或軟體商開創新興的機器人解決方案或整合性服務。瞭解並具備ROS操作技能是一般軟體、設備、機械工程師通往操作生產線機電整合/人機整合職涯領域的必備能力
 

ROS開發語言獨立,可運用如C++python等多種開發語言。但ROS不為開發語言設限,因此,除官方提供的開發套件資源外,ROS另可擴展使用各式開源資源,讓使用者靈活運用,也適合涉入不同深度之機器人設備工程師或設計研發人員依自身需求運用ROS功能完成各類智動化設定工作
 

本課程劃分二大模組,包含A. 11/26 Remote Lab課程、及B. 線上ROS課程可供學員反覆自學,提升學員整體學習成效。11/26由工研院開發全台第一套機器人Remote Lab創新線上學習模式,詳解ROS安裝、訊息傳送結構、各類功能執行程式碼、可視化功能套件等從觀念到演練,並透過機器人Remote Lab讓學員身歷其境實際操控機器手臂,線上也能如臨實驗室現場進行練習課程與實務接軌,除操作ROS,學員亦可瞭解工研院基於ROSRAS開發、凌華講師分享產業運用ROS之實務案例,讓學員所學ROS延伸至業界應用,啟發學員將ROS知識與技巧運用於自身工作。
 

 

為增進學員學習ROS成效,11月本課程在ITRI College+知識訂閱平台上將推出完整的線上自學模組,供學員依照自身可行時間在家即可反覆學習,課程涵蓋ROS架構、運動控制/建圖/定位原理、計算圖層架構與啟動流程、Command-Line指令介紹、運用指令執行與操作ROS功能之程式碼操作示範、重要SLAM、導航、馬達驅動的程式執行示範,兼顧內容有效性與學習者時間彈性!為讓報名之學員線上學習有其互動交流時間,本課程針對工研院全台獨創的機器人Remote lab遠端實機操作教學模式,規劃1小時mentor hour,讓學員操作remote lab實機演練並諮詢,在家也可實績演練大大提升學員ROS功力,是您學習ROS的最佳數位課程。

課程特色

1.Remote Lab遠端演練ROS/RAS,將所學實現於機器手臂,體驗ROS應用與效益

ROS開源作業系統是學習機器人控制的基礎,但要連結實機才能真正體會學習ROS程式使用,凡報名本課程學員即提供絕佳的遠端操控實體機器人機會,是對ROS有興趣者的最佳學習方法!
 

2.業師講授ROS數位課程,從原理、架構、到程式碼解析一次到位,線上反覆自學幫助融會貫通

本課程邀請工研院與仁寶講師分別於11/26 Remote Lab課程與線上自學課程二模組詳解ROS精髓,二模組內容皆精闢解說程式碼執行,方便時間有限之學員選擇上課方式。
 

3.參加模組A. 11/26 Remote Lab課程,即贈送模組B. ROS數位課程,讓學習無限,能力加倍

凡報名11/26模組一課程,即加贈模組二。模組二課程將於11月於ITRI College+網站開放數位學習,並將通知11/26報名成功的學員上課網址與上線方式,立刻報名去~
 

4.提供mentor hour,為ROS線上學習注入交流與諮詢機會,讓學習不卡關

凡報名模組一、二之學員即提供mentor hour時間(1hr),透過交流諮詢解惑、能力提升。

 

課程對象

本課程適合設備工程師、製程/生產工程師精進機器人作業系統能力

製造業、光電半導體產業工廠中導入機器手臂、AGV等智動化設備需進行產線整合、或針對特定生產功能需進行調整時,ROS提供快速二次開發的解決方案。

 

本課程適合智動化設備之研發設計工程師、軟體工程師、產品設計人員精進機器人作業系統能力

機械設備產業進行智動化零組件與設備開發時,可透過ROS功能及運用開放資源平台進行整合性設計;機器人系統商SI產業進行機器人模組組裝廠商工程師亦需運用ROS整合性架構執行開發工作。

 

本課程適合機械工程師、機構工程師精進機器人作業系統專業知識

傳統機械產業面臨轉型智慧製造,工程師需快速瞭解機器人各項控制原理、定位、導航、感知等操作方法,ROS累積的大量程式碼與各式功能模組,能一次掌握要點。
 

非常歡迎各界有志人士參加~~

講師簡介

工研院機械所-楊宗賢工程師

凌華科技-王健豪經理
北科大自動化科技研究所-林志哲所長
仁寶電腦 AGV軟體部-游秉廩課長

課程時間

若您參加模組A:上課時間為11/26(四) 9:00~18:00,線上Cisco webex或中科現場教室上課時間皆相同
 
若您參加模組B :因屬於自學性質課程,上課時間依學習者自行安排
 
備註:Mentor hour時間未定於課後公告

上課方式

  • 參加模組A. Remote Lab課程模組

您可以選擇參加線上Cisco Webex線上教室、或選擇參加中科現場教室。二者皆可以於實機演練時間,以RAS操控現場機器手臂,及演練ROS軟體。選擇線上上課也能看到機器人操控移動的畫面!

報名模組A,您即可獲得模組B ROS數位課程教學影片閱覽權限11月影片即可供閱覽,課前將通知您閱覽帳號與操作方式!

  •  參加模組B. ROS 數位課程影片自學模組:

為便於業界人士參與課程,增加學習ROS之自主性與時間彈性,特規劃【基於ROS之移動機器人的建圖與定位】課程影片供學員在家自學!

您可單獨報名模組B,以優惠價格即可瞭解ROS基礎、原理、及各項功能程式執行的方法,最適合忙碌的你之超值學習方案~
 

  •  凡報名模組A或模組B之學員,即可獲得課後線上Mentor hour參加權利!

課後諮詢時間將擇日安排1小時,並於11/27通知與公告。請報名學員記得前往登記是否參加。

我們將安排Cisco Webex線上教室進行討論與諮詢,並可同時上線remote lab操作,是您交流ROS使用經驗的絕佳機會,歡迎報名學員參加~

課程費用

模組A. Remote Lab課程模組:

課程原價每人5,500

同公司團報兩人以上或10/28前報名者:每人4,200

模組B. ROS數位課程影片自學模組:

課程每人3,000

課程大綱

模組

主題

大綱

時數

講師

A.     11/26

Remote Lab

課程模組
 

9:00AM~18:00PM 

 

選擇參加線上

Remote lab

線上同步教學

報名網址

 https://reurl.cc/r8oR6Z

 

選擇參加實體

中科教室

報名網址

https://reurl.cc/n0x8jv

 

 

注意:報名網址點入後須先加入會員就可報名

 

概述

  • 機械手臂軟硬體的基本認知
  • 機械手臂市場品牌與軟體

⁻   4大家族軟體、ITRI RASROS-based Company

6hrs

工研院機械所

楊宗賢工程師

ROS基礎教學

  • ROS on Ubuntu installation
  • ROS on Virtual Machine
  • Master & Slaver structure
  • Node (single executable program)
  • Commutation structure
  • Build your node
  • Message & Service
  • ROS tools- supported sensorsrosbagrqtRVIZmoveit
  • 機器人描述格式
  • Robot model source
  • Build your robot model

(以上各段落安排ROS模擬演練)

實機

機器人

演練

ROS / RAS + Robot Arm 實機手臂演練

分組演練:

線上學員組別連線進入網頁操作機器手臂

全台首創線上上課也能使用現場機器手臂且即時看到手臂操作畫面,如臨現場操作擁有相同體驗!

現場學員組別進行操作現場機器手臂

1hr

企業簡化自主移動機器人開發及部署案例分享

 

  •  AGVAMR優劣勢
  • ROS/ROS 2好處
  •  ROS軟硬整合解決方案
  • 成功案例分享

1hr

凌華科技

王健豪經理

B.      ROS數位課程影片

自學模組

報名網址

 https://reurl.cc/EzWXgg

 

11月開始上課

 

課前將Email通知學員課程影片閱讀之操作方式說明

基於ROS之移動機器人的建圖與定位

第一章開源機器人作業系統ROS於移動機器人之應用

  • ROS軟體介紹與歷史
  • 機器人軟硬體組成架構
  • 移動機器人之運動與控制原理
  • 移動機器人之建圖原理原理
  • 移動機器人之定位與導航原理
  • 移動機器人之路徑規劃原理

學習時數

30mins

北科大自動化科技研究所

林志哲所長

第二章 ROS系統操作

  • ROS系統架構 
  • ROS文件系統架構
  •  ROS計算圖層架構及各類節點之計算圖層啟動流程
  • 社群架構
  •  ROS工具與Command Line指令
  • Send a Topic(執行程式示範)
  • Custom Message(執行程式示範)
  • 服務器(執行程式示範)
  •  節點好多,該怎麼辦?使用roslaunch(執行程式示範)
  • 動態調整參數(執行程式示範)
  • ROS-MCU攜手合作
  • 給我地圖,帶我走
  • 給我地圖及說明SLAM技術(執行程式示範)
  • 帶我走及說明導航與定位(執行程式示範)
  • ROSArduino攜手合作
  • Sensor解析的方法(執行程式示範)
  • 連結物理量(執行程式示範)
  • 計算機器人的位置(執行程式示範)
  • !到那裡:說明透過PID控制器來驅動各類致動器及執行程式示範

學習時數

hr

仁寶電腦

AGV軟體部

游秉廩課長

線上

Mentor hour

練習/諮詢

報名網址

https://reurl.cc/D6endm

開放Remote lab練習時間

  • 學員依照登記時間順序進入Remote lab演練
  •  學員間以留言板互動交流與討論

1hr

工研院機械所

楊宗賢工程師

問題

諮詢

Ÿ  學員提問與講師諮詢

課程地點

若您報名模組A. Remote Lab課程模組之中科教室課程,上課地點為臺中市大雅區科雅路6

若您報名模組A. Remote Lab課程模組之線上Remote lab線上同步教學,上課方式為線上Cisco Webex線上會議室
(上課前一周將通知Cisco Webex上線方式與帳密)。

瀏覽數: