目前位置: 首頁 > 公開課程 > 資訊管理 > 程式語言 > 基於ROS之移動機器人的建圖與定位

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

ROS搭載工具和軟體庫,機器人開發者可維護原有設計,甚至以原有的原始碼.....

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

加入收藏
收件人email:
寄件人姓名:
寄件人email:
  

【數位課程】基於ROS之移動機器人的建圖與定位

上課地址:線上課程

時數:2.5

起迄日期:2021-12-01~2021-12-01

聯絡資訊:朱小姐/04-25671912

報名截止日:2021-11-30

課程類別:人才培訓(課程)

活動代碼:2321060042

 

為什麼你需要這門課?

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

 

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

 

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

 

[基於ROS之移動機器人的建圖與定位]課程可供學員在3個月期間內反覆自學,提升學員整體學習成效。課程涵蓋ROS架構、運動控制/建圖/定位原理、計算圖層架構與啟動流程、Command-Line指令介紹、運用指令執行與操作ROS功能之程式碼操作示範、重要SLAM、導航、馬達驅動的程式執行示範,兼顧內容有效性與學習者時間彈性!

課程特色

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

本課程邀請仁寶講師線上詳解ROS精髓,內容精闢解說程式碼執行,方便時間有限忙碌之學員選擇上課方式。

上完本課程你可以學到?

1.瞭解ROS的組成架構

2.瞭解移動機器人運動控制概念、ROS建圖、AMCL定位原理

3.瞭解ROS安裝版本及ROS文件系統架構

4.瞭解ROS計算圖層架構及各類節點之計算圖層啟動流程

5.瞭解ROS Command-Line指令及運用指令發送TopicService節點消息、客製化消息

6.瞭解roslaunch使用時機及執行roslaunch程式碼

7.執行動態調整參數程式碼來調整機器人

8.瞭解SLAM框架與執行SLAM建圖及導航功能程式碼

為什麼你適合來上這門課?

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

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

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

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

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

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

 

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

學員需先具備哪些基礎知識?

本課程學員應先具備C++Lunix操作、終端機的語法與相關基礎知識。

退費標準

大綱

時數

講師

●第一章

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

§    ROS軟體介紹與歷史

§    機器人軟硬體組成架構

§    移動機器人之運動與控制原理

§    移動機器人之建圖原理原理

§    移動機器人之定位與導航原理

§    移動機器人之路徑規劃原理

30mins

北科大自動化科技研究所

林志哲所長

●第二章 ROS系統操作

§    ROS系統架構

§    ROS文件系統架構

§    ROS計算圖層架構及各類節點之計算圖層啟動流程

§    社群架構

§    ROS工具與Command Line指令

§    Send a Topic(執行程式示範)

§    Custom Message(執行程式示範)

§    服務器(執行程式示範)

§    節點好多,該怎麼辦?

§    使用roslaunch(執行程式示範)

§    動態調整參數(執行程式示範)

§    ROS-MCU攜手合作

§    給我地圖,帶我走

§    給我地圖及說明SLAM技術(執行程式示範)

§    帶我走及說明導航與定位(執行程式示範)

§    ROSArduino攜手合作

§    Sensor解析的方法(執行程式示範)

§    連結物理量(執行程式示範)

§    計算機器人的位置(執行程式示範)

§    !到那裡:說明透過PID控制器來驅動各類致動器及執行程式示範

hr

仁寶電腦

AGV軟體部

游秉廩

課程費用

數位學習方案,每人2,500

 

您收到College+提供使用本項課程服務所需之登入帳號、序號或密碼之次日起,為期3個月之使用期間,3個月期間內無限次觀看。

 

溫馨提醒

線上課程同一帳號僅限本人使用,不得將參加課程活動之權利轉讓予任何其他第三人。
請線上課程學員遵守ITRI College+工研院知識訂閱平台之隱私聲明相關規範。
課程聯絡人:朱小姐 04- 2567-1912,吳小姐 04-25605409

常見問題

Q:如何拿到上課帳號/密碼?

 A:本梯次學員報名繳費後統一於課程當天收到上課帳號及密碼通知信,若無法登入會員,敬請來電告知。

 

Q:我的帳號可以給其他人使用嗎?

A:個人帳號限本人使用,同一帳號之閱讀課程權益禁止轉予任何其它第三人使用。任何未經本院同意之轉讓與轉用行為(有償或無償皆同)衍生之爭議,用戶應負完全責任。 若企業教育訓練需求多個帳號使用,可洽本網站客服洽詢企業用戶方案。

 

Q:如果我是海外用戶可以報名嗎?要如何繳費?

 A:可以哦,若你的所在地非台灣地區,可使用「信用卡、金融 Visa 卡付費」(VisaMasterJCB)的方式付款,於任何地區參與課程。另「手機號碼」欄位,請於開頭加上「國際電話區域碼」。

 

需要注意的是,如果使用信用卡付款有刷卡不成功的情況,則很可能是尚未開通「海外線上支付」功能,請聯繫你的信用卡公司協助開通即可。

 

此外,我們在台灣有接受「ATM 轉帳」的服務,如果您人在國外沒有信用卡的話,也可以請台灣朋友幫您取得「ATM 轉帳帳號」後協助您付款唷!



 
 

 
 
 
 

 
 
 


簡介


產業學院緣起
  依據行政院「挑戰2008:國家發展重點計畫」下之「國際創新研發基地」與「產業高值化」兩計畫,首重產業科技人才的效能。

•911216經科字第09103373120號函:經濟部將本院籌設工研院產業學院之工作,列為因應產業結構轉型,提 ... more

*請務必將下列資料填妥,資料送出後,開課單位將會主動與您聯繫。

我想知道本課程的企業包班內訓     


(重新產生)