Welche ROS-Distribution (Robot Operating System) kann mit Ubuntu 16.04 auf Beagle Bone Black installiert werden?
Welche ROS-Distribution (Robot Operating System) kann mit Ubuntu 16.04 auf Beagle Bone Black installiert werden?
Antworten:
Jedes Jahr im Mai gibt es eine ROS-Veröffentlichung. Jede ROS-Version wird auf genau einem Ubuntu LTS unterstützt. ROS-Versionen werden die Unterstützung für EOL-Ubuntu-Distributionen (End Of Life) einstellen, selbst wenn die ROS-Version weiterhin unterstützt wird. Die ROS Kinetic-Version wird derzeit nur unter Ubuntu 16.04 unterstützt.
Konfigurieren Sie Ihre Ubuntu-Repositorys so, dass "eingeschränkt", "Universum" und "Multiversum" zulässig sind.
Führen Sie die folgenden 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
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 verwenden: apt-cache search ros-kinetic
und ersetzen Sie dann PACKAGE
in ros-kinetic-PACKAGE
von einem der verfügbaren Pakete gefundenapt-cache search ros-kinetic
Initialisieren 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
Umgebung einrichten
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
Holen Sie sich rosinstall
. rosinstall
Mit diesem Befehl können Sie problemlos viele Quellbäume für ROS-Pakete herunterladen.
sudo apt install python-rosinstall
Besuchen Sie die offiziellen ROS-Tutorials, um Ihre Installation zu testen .
Konfigurieren Sie Ihre Ubuntu-Repositorys so, dass "eingeschränkt", "Universum" und "Multiversum" zulässig sind.
Führen Sie die folgenden 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
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 verwenden: apt-cache search ros-melodic
und ersetzen Sie dann PACKAGE
in ros-melodic-PACKAGE
von einem der verfügbaren Pakete gefundenapt-cache search ros-melodic
Initialisieren 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
Umgebung einrichten
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
Holen Sie sich rosinstall
. rosinstall
Mit diesem Befehl können Sie problemlos viele Quellbäume für ROS-Pakete herunterladen.
sudo apt install python-rosinstall-generator python-wstool build-essential
Besuchen Sie die offiziellen ROS-Tutorials, um Ihre Installation zu testen .
Quelle: Ubuntu-Installation von ROS Kinetic , Ubuntu-Installation von ROS Melodic
dpkg: error processing package ros-kinetic-desktop-full (--configure): dependency problems - leaving unconfigured