以下是完整的 ROS 2 Humble 環境組合:
🎯 支援 NVIDIA GPU、USB 裝置(如 /dev/ttyACM0)、micro-ROS Agent、自訂 ubuntu
用戶,並透過 docker-compose 一鍵啟動
📁 目錄結構
📦 Dockerfile
(支援 GPU + ROS2 + micro-ROS agent)
🛠 entrypoint.sh
(進入後切換成 ubuntu 使用者)
🧩 docker-compose.yml
(支援 GPU + USB + X11 + Volume)
🚀 使用步驟
-
建立資料夾並放入三個檔案
-
建立映像與啟動容器
-
容器啟動後執行:
✅ 功能總結
功能 | 支援 |
---|---|
micro-ROS Agent | ✅ 編譯內建 |
USB UART (/dev/ttyACM0) | ✅ 掛載 |
NVIDIA GPU | ✅ docker compose 支援 |
GUI 工具(Gazebo / RViz) | ✅ 透過 X11 |
Ubuntu 使用者 | ✅ 預設 ubuntu/ubuntu |
沒有留言:
張貼留言