ros2 run demo_nodes_cpp listener 如果上述命令都能正常运行并显示预期的输出,那么恭喜你,你已经成功在Ubuntu 20.04上同时安装了ROS 1和ROS 2。 注意事项 确保在安装过程中没有遇到任何错误,如果遇到错误,请根据错误信息进行相应的解决。 如果你需要在同一终端中切换ROS 1和ROS 2的环境,你可能需要手动设置或取消设置相应的环境变量。 你可以参考小鱼的一行代码安装...
将ROS2环境变量添加到bash会话中: echo "source /opt/ros/foxy/setup.bash" >> ~/.bashrc source ~/.bashrc 1. 2. 至此,ROS1和ROS2已经同时安装在你的Ubuntu 20.04系统中了。需要注意的是,由于我们将ROS1和ROS2的环境变量都添加到了bash会话中,所以每次打开新的终端,ROS1和ROS2的环境都会被设置。这可能...
sudo apt install curl gnupg2 lsb-release# 下面这条语句,我的输出错误: gpg: no valid OpenPGP data found# curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -# 解决上面的问题,可以换成下面这条语句:$ curl http://repo.ros2.org/repos.key|sudo ap...
$ curl http://repo.ros2.org/repos.key | sudo apt-key add - # 之后再添加源: sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros2/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list' 1. 2. 3. 4. 5. 6. 7. 8....
apt-key add -# 解决上面的问题,可以换成下面这条语句:$curlhttp://repo.ros2.org/repos.key|sudoapt-keyadd-# 之后再添加源:sudosh-c'. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros2/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list...