課程簡介

介紹

理解基本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包中存儲消息數據

使用真實場景進行迴歸測試

在ROS中應用不同的調試策略

探索ROS的複雜實際應用

創建您的第一個ROS項目的下一步

故障排除

結束語

最低要求

  • 對基本機器人概念的理解。
  • 基本編程經驗。

受衆

  • 愛好者
  • 機器人愛好者
  • 工程師和技術人員
 21 時間:

客戶評論 (4)

課程分類