Existe uma versão do ROS todos os anos em maio. Todas as versões do ROS serão suportadas em exatamente um Ubuntu LTS. As versões do ROS deixarão de oferecer suporte às distribuições do Ubuntu do EOL (End Of Life), mesmo que o release do ROS ainda seja suportado. A versão ROS Kinetic atualmente é suportada apenas no Ubuntu 16.04.
Instalação cinética ROS no Ubuntu 16.04
-
Configure seus repositórios do 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 padrão do ROS.
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 substituaPACKAGE
inros-kinetic-PACKAGE
por um dos pacotes disponíveis encontrados porapt-cache search ros-kinetic
-
Inicialize
rosdep
.rosdep
permite que você instale facilmente as dependências do sistema para a origem que 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
-
Obtenha
rosinstall
.rosinstall
permite que você baixe facilmente muitas árvores de origem para pacotes ROS com um comando.sudo apt install python-rosinstall
-
Para testar sua instalação, visite os Tutoriais ROS oficiais
.
Instalação Melódica do ROS no Ubuntu 18.04
-
Configure seus repositórios do 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 padrão do ROS.
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 substituaPACKAGE
inros-melodic-PACKAGE
por um dos pacotes disponíveis encontrados porapt-cache search ros-melodic
-
Inicialize
rosdep
.rosdep
permite que você instale facilmente as dependências do sistema para a origem que 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
-
Obtenha
rosinstall
.rosinstall
permite que você baixe 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 ROS oficiais
.
Fonte: Instalação do Ubuntu do ROS Kinetic , Instalação do Ubuntu do ROS Melodic