了解更多課程訊息
姓      名
連絡電話
電子信箱
新舊學員
舊學員 新學員
選擇課程
選擇場次
驗證碼
資訊來源
了解更多課程訊息
ROS機器人作業系統實戰    
( ROS Robot Programming)
AIOT嵌入式課程,早鳥報名就送ARM cortex-A9 機器人操作系統(Robot Operating System,簡稱ROS),是一種用於撰寫機器人軟體時的框架。其靈活且彈性的用法,問世短短幾年時間,便已被世界各地的企業,學術等組織應用。應用範圍涵蓋無人飛行器,工業機械手臂,無人搬運車,自駕車等自動化機械與人工智慧領域。
ROS課程針對有一定LINUX系統基礎而對ROS感興趣的學習者,協助大家更快速進入ROS的開發領域,更有效率進行ROS應用功能的學習與開發。 課程設計內容深入淺出,理論與實際操作結合,業界實務講師帶你進入機器人世界!

ros開發
上課時數:28小時

課程目標
利用ROS機器人系統 設計自動駕駛機器人
ROS 開發環境設定、ROS 的通訊方 法、ROS 節點撰寫方法、ROS 與GPIO 的設計方法、ROS與GPIO的應用 ROS 開發環境設定、ROS 的通訊方 法、ROS 節點撰寫方法、ROS 與
    GPIO 的設計方法、ROS與GPIO的應用
基礎開發 – 使用 自製ROS無人車專案,包含ROS資料通訊格式、ROS雷達定位應用、    ROS無人車操控應用 基礎開發 – 使用 自製ROS無人車專案,包含ROS資料通訊格式、ROS雷達定位應用、
    ROS無人車操控應用
進階開發 – ROS座標系統、ROS環境感知、 ROS自動駕駛、ROS資料融合 進階開發 – ROS座標系統、ROS環境感知、 ROS自動駕駛、ROS資料融合
ros開發
CREDIT: SWRI

學員結訓後具備以下技能
ROS的開發環境建立 ROS的開發環境建立
設計與 ROS 系統相關的機器人程式 設計與 ROS 系統相關的機器人程式 ( 使用 C++)
使用 ROS 系統 抓取感測器資料 使用 ROS 系統 抓取感測器資料
使用 ROS 系統 抓取感測器資料 如何自行找尋 ROS 的相關資源與技巧
使用 ROS 系統 抓取感測器資料 設計與規劃 ROS系統機器人導航

適合對象
 本課程需基本Linux指令操作基礎及C/C++語法
 從事半導體相關工作,欲學習ROS Robot Programming
 已在相關領域,欲再增強本身專業技能者及獨立接案者
職涯發展
自動化工程師 │韌體工程師 │自駕車開發工程師│機械手臂開發工程師
Introduction to ROS (ROS介紹)
課程內容
ROS Overview
ROS Framework Architecture
ROS Tools
ROS 2.0

ROS Basic (ROS 基礎開發)
課程內容
ROS Package
Development ROS Node
Publish and Subscribe
roslaunch
ROS Service
ROS Client
ROS Visualization(ROS 可視化)
課程內容
TF & URDF
ROS transform
RVIZ
嵌入式ROS Control and Sensing(ROS 控制與感測處理)
課程內容
Motor Control
Encoder Motor
Gyroscope

Attitude
LIDIR
Battery Monitor

ROS Advanced (ROS 進階開發)
課程內容
SLAM
Navigation
AMCL

Move_base
Motor_control

ROS Integrate(ROS整合)
課程內容
AGV 無人自走車
建立地圖
自主導航
雷達避障功能
 
 

開課時間
•108年10月26日至108年11月16日 
  工業局補助 - 即將額滿
  (週六全天班 AM9:30至PM5:30)
相關課程: AI影像辨識技術應用
相關課程: 嵌入式Linux / Android物聯網系統移植 
................................................................................
報名方式
•電話報名:專線02-2311-7355
線上報名 下載報名表
Mail:grace@cadtc.com.tw
傳真:02-2331-3591
現場報名:
親洽中華行動數位教育訓練中心 - 台北中心
(台北市開封街1段2號9樓)
................................................................................
上課地點
台北市開封街一段2號9樓 > 地圖 <
(台北火車站│館前路口│麥當勞隔壁大樓)

 
 
讓我學習效益事半功倍的好老師!
結訓學員-黃○為

學員李孟真,embedded linux系統移植實作結訓心得        電子所畢業後,我就在某大廠擔任硬體工程師,但做了一年半載後發現,市場在改變軟韌體技術已扮演著舉足輕重的角色,甚至各家產品硬體差異越來越小以及一連串的cost down及殺價競爭。有鑑於此,我打算義無反顧離職並希望轉職為軟韌體工程師...

 
br br br
 
獨家Cortex-A9四核開發板
搭配開發板周邊模組教學
24-7雲端實驗室
全天後可上線操作練習
學員結訓專題作品發表
課程規劃的專題製作
學員結業後服務更貼心
提供F.B.社團技術分享
隨時提供學員工作職缺
供求職資訊,訓用合一
講師親自撰寫上課講義
定時更新課程講義,掌握最新技術動脈
嵌入式系統書籍
定期訂閱熱門書籍,供學員免費借閱
免費供應飲料
研磨咖啡、特調冷飲、現泡熱茶
環型教室、數位設備
師生互動式廣播教學系統
  
ROS為Robot Operating System(機器人作業系統)的簡寫,是一個是專為機器人軟體開發所設計出來的的開源作業系統(open-source,meta-operating system)。 在這個架構下,讓機器人各大領域Navigation、Manipulation、Perception、Cognition等, 建立共通的使用平台,全世界的研究員都可以在這個平台上分享各種機器人相關研究的資源和演算法 今天我們要做一台服務型機器人,有ROS的話就不需要要從頭寫Controller、Driver甚至是3D物理環境模擬器。 ROS提供我們一個穩定的模擬測試平台,以及共用各知名大學的研究成果,讓我們可以專注在改善機器人不足的地方,能夠大力發展各大學的專長技術。
目前ROS已支援各式各樣的程式語言,
已實作且驗證穩定的的包括C++和Python;
實驗性的程式庫,也就是已經提供該種程式語言相對應的Client Library,但並未驗證Stable,包括Lisp、Octave、Java等。
主要特點可以歸納為以下幾條:
(1)點對點設計
(2)不依賴程式語言
(3)精簡與集成
(4)便於測試
(5)開源
(6)強大的程式庫及社群