Quelle distribution de système d'exploitation Robot (ROS) peut être installée sur Beagle Bone Black avec Ubuntu 16.04?
Une version de ROS est publiée chaque année en mai. Chaque version de ROS sera prise en charge sur exactement un Ubuntu LTS. Les versions ROS suppriment 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 est actuellement prise en charge uniquement sur Ubuntu 16.04.
Configurez vos dépôts Ubuntu pour permettre "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 rechercher les packages disponibles, utilisez: apt-cache search ros-kinetic
puis remplacez PACKAGE
dans ros-kinetic-PACKAGE
par l'un des packages disponibles trouvés par apt-cache search ros-kinetic
.
Initialiser rosdep
. rosdep
vous permet d'installer facilement les dépendances du système pour la source que vous souhaitez compiler et est nécessaire pour exécuter certains composants essentiels dans les 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 le site officiel Didacticiels ROS .
Configurez vos dépôts Ubuntu pour permettre "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 rechercher les packages disponibles, utilisez: apt-cache search ros-melodic
puis remplacez PACKAGE
dans ros-melodic-PACKAGE
par l'un des packages disponibles trouvés par apt-cache search ros-melodic
.
Initialiser rosdep
. rosdep
vous permet d'installer facilement les dépendances du système pour la source que vous souhaitez compiler et est nécessaire pour exécuter certains composants essentiels dans les 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 le site officiel Didacticiels ROS .
La source: Installation par Ubuntu de ROS Kinetic , Installation par Ubuntu de ROS Melodic