Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
介紹
瞭解基本 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
Course - ROS: Programming for Robotics
機器翻譯
Good conceptual explanations followed by good example exercises
Appu Hannadi Thotahewage Eranga De Silva - University of New South Wales, Sydney
Course - ROS: Programming for Robotics
It was very useful and the practical tasks really helped.
David Croft - Coventry University
Course - 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.