Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Robot ROS

Un robot ROS simple qui peut naviguer avec des commandes de terminal.

Introduction

Ce projet vise à créer un robot exécutant ROS qui nous permet de transformer n'importe quelle plate-forme matérielle de robot générique en un robot intelligent.

https://youtu.be/nTAU5yGOXnI

https://youtu.be/NKvj2queEno

Installation du matériel

Connectez la batterie 9V aux broches +V et GND de la carte RasPiRobot V3 (consultez la documentation de la carte pour plus de précisions).

Connectez les moteurs gauches aux broches L et les moteurs droits aux broches R de la carte RasPiRobot.

Branchez la carte RasPiRobot sur le Raspberry Pi 2.

Installation du logiciel

une. Ne connectez pas d'autres cartes pendant cette opération.

b. Une alimentation suffisante (2A USB) est requise pour travailler avec le Raspberry Pi 2.

c. Bibliothèques requises – gccg++pythongit

une. Besoin de la clé privée dans le compte principal ubuntu, il ne devrait pas demander de mot de passe (le mot de passe ne fonctionne pas)

b. Pour obtenir apt-get et d'autres applications, exécutez sudo classic pour obtenir l'environnement ubuntu classique.

Exécution du programme

une. Exécutez sudo classique

b. Démarrez le roscore. roscore

une. Exécutez sudo classique

b. Accédez au dossier du référentiel du projet.

c. Exécutez catkin_make puis source ./devel/setup.bash . ré. Exécutez rosrun robot_motion_control node_keyboard_motion_controller.py . Cela démarre les entrées du clavier pour contrôler le robot.

une. Exécutez sudo classique

b. Exécutez sudo su . Nous devons le faire car la bibliothèque de pilotes a besoin d'un accès root pour manipuler les E/S.

c. Accédez au dossier du dépôt du projet, exécutez source ./devel/setup.bash .

ré. Exécutez rosrun rpi_support node_raspirobotv3_driver.py . Cela démarre la partie contrôle moteur du robot.

une. F – Avancer

b. B – Revenir en arrière

c. L – Déplacer vers la droite

ré. R - Déplacer vers la gauche

e. S - Arrêt

Références

Source :Robot ROS

Le projet/post en cours peut également être trouvé en utilisant :


Processus de fabrication

  1. Robot industriel
  2. Robot boîtier CD Raspberry Pi
  3. Robot d'alarme roulante
  4. Créer un robot Minecraft Creeper
  5. Archimedes :The AI ​​Robot Owl
  6. Nox – Un robot errant dans la maison (ROS)
  7. Open CV Robot
  8. Robot Pi simple
  9. Qu'est-ce qu'un robot de boissons ?