비글 본 블랙에 ROS?


8

Ubuntu 16.04를 사용하여 Beagle Bone Black에 어떤 로봇 운영 체제 (ROS) 배포판을 설치할 수 있습니까?

답변:


7

매년 5 월에 ROS 릴리스가 있습니다. 모든 ROS 릴리스는 정확히 하나의 Ubuntu LTS에서 지원됩니다. ROS 릴리스는 여전히 지원되는 경우에도 ROS 릴리스는 EOL (End of Life) Ubuntu 배포에 대한 지원을 중단합니다. ROS Kinetic 릴리스는 현재 Ubuntu 16.04에서만 지원됩니다.


Ubuntu 16.04의 ROS Kinetic 설치

  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 학습서를 방문하십시오 .


우분투 18.04에서 ROS Melodic 설치

  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 학습서를 방문하십시오 .

출처 : ROS KineticUbuntu 설치, ROS Melodic의 Ubuntu 설치


1
Karel에게 감사합니다. 단계를 따라 ROS-Desktop을 성공적으로 설치했습니다. 그러나 '전체'버전을 설치할 수 없습니다. 패키지 중 일부는 아직 사용할 수 없습니다.
Yaser Mohamadi

문제의 설치의 ROS - - 전체 데스크탑 운동이 질문에보고 된 우분투 16.04에서 : 주객 관계의에 대한 종속성 문제 후 업그레이드 -dpkg: error processing package ros-kinetic-desktop-full (--configure): dependency problems - leaving unconfigured
카렐
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.