感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
機器人快速原型設計入門
- 快速原型設計與迭代設計的原則
- 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 命令列工具
- 理解基本的機器人概念(感測器、驅動器、控制)
目標對象
- 希望快速建置原型的開發者及機器人愛好者
- 設計概念驗證(PoC)機器人應用的初創公司工程師
- 探索 ROS 2 並使用現代部署工具的製作人及業餘愛好者
21 小時
客戶評論 (2)
提供材料(虛擬機)以便直接進入練習,並解釋Ros2核心。爲什麼某些東西會以特定方式工作。
Arjan Bakema
課程 - Autonomous Navigation & SLAM with ROS 2
機器翻譯
其未來在Robotics中利用AI的知識和應用。
Ryle - PHILIPPINE MILITARY ACADEMY
課程 - Artificial Intelligence (AI) for Robotics
機器翻譯