RoboSoccer Gruppe C5 - WS 17/18: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 60: Zeile 60:
[[Datei:C5_FangeBall.png|200px]]
[[Datei:C5_FangeBall.png|200px]]
[[Datei:C5_SchiesseTor.png|200px]]
[[Datei:C5_SchiesseTor.png|200px]]
= Medien =
Video zum Projekt: [http://www.example.com YouTube]


= Fazit =
= Fazit =

Version vom 23. Januar 2018, 14:30 Uhr

Einleitung

Im folgendem stellen wir vor..

Gruppenmitglieder

Stefan Arndt

  • Konstruktion
  • Programmierung
  • Entwicklung des PAPs

[[Benutzer:|Josias]]

  • Konstruktion
  • Programmierung
  • Organisation

[[Benutzer:|Raphaela]]

  • Konstruktion
  • Erstellung des Plakats
  • Verfassen der Wiki-Dokumentation


Hardwarelösung

Sensoren

Infrarot

Der HiTechnic-Infrarot-Detektor kann die relative Stärke und die Richtung eines Infrarotsignals anzeigen. Der Infrarotsensor hat in einem Winkel von 135 Grad ein Feld von Infrarotdetektoren, die die entsprechende Richtung und die Signalstärke messen. DerWert der Richtung wird im Bereich 0-9 angezeigt. Ist der Wert 0, wird keine Infrarotquelle in der Nähe erkannt. Wenn der Wert zwischen 0 und 9 ist, ist der Infrarotsender in der Richtung, die in der obenstehenden Darstellung angezeigt wird. [1]

Verwendung im Projekt

Der Fußball sendet ein moduliertes Infrarotsignal aus, dass über den Infrarotsensor registriert werden kann.

Kompass

Der HiTechnic-Kompass-Sensor ist ein digitaler Kompass zur Messung des Erdmagnetfelds. Mit Hilfe dieses Zubehörsensors kann eine exakte Positionsbestimmung und Navigation eines LEGO®-NXT Roboters durchgeführt werden. Die magnetische Orientierung wird in 1°- Schritten errechnet und als Zahl von 0 bis 359 zurück gegeben. Nord ist 0°, Ost ist 90°, Süd ist 180° und West ist 270°. [2]

Verwendung im Projekt

Der Kompasssensor wird verwendet um die Richtung des Tors beim Spielstart zu registrieren und sich beim Schuss in diese Richtung auszurichten.

Akteure

Motoren

Für den NXT wurden neue Servomotoren entwickelt. Sie können je nach Belieben nach Zeit, Geschwindigkeit und jetzt auch in Grad angesteuert werden. Die Motoren können gradweise (360° für eine ganze Umdrehung) nach vorne oder nach hinten gesteuert werden. An den Ausgängen A, B und C können je ein Servomotor angeschlossen werden. [3]

Verwendung im Projekt

Zwei Motoren dienen zum fahren. Der dritte Motor dient als Schusssteurung und Ballerkennung. Über das auslesen des Tachometerwerts kann eine Bewegung des Motors erkannt werden, die vom Ball erzeugt wird.

Softwarelösung

Programmablaufplan

Medien

Video zum Projekt: YouTube

Fazit

Lernerfolge

Ausblick

Möglichkeiten zur Optimierung und Verbesserung des Roboters sind über dem Praktikum möglich. Im Folgendem werden Ansätze zur Optimierung vorgestellt.

Weiche Steuerung

Messung Infrarotwert im Zeitraum 10000ms

Im Bild zu sehen ist eine Messung des Infrarotssignal des Balles. Eine deutlicher "Dip" ist zu erkennen im Zeitpunkt t=5000ms. Dieser wird durch ein Fehlverhalten des Sensors erzeugt. Um eine Übersteuerung des Roboters zu verhindern ist eine weiche Ansteuerung möglich, heißt Messwerte wernden über einen Zeitraum gemittelt.


Einzelnachweise


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