感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
簡介
理解基本 ROS 概念
- ROS 架構與哲學概述
- 設定 ROS 工作區環境
- ROS Master、節點、主題與訊息
- 使用主控台指令
- 操作 Catkin 建構系統
- ROS 啟動檔案
- 使用 Gazebo 模擬器進行 3D 視覺化與使用者互動
建立您的第一個 ROS 程式
- 建立 ROS 套件
- 在 Eclipse 中設定 ROS 專案
- 使用 ROS C++ 客戶端函式庫
- 撰寫簡單的 ROS 訂閱者與發布者
- 使用 ROS 參數伺服器儲存與檢索參數
- 使用 RViz 進行 ROS 3D 視覺化
運用 ROS 上的 TF 轉換系統
操作 rqt 使用者介面
探索 ROS 上的機器人模型
模擬描述格式 (SDF)
部署 ROS 服務
實作 ROS 動作
使用 ROS 上的模擬時間
將訊息資料儲存於 ROS Bag 中
以真實場景進行回歸測試
運用不同的 ROS 除錯策略
探索 ROS 的複雜真實世界應用
邁向建立第一個 ROS 專案的下一步
疑難排解
結語
最低要求
- 具備基礎機器人概念的理解。
- 具備基本程式設計經驗。
適用對象
- 愛好者
- 機器人迷
- 工程師與技師
21 小時
客戶評論 (4)
個人支持
Simon the 2nd - Cboost
課程 - ROS: Programming for Robotics
機器翻譯
清晰的概念講解,隨後是優秀的示例練習
Appu Hannadi Thotahewage Eranga De Silva - University of New South Wales, Sydney
課程 - ROS: Programming for Robotics
機器翻譯
非常有用,實踐任務幫助很大。
David Croft - Coventry University
課程 - ROS: Programming for Robotics
機器翻譯
我覺得我掌握了理解ROS如何組合在一起以及如何在其中構建項目所需的核心技能。
Dan Goldsmith - Coventry University
課程 - ROS: Programming for Robotics
機器翻譯