感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介紹
瞭解基本 ROS 概念
- ROS 架構和理念概述
- 設置 ROS 工作區環境
- ROS 主節點、節點、主題和消息
- 使用主控台命令
- 使用 Catkin 構建系統
- ROS 啟動檔
- 使用 Gazebo 模擬器進行 3D 視覺化和使用者互動
創建您的第一個ROS 程式
- 創建 ROS 包
- 在 Eclipse 中設置 ROS 專案
- 使用 ROS C++ 用戶端庫
- 編寫簡單的 ROS 訂閱者和發佈者
- 使用 ROS Parameter Server 存儲和檢索參數
- 使用 RViz 進行 ROS 3D 可視化
在 ROS 上使用 TF 變換系統
使用 rqt 用戶介面
探索機器人模型 ROS
模擬描述格式 (SDF)
部署 ROS 服務
實施 ROS 操作
在ROS 上使用模擬時間
將消息數據存儲在 ROS 個袋子中
使用真實場景進行回歸測試
在 ROS 中應用不同的調試策略
探索複雜的實際應用 ROS
創建您的第一個 ROS 項目的後續步驟
故障排除
結束語
最低要求
- 瞭解基本的機器人概念。
- 基本的程式設計經驗。
觀眾
- 愛好者
- Robotics 愛好者
- 工程師和技術人員
21 時間:
客戶評論 (4)
個別支持
Simon the 2nd - Cboost
課程 - ROS: Programming for Robotics
機器翻譯
Good conceptual explanations followed by good example exercises
Appu Hannadi Thotahewage Eranga De Silva - University of New South Wales, Sydney
課程 - ROS: Programming for Robotics
It was very useful and the practical tasks really helped.
David Croft - Coventry University
課程 - ROS: Programming for Robotics
I feel I get the core skills I need to understand how the ROS fits together, and how to structure projects in it.