Qual distribuição de Sistema operacional de robô (ROS) pode ser instalada no Beagle Bone Black com o Ubuntu 16.04?
Qual distribuição de Sistema operacional de robô (ROS) pode ser instalada no Beagle Bone Black com o Ubuntu 16.04?
Respostas:
Há um lançamento do ROS todos os anos em maio. Cada versão do ROS será suportada em exatamente um Ubuntu LTS. As versões ROS eliminarão o suporte para distribuições EOL (End Of Life) Ubuntu, mesmo que a versão ROS ainda seja suportada. Atualmente, a versão ROS Kinetic é suportada apenas no Ubuntu 16.04.
Configure seus repositórios Ubuntu para permitir "restrito", "universo" e "multiverso".
Execute estes comandos:
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
Selecione uma das quatro configurações ROS padrão.
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
Para encontrar pacotes disponíveis, use: apt-cache search ros-kinetic
e substitua PACKAGE
-o ros-kinetic-PACKAGE
por um dos pacotes disponíveis encontrados porapt-cache search ros-kinetic
Inicialize rosdep
. rosdep
permite instalar facilmente dependências do sistema para a origem que você deseja compilar e é necessário para executar alguns componentes principais no ROS.
sudo rosdep init
rosdep update
Configuração do ambiente
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
Get rosinstall
. rosinstall
permite baixar facilmente muitas árvores de origem para pacotes ROS com um comando.
sudo apt install python-rosinstall
Para testar sua instalação, visite os Tutoriais oficiais do ROS .
Configure seus repositórios Ubuntu para permitir "restrito", "universo" e "multiverso".
Execute estes comandos:
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
Selecione uma das quatro configurações ROS padrão.
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
Para encontrar pacotes disponíveis, use: apt-cache search ros-melodic
e substitua PACKAGE
-o ros-melodic-PACKAGE
por um dos pacotes disponíveis encontrados porapt-cache search ros-melodic
Inicialize rosdep
. rosdep
permite instalar facilmente dependências do sistema para a origem que você deseja compilar e é necessário para executar alguns componentes principais no ROS.
sudo rosdep init
rosdep update
Configuração do ambiente
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
Get rosinstall
. rosinstall
permite baixar facilmente muitas árvores de origem para pacotes ROS com um comando.
sudo apt install python-rosinstall-generator python-wstool build-essential
Para testar sua instalação, visite os Tutoriais oficiais do ROS .
Fonte: instalação do Ubuntu do ROS Kinetic , instalação do Ubuntu do ROS Melodic
dpkg: error processing package ros-kinetic-desktop-full (--configure): dependency problems - leaving unconfigured