Mininet + ROS 2演示
带有在仿真主机上运行ROS 2节点的示例的Dockerfile。 对于测试和基准化不同网络约束和拓扑下的多个主机之间的ROS 2通信可能很有用。
使用Docker(Ubuntu)运行演示
使用--privileged选项启动Docker容器。 确保Docker映像使用与本地主机相同的Ubuntu版本。
主机操作系统
Docker镜像
Ubuntu 18.04
jacobperron / mininet_ros_demo:雄辩
Ubuntu 20.04
jacobperron / mininet_ros_demo:狡猾
docker run -it --privileged jacobperron/mininet_ros_demo:eloquent
使用python3运行演示。
香草mininet演示:
python3 demos/mininet
1