RoboSoccer Gruppe A8 - WS 18/19: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 37: Zeile 37:


===Die Software===
===Die Software===
Wall-e wurde mit BricxCC programmiert.
 
==Verwendete Softwaretools==
*LEGO® MINDSTORMS® NXT 2.0
*LEGO MINDSTORMS Education EV3
* Bricx Command Center (NXC als Programmiersprache)
*PAP-Designer
*Lego Digital Designer 4.3
[[Datei:Screenshot Programm Zielen.PNG |links|mini|Zielfunktion aus dem Programm <ref> Eigenes Foto </ref> ]]
[[Datei:Screenshot Programm Zielen.PNG |links|mini|Zielfunktion aus dem Programm <ref> Eigenes Foto </ref> ]]



Version vom 3. Februar 2019, 19:16 Uhr

Autoren: Luca Berntzen, Julian Gärtner und Lukas Honerlage

Dozent: Prof. Dr. U. Schneider

Bauanleitung von Wall-e, welche mithilfe des Lego Digital Designers erstellt wurde [1]

Einleitung

Der Bau des Fußballroboters erfolgte im Rahmen des Informatikpraktikum WS 18/19. Der Roboter wurde aus einem NXT-Bausatz zusammengebaut und auf den Namen Wall-e getauft. Wall-e sollte an einem Fußballturnier gegen andere Roboter antreten können. Für das Turnier wurde der 04. Februar 2019 angesetzt.

Gruppenmitglieder

Luca Berntzen:

  • Konstruktion des Roboters
  • Zeichnen der Bauanleitung
  • Schreiben der Programme

Julian Gärtner:

  • Konstruktion des Roboters
  • Erstellen des Wiki-Artikels
  • Schreiben der Programme

Lukas Honerlage: (gewechselt aus einer anderen Gruppe)

  • Erstellen der Programmablaufpläne
  • Videodreh
  • Schreiben der Programme

Die Hardware

Sensoren

  • Kommpass: Erfasst die Ausrichtung des Roboters.
  • Ultraschallsensor: Gegner und andere Hindernisse werden durch den Ultraschallsensor erkannt.
  • Infrarotsensor: Erfasst die stärkste Infrarotquelle in der Nähe, in unserem Fall den Fußball.
  • Tastsensor: Wird der Ball vom Roboter eingesammelt, wird dies vom Taster erfasst.

Aktoren

  • Motoren: Es wurden zwei Motoren für den Antrieb und ein Motor für die Schussfunktion verwendet.


Die Software

Verwendete Softwaretools

  • LEGO® MINDSTORMS® NXT 2.0
  • LEGO MINDSTORMS Education EV3
  • Bricx Command Center (NXC als Programmiersprache)
  • PAP-Designer
  • Lego Digital Designer 4.3
Zielfunktion aus dem Programm [2]

Die Spielstrategie

Die Spielstrategie kann man aus folgenden Programmablaufplänen entnehmen.

Hauptprogramm mit Unterfunktionen [3]
Der Roboter sucht den Ball. [4]
Der Roboter nimmt den Ball auf. [5]
Der Roboter Zielt.
Der Roboter schießt. Und trifft natürlich. [6]

Video

Dieses Video zeigt Wall-e in seiner Finalen Form. Wie man sieht, ist er ein absoluter Gewinner.


Wall-e räumt die Punkte ein! Der zukünftige HSHL Champion?!


Literaturverzeichnis

  1. Eigenes Foto
  2. Eigenes Foto
  3. Eigenes Foto
  4. Eigenes Foto
  5. Eigenes Foto
  6. Eigenes Foto



→ zurück zum Hauptartikel: Informatikpraktikum WS 18/19