ROS на черном BeagleBone?

Какое распределение Операционной системы робота (ROS) может быть установлено на Жженой кости Гончей с Ubuntu 16.04?

8
задан 24 August 2016 в 04:07

1 ответ

Существует выпуск ROS каждый год в мае. Каждый выпуск ROS будет поддерживаться точно на одной Ubuntu LTS. Выпуски ROS отбросят поддержку EOL (Конец Жизни) дистрибутивы Ubuntu, даже если выпуск ROS будет все еще поддерживаться. ROS Кинетический выпуск в настоящее время поддерживается только на Ubuntu 16.04.


ROS Кинетическая установка в Ubuntu 16.04

  1. Настройте свои репозитории Ubuntu для разрешения "ограниченный", "вселенная" и "мультивселенная".

  2. Выполните эти команды:

    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  
    
  3. Выберите одну из четырех конфигураций 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

  4. Инициализировать rosdep. rosdep позволяет Вам легко установить системные зависимости для источника, который Вы хотите скомпилировать, и требуется выполнить некоторые базовые компоненты в ROS.

    sudo rosdep init
    rosdep update  
    
  5. Установка среды

    echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc  
    source ~/.bashrc  
    
  6. Добраться rosinstall. rosinstall позволяет Вам легко загрузить много исходных деревьев для пакетов ROS с одной командой.

    sudo apt install python-rosinstall  
    
  7. Для тестирования установки посетите официальные Учебные руководства по ROS.


ROS Мелодичная установка в Ubuntu 18.04

  1. Настройте свои репозитории Ubuntu для разрешения "ограниченный", "вселенная" и "мультивселенная".

  2. Выполните эти команды:

    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  
    
  3. Выберите одну из четырех конфигураций 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

  4. Инициализировать rosdep. rosdep позволяет Вам легко установить системные зависимости для источника, который Вы хотите скомпилировать, и требуется выполнить некоторые базовые компоненты в ROS.

    sudo rosdep init
    rosdep update  
    
  5. Установка среды

    echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc  
    source ~/.bashrc  
    
  6. Добраться rosinstall. rosinstall позволяет Вам легко загрузить много исходных деревьев для пакетов ROS с одной командой.

    sudo apt install python-rosinstall-generator python-wstool build-essential  
    
  7. Для тестирования установки посетите официальные Учебные руководства по ROS.

Источник: установка Ubuntu Кинетического ROS, установка Ubuntu Мелодичного ROS

7
ответ дан 23 November 2019 в 05:45

Другие вопросы по тегам:

Похожие вопросы: