聯繫我們

課程簡介

機器人快速原型簡介

  • 快速原型設計與迭代設計原則
  • ROS 2生態系概觀
  • Docker如何提升機器人的敏捷性與可重現性

建置開發環境

  • 在地端或雲端系統上安裝ROS 2與Docker
  • 為機器人開發設定Docker容器
  • 使用VS Code及外掛優化工作流程

用於原型的ROS 2基礎

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

機器人開發中的Docker

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

整合與測試機器人原型

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

協作與擴展的機器人開發

  • 版本控制及共享ROS-Docker專案
  • 機器人的持續整合管線
  • 跨多部裝置部署與擴展原型

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

  • 設計並實作機器人模擬管線
  • 利用ROS 2和Gazebo容器化完整工作流程
  • 測試並部署可運作之原型

總結與後續步驟

最低要求

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

學員對象

  • 致力於快速建構原型的開發者與機器人愛好者
  • 設計概念驗證機器人應用的新創公司工程師
  • 探索ROS 2與現代部署工具的Maker與同好
 21 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類