【发布时间】:2021-05-19 01:02:12
【问题描述】:
在使用 VirtualBox 的 Ubuntu 虚拟机之前,我已经运行过 ROS。在那里,安装了 ROS Kinetic,所以我猜这是一个较旧的 Ubuntu 版本。在那里,我们运行了一些使用 Gazebo 进行可视化的 Python 脚本。
我最近在我的 PC 上安装了适用于 Windows 的 Ubuntu 20.04 LTS 终端,它按预期运行。我使用
执行了 ROS Noetic 安装sudo apt install ros-noetic-desktop-full(由于 Ubuntu 20.04 兼容 ROS Noetic)。
已通过成功运行roscore和rosnode list等命令验证。
是否可以像在虚拟机中一样从 Windows 访问文件系统并运行 ROS 脚本和 Gazebo?我想在 Windows 中使用 Sublime Text 编辑文件,然后将它们用作 Catkin 工作区的脚本,使用 Windows 的 Ubuntu 终端运行。我还需要一种方法来访问驱动器中 Ubuntu 的根文件系统。有文章说它们可能存在于C:\Users\User_name\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState,但对我来说这个目录不包含文件(是的,也没有隐藏文件)。
我应该遵循哪些步骤才能使其按预期工作?
【问题讨论】:
标签: ubuntu ros ubuntu-20.04 wsl-2