文件名称:rosdop:Ros软件包,用于赋予ros docker构建,安装和运行功能
文件大小:21KB
文件格式:ZIP
更新时间:2024-03-10 21:10:06
Python
罗斯多普 Ros软件包可提供ros docker构建,安装和运行的功能 好吧,首先:这个包可能没用。 您应该使用docker compose和docker swarm来完成其工作,或者仅使用普通docker。 另外,这是一个包装程序,试图将参数放在ros master上,以便ros可以尝试控制它。 我还没有弄清楚所有角度,但是我认为有意义的结构是这样的: Docker映像构建软件包:TUB ROS软件包+ dockerfile == TUB 我称它为浴缸,是因为它需要一个名称,而且浴缸很短而且听起来很具体。 Stuff很快变得非常抽象,因此这对我有用。 这应该是带有子模块的主存储库。 这个东西具有dockerfile,其中包含创建它所需的所有脚本以及称为工作区的目录。 工作区是Docker主机和容器之间的共享文件夹。 该共享通过sshfs完成,称为tubvolume。 该工作空间将
【文件预览】:
rosdop-main
----srv()
--------RmDockerMachine.srv(35B)
--------addVolume.srv(36B)
--------addDockerMachine.srv(45B)
--------RmVolume.srv(22B)
----nodes()
--------DockerTub.py(6KB)
--------cr_volume.py(6KB)
--------utils.py(3KB)
--------docker_master.py(11KB)
--------cr_ros_dnsmasq.py(2KB)
--------cr_bridge.py(3KB)
----scripts()
--------enable_routing.sh(548B)
--------keys.sh(2KB)
--------ros_dnsmasq.sh(150B)
--------cleanup.sh(126B)
--------mount_samba_share_misc.sh(89B)
----CMakeLists.txt(8KB)
----LICENSE(1KB)
----README.md(2KB)
----dnsmasq()
--------ros-tmp-hosts(285B)
--------Dockerfile(97B)
----package.xml(2KB)
----launch()
--------master.launch(206B)
--------rosmasq.launch(806B)
----.gitignore(538B)