Pular para o conteúdo principal

Postagens

Mostrando postagens de janeiro, 2019

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 :

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

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

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

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

IoT- Internet das coisas

            Nos últimos anos muito tem falado sobre a internet das coisas (iOT) mas então, o que seria isso ? Já ouviu falar sobre ?           A internet das coisas (do inglês, internet of things, iOT), nada mais é do que um termo que refere-se a conectividade entre 1 ou mais dispositivos que por sua vez possuem uma tecnologia embarcada capaz de coletar e transmitir dados. Desta forma é possível aproximar o mundo físico da internet, que já é muito disseminada.          De que forma tudo isso acontece ? Sensores - De forma geral, foram grandes contribuintes para a "era da automação" ou terceira revolução industrial. Visto esse grande potencial aproveitou-se a utilização dos mesmos para realizar as mesmas funções só que agora, atreladas a conectividade. Atuadores - Surgiram novos atuadores, Smartphones(lendo e agindo sobre os dados), auto-falantes(na transmissão de voz) entre outros. Conectividade - Principal agente percursor do assunto em questão, o qual integr

o que é o Arduíno

Arduíno é uma plataforma de prototipagem eletrônica de hardware livre e de placa única, projetada com um microcontrolador Atmel AVR com suporte de entrada/saída embutido, uma linguagem de programação padrão, a qual tem origem em Wiring, e é essencialmente C/C++.