Docker ROS2 开发
SkillSkillsMP
io.github.arpitg1304/robotics-agent-skills/docker-ros2-development
基于 Docker 的 ROS2 开发最佳实践,包括多阶段 Dockerfile、用于多容器机器人系统的 docker-compose、跨容器的 DDS 发现、用于感知的 GPU 直通,以及开发-部署容器模式。在容器化 ROS2 工作空间、为机器人软件栈搭建 docker-compose、调试容器间 DDS 通信、用 NVIDIA Container Toolkit 配置 GPU 工作负载、为 rviz2 与 GUI 工具转发 X11/Wayland,或管理摄像头与串口设备的 USB 直通时使用。每当用户提及 Docker 配合 ROS2、用于机器人的 docker-compose、colcon 工作空间的 Dockerfile、DDS 的容器网络、用于感知的 GPU 容器、ROS2 的 devcontainer、ROS2 的多阶段构建或在容器中部署 ROS2 时触发。也覆盖基于 Docker 的 ROS2 构建 CI/CD、容器中的 CycloneDDS 或 FastDDS 配置、Docker 中的共享内存或 rviz2 的 X11 转发。
source