Pular para o conteúdo principal

Instalar ROS Ubuntu (kinetic/Melodic)



Passo 1: Certifique que seu sistema esta atualizado.

$ sudo apt-get update
$ sudo apt-get upgrade

Passo 2: Configure a maquina a receber os pacote ROS.

$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

Passo 3: Configure as chaves.

$ sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

Passo 4: Instalação completa contendo pacotes ROS, rqtrviz , bibliotecas robóticas genéricas, simuladores 2D / 3D, navegação e percepção 2D / 3D.

$ sudo apt-get update

Ros Kinetic (ubuntu16.04):
$ sudo apt-get install ros-kinetic-desktop-full

Ros melodic (ubuntu18.04)
$ sudo apt-get install ros-melodic-desktop-full

Passo 5: O rosdep permite que você instale facilmente as 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

Passo 6: Configuração do ambiente.

$ echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
$ source ~/.bashrc

Passo 7 : rosinstall é uma ferramenta de linha de comando usada com freqüência que permite baixar facilmente muitas árvores de origem para pacotes ROS com um comando. Para instalar esta ferramenta e outras dependências para construir pacotes ROS, execute:

$ sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential

Passo 8 : Agora poderá usufruir dos exemplos ROS modificando-os conforme a necessidade.  Segue alguns itens de apoio :

Instalação ROS kinetic (ubuntu 16.04).
http://wiki.ros.org/kinetic/Installation/Ubuntu

Instalação ROS melodic (ubuntu 18.04).
http://wiki.ros.org/melodic/Installation/Ubuntu

Tutoriais básicos, Intermediário, Avançado.
http://wiki.ros.org/ROS/Tutorials

Instalação Arduino IDE.
https://luccasschardt.blogspot.com/2019/01/instalacao-arduino-ide-ubuntu.html

Biblioteca interface ROS-Arduino.
https://luccasschardt.blogspot.com/2019/01/obter-roslib-arduino.html





Comentários

Postagens mais visitadas deste blog

Programação STM32F103C8 USB

Para realizar esse tutorial será necessário: 1x STM32 F103C8T6 -  https://www.curtocircuito.com.br/placa-arm-stm32-stm32f103c8t6.html 1x Conversor FT232Rl - FTDI -  https://www.curtocircuito.com.br/conversor-usb-serial-ft232rl-ftdi.html Cabo USB para FTDI. 4x Jumpers Macho-Macho. 1x Protoboard  Após separar os materiais faça as conexões seguindo o diagrama abaixo : *Lembre que os microcontroladores ARM funcionam em 3.3V, entao ajuste o jumper do FTDI para 3.3V * Após concluído terá algo bem semelhante. O STM32F103C8 possui 2 jumpers em sua placa ajustaremos 1 deles para a posição de boot (programing mode) O próximo passo será baixar um aquivo de boot genérico e fazer a gravação do mesmo em nosso microcontrolador(MCU), ultilizando um Software da ST chamado Flash Loader Demonstrator. Baixe o aquivo de boot clicando aqui . Baixe o Flash loader clicando aqui  e faça a instalação (Esteja logado em sua conta no site). C...

Second Life 18650

 O aumento da produção de aparelhos eletrônicos e o crescimento no mercado de veículos elétricos são fatores que colaboram para o aumento da demanda por baterias de lítio e, consequentemente, faz com que surjam preocupações relacionadas a grande quantidade de resíduos que esse material pode gerar no futuro. É fundamental que existam inciativas com intuito de reduzir o impacto causado pelo descarte de baterias de lítio, através de políticas para um descarte adequado, reciclagem dos materiais das baterias descartadas e, se possível, reutiliza-las. As políticas de descarte adequado são fundamentais para que possa ocorrer o processo de reciclagem e de reaproveitamento de material na produção de novas baterias. Porém, apesar de sua importância, a reciclagem é um processo que idealmente dever ser feito com as baterias que não possuírem mais vida útil. A segunda vida para baterias de lítio é o conceito estudado no projeto Relife, que têm por objetivo testar e analisar o desempenho de célu...

Como fazer Swap ?

https://sempreupdate.com.br/como-criar-arquivo-de-memoria-swap-e-ativar-no-sistema/ tutorial para 1gb, para maiores valores alterar parametro count default count=1048576 para 5gb, multiplicacar count por 5.