Quale distribuzione di sistema operativo robot (ROS) può essere installata su Beagle Bone Black con Ubuntu 16.04?
Quale distribuzione di sistema operativo robot (ROS) può essere installata su Beagle Bone Black con Ubuntu 16.04?
Risposte:
C'è una versione ROS ogni anno a maggio. Ogni versione ROS sarà supportata su esattamente un Ubuntu LTS. Le versioni ROS elimineranno il supporto per le distribuzioni Ubuntu EOL (End Of Life), anche se la versione ROS è ancora supportata. La versione ROS Kinetic è attualmente supportata solo su Ubuntu 16.04.
Configura i tuoi repository Ubuntu per consentire "limitato", "universo" e "multiverso".
Esegui questi comandi:
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
Seleziona una delle quattro configurazioni ROS predefinite.
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
Per trovare pacchetti disponibili, l'uso: apt-cache search ros-kinetic
e quindi sostituire PACKAGE
in ros-kinetic-PACKAGE
da uno dei pacchetti disponibili trovate daapt-cache search ros-kinetic
Inizializza rosdep
. rosdep
consente di installare facilmente dipendenze di sistema per l'origine che si desidera compilare ed è necessario per eseguire alcuni componenti principali in ROS.
sudo rosdep init
rosdep update
Impostazione dell'ambiente
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
Ottieni rosinstall
. rosinstall
consente di scaricare facilmente molti alberi dei sorgenti per i pacchetti ROS con un solo comando.
sudo apt install python-rosinstall
Per testare la tua installazione, visita i ROS Tutorial ufficiali .
Configura i tuoi repository Ubuntu per consentire "limitato", "universo" e "multiverso".
Esegui questi comandi:
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
Seleziona una delle quattro configurazioni ROS predefinite.
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
Per trovare pacchetti disponibili, l'uso: apt-cache search ros-melodic
e quindi sostituire PACKAGE
in ros-melodic-PACKAGE
da uno dei pacchetti disponibili trovate daapt-cache search ros-melodic
Inizializza rosdep
. rosdep
consente di installare facilmente dipendenze di sistema per l'origine che si desidera compilare ed è necessario per eseguire alcuni componenti principali in ROS.
sudo rosdep init
rosdep update
Impostazione dell'ambiente
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
Ottieni rosinstall
. rosinstall
consente di scaricare facilmente molti alberi dei sorgenti per i pacchetti ROS con un solo comando.
sudo apt install python-rosinstall-generator python-wstool build-essential
Per testare la tua installazione, visita i ROS Tutorial ufficiali .
Fonte: installazione Ubuntu di ROS Kinetic , installazione Ubuntu di ROS Melodic
dpkg: error processing package ros-kinetic-desktop-full (--configure): dependency problems - leaving unconfigured