返回
Windows 11子系统:Ubuntu 18.04安装ROS Melodic
后端
2023-10-03 06:44:22
从Microsoft Store安装Ubuntu 18.04
- 打开Microsoft Store并搜索“Ubuntu”。
- 单击“获取”按钮下载并安装Ubuntu 18.04。
- 安装完成后,启动Ubuntu 18.04。
配置环境
-
安装必要的软件包。
sudo apt update sudo apt install curl wget git
-
设置环境变量。
export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
-
重启Ubuntu 18.04。
安装ROS Melodic
-
添加ROS Melodic仓库。
sudo sh -c "echo 'deb http://packages.ros.org/ros/ubuntu xenial main' > /etc/apt/sources.list.d/ros-melodic.list"
-
导入仓库密钥。
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
-
更新软件包列表。
sudo apt update
-
安装ROS Melodic。
sudo apt install ros-melodic-desktop-full
-
设置环境变量。
source /opt/ros/melodic/setup.bash
-
重启Ubuntu 18.04。
测试ROS Melodic
-
打开终端并输入以下命令。
roscore
-
在另一个终端中输入以下命令。
rostopic list
-
您应该会看到类似于以下内容的输出。
/clock /cmd_vel /image_raw /joint_states /odom /scan /tf /tf_static
结论
现在您已经成功地在Windows 11子系统中安装了ROS Melodic。现在,您可以开始开发自己的ROS应用程序了。