Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Robô ROS


Um robô ROS simples que pode navegar com comandos de terminal.

Introdução


Este projeto visa a criação de um ROS rodando baseado em robô que nos permite transformar qualquer plataforma de hardware de robô genérico em um robô inteligente.

https://youtu.be/nTAU5yGOXnI

https://youtu.be/NKvj2queEno

Instalação do hardware


Conecte a bateria de 9 V aos pinos + V e GND da Placa RasPiRobot V3 (verifique a documentação da placa para esclarecimentos).

Conecte os motores esquerdos aos pinos L e os motores direitos aos pinos R da placa RasPiRobot.

Conecte a placa RasPiRobot na parte superior do Raspberry Pi 2.

Instalação do software


uma. Não conecte outras placas enquanto faz isso.

b. É necessária energia suficiente (2A USB) para trabalhar com o raspberry pi 2.

c. Bibliotecas necessárias - gcc , g ++ , python , git

uma. É necessária a chave privada na conta do núcleo do Ubuntu, não deve pedir a senha (a senha não funciona)

b. Para obter o apt-get e outros aplicativos, execute sudo classic para obter o ambiente ubuntu clássico.

Executando o programa


uma. Execute sudo classic

b. Comece o roscore. roscore

uma. Execute sudo classic

b. Navegue até a pasta repositório do projeto.

c. Execute catkin_make e então source ./devel/setup.bash . d. Execute rosrun robot_motion_control node_keyboard_motion_controller.py . Isso inicia as entradas do teclado para controlar o robô.

uma. Execute sudo classic

b. Execute sudo su . Precisamos fazer isso porque a biblioteca do driver precisa de acesso root para manipular IOs.

c. Navegue até a pasta de repositório do projeto, execute source ./devel/setup.bash .

d. Execute rosrun rpi_support node_raspirobotv3_driver.py . Isso inicia a parte de controle do motor do robô.

uma. F - Avançar

b. B - Mover para trás

c. L - Mova para a direita

d. R - Mover para a esquerda

e. S - Pare

Referências


Fonte:Robô ROS

Projeto / postagem atual também pode ser encontrado usando:


Processo de manufatura

  1. Robô Industrial
  2. Robô da caixa de CD do Raspberry Pi
  3. Robô de alarme rotativo
  4. Crie um Minecraft Creeper Robot
  5. Arquimedes:A coruja robô AI
  6. Nox - A House Wandering Robot (ROS)
  7. Abra o Robô CV
  8. Robô Pi Simples
  9. Robô SnowPlow
  10. O que é um robô de bebidas?