Pular para o conteúdo principal

ROS lib para STM32F103C8

mkdir -p ~/catkin_ws/src

cd ~/catkin_ws/

catkin_make


cd src

git clone https://github.com/yoneken/rosserial_stm32.git

//editar o aquivo src/ros_lib/STM32Hardware.h para a versao de stm que estiver utilizando

cd ..

catkin_make


gera projeto no cube mx

cd ~/projeto

rosrun rosserial_stm32 make_libraries.py ~/projeto


Comentários

Postagens mais visitadas deste blog

Obter ros_lib arduino

Passo 1 :  Para trabalhar com arduino e o ROS precisamos de uma biblioteca de interface a qual pode ser instalada com o seguinte comando. Ros Kinetic (ubuntu 16.04): $ sudo apt-get install ros-kinetic-rosserial $ sudo apt-get install ros-kinetic-rosserial-arduino  Ros Melodic (ubuntu 18.04): $ sudo apt-get install ros-melodic-rosserial $ sudo apt-get install ros-melodic-rosserial-arduino Passo 2 : Navegue até o seguinte local ~/home/user (pasta pessoal) e crie a biblioteca ros_lib com o comando a seguir. Ros Kinetic (ubuntu 16.04): $ cd ~/home/usuário/            #substitua o usuário pelo correspondente  $ rosrun rosserial_arduino make_libraries.py Arduino/libraries Ros Melodic (ubuntu 18.04): $ cd ~/Arduino/libraries/ $ rosrun rosserial_arduino make_libraries.py ./ Caso apresente erro : Caso apresentar o erro na biblioteca rospkg como na imagem a seguir, siga os passos abaixo : ...

Instalação Arduino IDE Ubuntu

Para instalar a IDE Arduíno em seu Ubuntu terá que acessar o site do Arduíno e na área "Download the Arduíno IDE" selecione a arquitetura do seu sistema sendo ele 32 ou 64 bits. Poderá acessar o site clicando  aqui . Após o download navegue até a pasta baixada extraia o arquivo. $ cd Downloads $ tar -Jxf arduino-1.8.10-linux64.tar.xz   (se atente ao numero da versão). Após extrair mova a pasta arduino-<versão> para o diretório /opt $  sudo mv arduino-1.8.10 /opt Navegue até o diretório /opt e execute o script de instalação $ cd /opt $ cd /arduino-<versão> $ ./install.sh

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, rqt ,  rviz , 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 ro...