Pular para o conteúdo principal

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 :


Obtenha o rospkg e instale com o seguintes comandos : 
$ sudo apt-get install python-rospkg

$ sudo pip install -U rospkg (note que o comando utiliza de um gerenciador de pacotes para realizar a tarefa, o mesmo pode ser baixado com o comando $sudo apt-get python-pip )


Instalação concluída, agora poderá realizar os passos do passo 2.

Finalização: Pronto, note que a biblioteca foi instalada no caminho indicado e agora poderá usufruir dos exemplos da mesma no Arduíno IDE.


Comentários

Postagens mais visitadas deste blog

Atualização API Robotino V2 API2

Você tem a versão 2 do Robotino e ainda quer utiliza-la como objeto para desenvolvimento acadêmico ? Neste tutorial faremos uma atualização na API (Interface de programação e aplicação), o que possibilitara o acesso a novos horizontes, incluindo tudo que tem de mais atual na comunidade Robotino, Inclusive o uso do Software Robotino View 3, adquirido no site oficial da Festo. https://www.festo-didactic.com/int-en/services/robotino/programming/robotino-view/?fbid=aW50LmVuLjU1Ny4xNy4zNC4xNDI2 Atualização de imagem do CF-Card Para atualizar a API2 diretamente no Robotino deve-se primeiramente fazer a atualização de imagem do seu CF-card, vale a pena lembrar que não é necessário a compra de um cartão adicional e nem a formatação do já existente. Caso esteja com um cartão limpo, pode seguir os passos contidos nesses tutorial pra fazer a atualização do mesmo:  http://wiki.openrobotino.org/index.php?title=CF_card Instalando as daemons para Robotino Quando não é possível conectar seu

Robotino-Putty

Comunicação robotino via putty Para fazer logon no sistema operacional do robotino é necessário a configuração de uma rede entre o pc e o próprio robô, e isso pode ser feito via cabo de rede. 1º Passo: Configurar um ip estático no robô. Nesse tutorial usaremos como exemplo o 172.026.001.002 e a netmask para 255.255.000.000 assim como mostra nas figuras baixo. 2º Passo: Configurar ip estático do pc. Essas opções serão encontradas nos adaptadores de rede do computador acessando o seguinte caminho : Painel de Controle\Rede e Internet\Conexões de Rede. Uma forma equivalente de chegar no caminho é pressionando a tecla Windows+R e digitando o seguinte comando: ncpa.cpl Após chegar no caminho localize o adaptador de rede (Ethernet) e abra-o, podendo seguir esses passos abaixo: Status de Ethernet > Propriedades > Protocolo IP Versão 4. E por fim, preencha os dados conforme a imagem. 3º Passo: Setup do putty. Abra o putty e em seguida preencha com os

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.