wsl Ubuntu20.04 安装 ROS2

注意事项:

     1. 本来想要安装 ros-humble-desktop,但执行这一行命令时

sudo apt install ros-humble-desktop

报错 “Unable to locate package ros-humble-desktop”,这是因为 Ubuntu20.04 和这个版本ros不兼容导致,可以改成安装另一个稳定且长期支持的ros版本:

sudo apt install ros-foxy-desktop

      2. ros2 安装完毕后运行一个GUI示例进行测试:

ros2 run turtlesim turtlesim_node

报错 “could not connect to display: :0",  “xcb module found but not loaded” 等等,起初以为是 Ubuntu 没安装图形界面的原因,后来在官网使用 WSL 运行 Linux GUI 应用找到了答案,解决方法很简单,并不需要安装图形界面。

wsl Ubuntu20.04 安装 ROS2_第1张图片

 

你可能感兴趣的:(ubuntu,linux)