ROS Noetic安装教程

Posted 等不到星光等时光呀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ROS Noetic安装教程 相关的知识,希望对你有一定的参考价值。

在Ubuntu20.04上安装ROS Noetic

1、 安装

这里是官方教程,可以查看下面的网址。

ros官方教程

1.1、配置Ubuntu软件仓库

配置你的Ubuntu软件仓库(repositories)以允许使用“restricted”“universe”和“multiverse”存储库。如下:
Ubuntu软件仓库配置

在这里插入图片描述

1.2、设置sources.list

设置电脑以安装来自packages.ros.org的软件。

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

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

若下载速度缓慢,推荐就近选择一个镜像源替换上面的命令。例如,Tsinghua University为:

sudo sh -c '. /etc/lsb-release && echo “deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ lsb_release -cs main” > /etc/apt/sources.list.d/ros-latest.list’

1.3、设置密钥

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

1.4、开始安装

首先,确保你的Debian软件包索引是最新的:

sudo apt update

然后选择你想安装“多少部分”的ROS:

完整桌面版安装(Desktop-Full,推荐):除了桌面版的全部组件外,还包括2D/3D模拟器(simulator)和2D/3D 感知包(perception package)。

sudo apt install ros-noetic-desktop-full

桌面版(Desktop):包括了ROS-Base的全部组件,还有一些工具,比如rqt和rviz。

sudo apt install ros-noetic-desktop

ROS-Base(仅含骨架):ROS packaging,build,和communication库。没有图形界面(GUI)工具。

sudo apt install ros-noetic-ros-base

1.5、设置环境

你需要在使用ROS的每个bash终端中source这个脚本。

source /opt/ros/noetic/setup.bash

而下面这些命令可以在每次启动新的shell窗口时很方便地为你自动source一下这个脚本:

Bash

echo “source /opt/ros/noetic/setup.bash” >> ~/.bashrc source ~/.bashrc

zsh

echo “source /opt/ros/noetic/setup.zsh” >> ~/.zshrc source ~/.zshrc

2、开始使用

好了。要测试刚才的安装,请前往ROS教程

ros官方教程

以上是关于ROS Noetic安装教程 的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu20.04安装noetic版本ros

ROS 机器人操作系统:Ubuntu 安装 ROS Noetic

ROS 机器人操作系统:Ubuntu 安装 ROS Noetic

ROS 机器人操作系统:Ubuntu 安装 ROS Noetic

ROS1Noetic在Win11中安装记录

树莓派4B UbuntuMate20 安装 ROS Noetic 笔记