Какое распределение Операционной системы робота (ROS) может быть установлено на Жженой кости Гончей с Ubuntu 16.04?
Существует выпуск ROS каждый год в мае. Каждый выпуск ROS будет поддерживаться точно на одной Ubuntu LTS. Выпуски ROS отбросят поддержку EOL (Конец Жизни) дистрибутивы Ubuntu, даже если выпуск ROS будет все еще поддерживаться. ROS Кинетический выпуск в настоящее время поддерживается только на Ubuntu 16.04.
Настройте свои репозитории Ubuntu для разрешения "ограниченный", "вселенная" и "мультивселенная".
Выполните эти команды:
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://ha.pool.sks-keyservers.net:80 --recv-key 0xB01FA116
sudo apt update
Выберите одну из четырех конфигураций ROS по умолчанию.
sudo apt install ros-kinetic-desktop-full # full desktop
sudo apt install ros-kinetic-desktop # desktop install
sudo apt install ros-kinetic-ros-base # no GUI
sudo apt install ros-kinetic-PACKAGE # individual package installation
Для нахождения доступных пакетов используйте: apt-cache search ros-kinetic
и затем замена PACKAGE
в ros-kinetic-PACKAGE
одним из доступных пакетов, найденных apt-cache search ros-kinetic
Инициализировать rosdep
. rosdep
позволяет Вам легко установить системные зависимости для источника, который Вы хотите скомпилировать, и требуется выполнить некоторые базовые компоненты в ROS.
sudo rosdep init
rosdep update
Установка среды
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
Добраться rosinstall
. rosinstall
позволяет Вам легко загрузить много исходных деревьев для пакетов ROS с одной командой.
sudo apt install python-rosinstall
Для тестирования установки посетите официальные Учебные руководства по ROS.
Настройте свои репозитории Ubuntu для разрешения "ограниченный", "вселенная" и "мультивселенная".
Выполните эти команды:
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://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
sudo apt update
Выберите одну из четырех конфигураций ROS по умолчанию.
sudo apt install ros-melodic-desktop-full # full desktop
sudo apt install ros-melodic-desktop # desktop install
sudo apt install ros-melodic-ros-base # no GUI
sudo apt install ros-melodic-PACKAGE # individual package installation
Для нахождения доступных пакетов используйте: apt-cache search ros-melodic
и затем замена PACKAGE
в ros-melodic-PACKAGE
одним из доступных пакетов, найденных apt-cache search ros-melodic
Инициализировать rosdep
. rosdep
позволяет Вам легко установить системные зависимости для источника, который Вы хотите скомпилировать, и требуется выполнить некоторые базовые компоненты в ROS.
sudo rosdep init
rosdep update
Установка среды
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
Добраться rosinstall
. rosinstall
позволяет Вам легко загрузить много исходных деревьев для пакетов ROS с одной командой.
sudo apt install python-rosinstall-generator python-wstool build-essential
Для тестирования установки посетите официальные Учебные руководства по ROS.
Источник: установка Ubuntu Кинетического ROS, установка Ubuntu Мелодичного ROS