Instalações importantes - fbotathome/fbot_learning GitHub Wiki
ROS (Robot Operating System)
Para começar, é necessário ter o sistema operacional Linux instalado em seu computador. Para facilitar o processo de instalação, criamos alguns scripts que ajudam a instalar os pacotes e dependências necessárias. Uma das ferramentas mais importantes que usaremos é o ROS. Para instalá-lo, primeiro você precisa instalar o curl, que é usado para executar o script de instalação do ROS Noetic em sua máquina, caso ainda não tenha instalado. Para fazer isso, abra o terminal usando as teclas CTRL + ALT + T e cole o seguinte comando:
sudo apt install curl
Depois de instalar o curl, execute o seguinte comando no seu terminal para instalar o ROS Noetic:
sh -c "$(curl -fsSL https://gist.github.com/jardeldyonisio/a501a3e7fc88111c92fc63f8c465ef15/raw/install_ros_noetic.h)"
Caso você queira fazer a instalação manualmente pelo tutorial oficial do ROS clique aqui.
Pacotes da equipes e dependencias
Temos diversos pacotes para o nosso robô, separados por habilidade como manipulação, navegação, visão e etc. O script abaixo tem como função baixar os pacotes, instalar dependencias e unificar todo sistema. Novamente copie e cole o comando no seu terminal:
sh -c "$(curl -fsSL https://gist.githubusercontent.com/jardeldyonisio/266336b2a4551ed087b6f946474e0411/raw/install.sh)"
Após realizar a instalação sem problemas, você pode passar para o próximo tópico onde vamos demonstrar como rodar uma simulação no Gazebo. Caso tenha problemas durante a instalação, entre em contato conosco!