标签: 平台开发

10 篇文章

【ROS2】ROS1 与 ROS2 并存时开发技巧
如果同时安装了 ROS1 和 ROS2,不管是二进制安装还是源码安装,都会遇到环境变量问题。在不使用 docker 的情况下,不能在 bashrc 中预先 source 一种版本的 setup.bash,会导致切换到另外版本时,无法直接 source。可以修改 bashrc 来定义常用 source 命令。
【Docker】解决容器运行过程中产物用户权限问题
容器内的用户通常是 root(UID 0),而宿主机可能是一个普通用户(如 UID 1000)。所以当 root 用户在容器内写入文件时,这些文件在宿主机看来是 root 拥有的,你的宿主用户没有权限直接修改或删除,就表现为“被锁住”。这篇文章给出一个简单的解决方法。