在Ubuntu20.04上安装ros

最近在学习ros开发,在配置环境时遇到了很多问题,但终于是配置成功了,所以写一篇blog记录一下。

首先我自己的电脑是windows10,在vm虚拟机上安装的是ubuntu20.04的版本。

难点在于环境配置老是出错,试了各种博客、论坛的内容,最后主要是参考了两篇blog。

古月居的博客:

如何在Ubuntu20.04中安装ROS Noetic - 古月居

官网的教程:

noetic/Installation/Ubuntu - ROS Wiki

我的步骤如下:

第一步:先是配置软件源:

在软件商店里设置ubuntu的软件源参照古月居的博客,我这边也是推荐阿里云的镜像源(主要是tsing hua university的有时候会卡)

第二步:设置源:

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

第三步:设置密钥:

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

第四步:更新:

sudo apt update

第五步:安装:

sudo apt install ros-noetic-desktop-full

这一步安装完我的电脑显示了两个包没有安装上

然后我又更新了下:

sudo apt update

之后转到第二篇官方的wiki,跳到1.5再开始

第六步:设置环境变量:

source /opt/ros/noetic/setup.bash
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc、
source ~/.bashrc

这里是三行代码每一行输入完按一次回车

第七步:初始化rosdep

sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential

sudo apt install python3-rosdep

sudo rosdep init

rosdep update

一共是四段代码还是输完一个执行一次。

上述过程中呢可能有些东西是重复的我还没有弄清原理,但好在最终是装上了ros1

最后给大家展示一下

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值