Как установить ROS Noetic на Ubuntu 20.04 LTS

Как установить ROS Noetic на Ubuntu 20.04 LTS

 

В этом руководстве мы покажем вам, как установить ROS Noetic на Ubuntu 20.04 LTS. Для тех из вас, кто не знал, ROS (Robot Operating System) — это программная платформа для робототехники с открытым исходным кодом и инструменты для робототехнических приложений. Это помогает разрабатывать сложное программное обеспечение без хорошего понимания аппаратного обеспечения. ROS Noetic поддерживает следующие архитектуры: amd64, armhf и arm64.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку ROS Noetic на Ubuntu 20.04 (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, например Linux Mint.

Установите ROS Noetic на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие aptкоманды в терминале.

sudo apt update
sudo apt upgrade

Шаг 2. Установка ROS Noetic на Ubuntu 20.04.

По умолчанию ROS Noetic недоступен в базовом репозитории Ubuntu. Теперь мы добавляем репозиторий ROS Noetic в вашу систему с помощью следующей команды:

echo "deb http://packages.ros.org/ros/ubuntu focal main" | sudo tee /etc/apt/sources.list.d/ros-focal.list

Затем добавьте официальный брелок ROS:

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

Теперь обновите список пакетов и установите все программное обеспечение, инструменты, алгоритмы и симуляторы роботов для ROS:

sudo apt update
sudo apt install ros-noetic-desktop-full

После этого настройте переменные среды. Эти переменные необходимы для работы ROS:

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

Вы можете запустить roscdкоманду, чтобы проверить, прошла ли установка успешно:

roscd

Поздравляю! Вы успешно установили ROS Noetic. Благодарим за использование этого руководства для установки ROS Noetic в системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт ROS Noetic .