Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

ROS-Roboter

Ein einfacher ROS-Roboter, der mit Terminalbefehlen navigieren kann.

Einführung

Dieses Projekt zielt darauf ab, ein roboterbasiertes laufendes ROS zu entwickeln, das es uns ermöglicht, jede generische Roboter-Hardwareplattform in einen intelligenten Roboter zu verwandeln.

https://youtu.be/nTAU5yGOXnI

https://youtu.be/NKvj2queEno

Hardwareinstallation

Verbinden Sie den 9-V-Akku mit den +V- und GND-Pins des RasPiRobot Board V3 (prüfen Sie die Platinendokumentation zur Klärung).

Verbinden Sie die linken Motoren mit den L-Pins und die rechten Motoren mit den R-Pins des RasPiRobot-Boards.

Stecken Sie das RasPiRobot Board auf den Raspberry Pi 2.

Softwareinstallation

A. Schließen Sie dabei keine anderen Boards an.

B . Für die Arbeit mit dem Raspberry Pi 2 wird ausreichend Strom (2A USB) benötigt.

C. Erforderliche Bibliotheken – gccg++Pythongit

A. Benötigen Sie den privaten Schlüssel im Ubuntu-Core-Konto, es sollte nicht nach dem Passwort gefragt werden (das Passwort funktioniert nicht)

B. Um apt-get und andere Anwendungen zu erhalten, führen Sie sudo classic . aus um die klassische Ubuntu-Umgebung zu erhalten.

Ausführen des Programms

A. Führen Sie sudo classic . aus

B. Starten Sie den Roscore. roscore

A. Führen Sie sudo classic . aus

B. Navigieren Sie zum Projekt-Repository-Ordner.

C. Führen Sie catkin_make . aus und dann source ./devel/setup.bash . D. Führen Sie rosrun robot_motion_control node_keyboard_motion_controller.py . aus . Dies startet die Tastatureingaben zur Steuerung des Roboters.

A. Führen Sie sudo classic . aus

B. Führen Sie sudo su . aus . Wir müssen dies tun, da die Treiberbibliothek Root-Zugriff benötigt, um IOs zu manipulieren.

C. Navigieren Sie zum Projekt-Repository-Ordner, führen Sie source ./devel/setup.bash . aus .

D. Führen Sie rosrun rpi_support node_raspirobotv3_driver.py . aus . Dadurch wird der Motorsteuerungsteil des Roboters gestartet.

A. F – Vorwärts gehen

B. B – Rückwärts bewegen

C. L – Nach rechts bewegen

D. R – Nach links bewegen

e. S – Stopp

Referenzen

Quelle:ROS-Roboter

Aktuelles Projekt / Beitrag kann auch gefunden werden mit:


Herstellungsprozess

  1. Industrieroboter
  2. Raspberry Pi CD-Box-Roboter
  3. Rollender Alarmroboter
  4. Baue einen Minecraft-Creeper-Roboter
  5. Archimedes:Die KI-Roboter-Eule
  6. Nox – Ein Hauswanderroboter (ROS)
  7. Offener CV-Roboter
  8. Einfacher Pi-Roboter
  9. Schneepflugroboter
  10. Was ist ein Getränkeroboter?