課程簡介

介紹

瞭解基本 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)

課程分類