wsl2 Ubuntu 18.04 安装 ROS

wsl2 Ubuntu 18.04 安装 ROS目录前期准备安装 ROS 初始化 rosdep 测试前期准备 WSL 的安装见旧版 WSL 的手动安装步骤从步骤 4 开始弄 图形界面安装见在 WSL 中使用 GPU WSL2 Ubuntu18 04 CUDA Gnome 图形界面环境配置界面汉化见 WSL Ubuntu 安装中文语言安装 aptitude sudoapt getinstallap 这里使用鱼香 ROS 大佬的一键安装脚本 其官网为鱼香 ROSwgethttp fishros com install Ofishros


前期准备

WSL的安装见旧版 WSL 的手动安装步骤从步骤4开始弄。

这里使用鱼香ROS大佬的一键安装脚本,其官网为鱼香ROS

wget http://fishros.com/install -O fishros && . fishros 

安装ROS

更新软件包

sudo apt-get update 

设置密钥

sudo mkdir -p /etc/apt/sources.list.d/ && sudo touch /etc/apt/sources.list.d/ros-latest.list sudo sh -c 'echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654 sudo apt update -y sudo apt install aptitude 
sudo aptitude install ros-melodic-desktop-full 

在这里插入图片描述

sudo apt-get install ros-melodic-rqt* 

初始化rosdep

这里接着使用鱼香ROS大佬的脚本

wget http://fishros.com/install -O fishros && . fishros 
rosdepc update 

测试

分别在三个终端中使用如下命令

roscore 
rosrun turtlesim turtle_teleop_key 

以下这个命令需在图形界面的终端中使用

rosrun turtlesim turtlesim_node 

在这里插入图片描述
如图,成功运行小乌龟例程:
在这里插入图片描述




版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/221962.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午4:53
下一篇 2026年3月17日 下午4:53


相关推荐

  • i3s 一种开源的三维地理数据规范 简单解读

    i3s 一种开源的三维地理数据规范 简单解读树结构组织,json描述,bin存储,三维数据标准打的不要不要的。

    2022年7月1日
    21
  • 数据库中varchar类型 最大长度是多少?[通俗易懂]

    数据库中varchar类型 最大长度是多少?[通俗易懂]一.varchar存储规则:4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节)5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小是65532字节Mysql4中最大也不过是20个字节,但是Mysql5根据编码不同,存储大小也不同。…

    2022年4月19日
    1.3K
  • 2020阿里笔试编程题[通俗易懂]

    2020阿里笔试编程题[通俗易懂]选择题很难做,阿里的秋招貌似非常难,大部分岗位都留给了实习生,但是两道编程题不怎么难。第一题有一个n*n的地图,一只兔子想要穿过这个地图,给出的地图是一个二维数组map[i][j],数值表示该位置的毒雾持续时间,当兔子在(x,y)位置时,它可以跳到(x+2,y)或者(x,y+2)位置,跳的时候需要对应等待map[x+1][y]或者map[x][y+1]的时间,兔子开始跳的位置从map[1][1…

    2022年5月23日
    31
  • Java 9 逆天的十大新特性

    Java 9 逆天的十大新特性

    2021年5月25日
    178
  • Eclipse Validating比较慢,去掉Validating

    Eclipse Validating比较慢,去掉ValidatingEclipseValid 一般都比较慢 消耗很多时间 Validating 的作用是验证配置文件 无需每次 build 都验证 可去掉 需要验证时 可手动验证 去掉方法如下 1 打开 eclipse 点击 window 菜单 选择 preferences 选项 2 在左侧点击 validation 选项 在右侧可以看到 eclipse 进行的自动检查都有哪些内容 3 将 Manual 手动 保持不动

    2026年3月19日
    2
  • JsonArray用法(二)

    JsonArray用法(二)一 json 格式字符串在 java 中转成 JSONArray 或者 JSONObject 一 java 处理 json 格式字符串首先转成 JSONArray 或 JSONObject 类型 1 如果是 JSONArray 格式 最外层是中括号 表示数组 JSONArrayarr JSONArray parseArray text 注 text 必须是 json 格式的

    2025年7月21日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号