Quelle distribution de système d'exploitation de robot (ROS) peut être installée sur Beagle Bone Black avec Ubuntu 16.04?
Quelle distribution de système d'exploitation de robot (ROS) peut être installée sur Beagle Bone Black avec Ubuntu 16.04?
Réponses:
Il y a une sortie ROS chaque année en mai. Chaque version de ROS sera prise en charge sur exactement un Ubuntu LTS. Les versions ROS abandonneront la prise en charge des distributions Ubuntu EOL (End Of Life), même si la version ROS est toujours prise en charge. La version ROS Kinetic n'est actuellement prise en charge que sur Ubuntu 16.04.
Configurez vos référentiels Ubuntu pour autoriser "restreint", "univers" et "multivers".
Exécutez ces commandes:
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
Sélectionnez l'une des quatre configurations ROS par défaut.
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
Pour trouver les paquets disponibles, utilisez: apt-cache search ros-kinetic
puis remplacer PACKAGE
dans ros-kinetic-PACKAGE
par l' un des paquets disponibles trouvés parapt-cache search ros-kinetic
Initialisez rosdep
. rosdep
vous permet d'installer facilement les dépendances du système pour la source que vous souhaitez compiler et est requis pour exécuter certains composants principaux dans ROS.
sudo rosdep init
rosdep update
Configuration de l'environnement
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
Obtenez rosinstall
. rosinstall
vous permet de télécharger facilement de nombreuses arborescences sources pour les packages ROS avec une seule commande.
sudo apt install python-rosinstall
Pour tester votre installation, visitez les Tutoriels ROS officiels .
Configurez vos référentiels Ubuntu pour autoriser "restreint", "univers" et "multivers".
Exécutez ces commandes:
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
Sélectionnez l'une des quatre configurations ROS par défaut.
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
Pour trouver les paquets disponibles, utilisez: apt-cache search ros-melodic
puis remplacer PACKAGE
dans ros-melodic-PACKAGE
par l' un des paquets disponibles trouvés parapt-cache search ros-melodic
Initialisez rosdep
. rosdep
vous permet d'installer facilement les dépendances du système pour la source que vous souhaitez compiler et est requis pour exécuter certains composants principaux dans ROS.
sudo rosdep init
rosdep update
Configuration de l'environnement
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
Obtenez rosinstall
. rosinstall
vous permet de télécharger facilement de nombreuses arborescences sources pour les packages ROS avec une seule commande.
sudo apt install python-rosinstall-generator python-wstool build-essential
Pour tester votre installation, visitez les Tutoriels ROS officiels .
Source: installation Ubuntu de ROS Kinetic , installation Ubuntu de ROS Melodic
dpkg: error processing package ros-kinetic-desktop-full (--configure): dependency problems - leaving unconfigured