聯繫我們

課程簡介

機器人快速原型設計簡介

  • 快速原型設計與迭代設計原則
  • ROS 2 生態系統概覽
  • Docker 如何為機器人領域帶來敏捷性與可重複使用性

開發環境建置

  • 在本地或雲端系統上安裝 ROS 2 與 Docker
  • 為機器人開發設定 Docker 容器
  • 使用 VS Code 及擴充功能以提升工作效率

ROS 2 原型設計 essentials

  • ROS 2 套件、節點、主題與服務
  • 建立與建置 ROS 2 工作區
  • 在 Gazebo 中模擬機器人

用於機器人開發的 Docker

  • ROS 應用的容器化基礎知識
  • 為機器人專案建立自訂 Docker 映像檔
  • 管理跨系統的依賴項與設定檔

整合並測試機器人原型

  • 於 Docker 網路內連接多個 ROS 2 節點
  • 在模擬環境中測試感知與控制模組
  • 除錯並優化容器化應用程式

協作與可擴展的機器人開發

  • 版本控制與共享 ROS-Docker 專案
  • 用於機器人的持續整合流程
  • 跨多設備部署並擴展原型

實作專案:容器化的 ROS 2 原型

  • 設計並實現機器人模擬流程
  • 將包含 ROS 2 與 Gazebo 的完整工作流程容器化
  • 測試並部署可運作之原型

總結與下一步

最低要求

  • Python 程式設計基礎知識
  • 熟悉 Linux 命令列工具
  • 理解基本機器人概念(感測器、執行器、控制)

受眾對象

  • 致力於快速建置原型的開發人員與機器人愛好者
  • 設計概念驗證型機器人應用程式的初創公司工程師
  • 探索現代部署工具下的 ROS 2 的製造者及業餘愛好者
 21 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類