it-swarm.com.de

ROS auf BeagleBone Black?

Welche Robot Operating System (ROS) -Distribution kann auf Beagle Bone Black mit Ubuntu 16.04 installiert werden?

8
Yaser Mohamadi

Jedes Jahr im Mai gibt es eine ROS-Veröffentlichung. Jedes ROS-Release wird auf genau einem Ubuntu LTS unterstützt. In ROS-Versionen wird die Unterstützung für EOL-Ubuntu-Distributionen (End Of Life) eingestellt, auch wenn die ROS-Version weiterhin unterstützt wird. Die ROS Kinetic-Version wird derzeit nur unter Ubuntu 16.04 unterstützt.


Installation von ROS Kinetic unter Ubuntu 16.04

  1. Konfigurieren Sie Ihre Ubuntu-Repositorys so, dass "eingeschränkt", "Universum" und "Multiversum" zulässig sind.

  2. Führen Sie diese Befehle aus:

    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. Wählen Sie eine von vier Standard-ROS-Konfigurationen.

    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
    

    Um verfügbare Pakete zu finden, verwenden Sie: apt-cache search ros-kinetic und ersetzen Sie PACKAGE in ros-kinetic-PACKAGE durch eines der verfügbaren Pakete, die von apt-cache search ros-kinetic gefunden wurden.

  4. Initialisieren Sie rosdep. rosdep ermöglicht die einfache Installation von Systemabhängigkeiten für die Quelle, die Sie kompilieren möchten, und ist erforderlich, um einige Kernkomponenten in ROS auszuführen.

    Sudo rosdep init
    rosdep update  
    
  5. Umgebungs-Setup

    echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc  
    source ~/.bashrc  
    
  6. Erhalten Sie rosinstall. rosinstall ermöglicht das einfache Herunterladen vieler Quellbäume für ROS-Pakete mit einem Befehl.

    Sudo apt install python-rosinstall  
    
  7. Um Ihre Installation zu testen, besuchen Sie die offiziellen ROS Tutorials .


ROS Melodic Installation in Ubuntu 18.04

  1. Konfigurieren Sie Ihre Ubuntu-Repositorys so, dass "eingeschränkt", "Universum" und "Multiversum" zulässig sind.

  2. Führen Sie diese Befehle aus:

    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. Wählen Sie eine von vier Standard-ROS-Konfigurationen.

    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
    

    Um verfügbare Pakete zu finden, verwenden Sie: apt-cache search ros-melodic und ersetzen Sie PACKAGE in ros-melodic-PACKAGE durch eines der verfügbaren Pakete, die von apt-cache search ros-melodic gefunden wurden.

  4. Initialisieren Sie rosdep. rosdep ermöglicht die einfache Installation von Systemabhängigkeiten für die Quelle, die Sie kompilieren möchten, und ist erforderlich, um einige Kernkomponenten in ROS auszuführen.

    Sudo rosdep init
    rosdep update  
    
  5. Umgebungs-Setup

    echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc  
    source ~/.bashrc  
    
  6. Erhalten Sie rosinstall. rosinstall ermöglicht das einfache Herunterladen vieler Quellbäume für ROS-Pakete mit einem Befehl.

    Sudo apt install python-rosinstall-generator python-wstool build-essential  
    
  7. Um Ihre Installation zu testen, besuchen Sie die offiziellen ROS Tutorials .

Quelle: buntu-Installation von ROS Kinetic , buntu-Installation von ROS Melodic

7
karel