Docker安装
安装过程不再赘述,参考Docker安装。
把当前用户添加到Docker用户组
sudo groupadd docker
sudo usermod -aG docker $USER
安装QEMU模拟器
sudo apt install qemu-user-static binfmt-support
验证多架构支持
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
拉取ROS Docker镜像
拉取官方 ARM64 ROS Melodic 镜像
docker pull --platform linux/arm64 ros:melodic-ros-base
测试镜像是否能运行
docker run --rm --platform linux/arm64 ros:melodic-ros-base
交互式启动镜像
docker run -it --platform linux/arm64 ros:melodic-ros-base