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

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 6: Zeile 6:
== Unserer Roboter R2Ddro ==
== Unserer Roboter R2Ddro ==
#'''Namensgebung'''  
#'''Namensgebung'''  
#*Unserer Roboter trägt den Namen R2Ddro. Der kleine Bruder von R2D2. Er ist genauso wie R2D2 mit vielen Hilfsmitteln und Werkzeugen (Sensoren) ausgestattet.
#*Unser Roboter trägt den Namen R2Ddro. Der kleine Bruder von R2D2. Er ist genau wie R2D2 mit vielen Hilfsmitteln und Werkzeugen (Sensoren) ausgestattet.
#'''Ballsuche'''
#'''Ballsuche'''
#*Unser R2Ddro bewegt sich wie sein Bruder auch auf drei rollenden Beinen (Bild1 [1]) wovon zwei dieser Beine von den leistungsstarken NXT-Servomotoren (Bild1 [2]) angetrieben werden.  
#*Unser R2Ddro bewegt sich wie sein Bruder auch auf drei rollenden Beinen (Bild1 [1]), wovon zwei dieser Beine von den leistungsstarken NXT-Servomotoren (Bild1 [2]) angetrieben werden.  
#*R2Ddro sucht den Infrarotball welcher als Spielball eingesetzt wird mit einem IR-Seeker(Bild2 [5]) der Marke HiTechnic [http://modernroboticsinc.com/hitechnic-nxt-irseeker-v2].
#*R2Ddro sucht den Infrarotball, welcher als Spielball eingesetzt wird, mit einem IR-Seeker(Bild2 [5]) der Marke HiTechnic [http://modernroboticsinc.com/hitechnic-nxt-irseeker-v2].
#*Der Roboter fährt dem Ball hinterher und fängt ihn, wenn dieser nah genug am Roboter liegt, mit dem Ballfang-& schussmechanismus(Bild1 [4]), welcher von den dritten Motor (Bild2 [3]) angesteuert wird.
#*Der Roboter fährt dem Ball hinterher und fängt ihn, wenn dieser nah genug am Roboter liegt, mit dem Ball-Fang & -Schussmechanismus(Bild1 [4]), welcher von dem dritten Motor (Bild2 [3]) angesteuert wird.
#'''Ausrichtung'''
#'''Ausrichtung'''
#*Sobald dann der Taster 1(Bild2 [6]) vom Ball gedrückt wird richtet sich R2Ddro mithilfe des NXT-Compass (Bild1 [7]) der Marke HiTechnic [http://modernroboticsinc.com/hitechnic-nxt-compass-sensor] zum gegnerischen Tor aus und schießt dann auf das Tor.
#*Sobald dann der Taster 1(Bild2 [6]) vom Ball gedrückt wird, richtet sich R2Ddro mithilfe des NXT-Compass (Bild1 [7]) der Marke HiTechnic [http://modernroboticsinc.com/hitechnic-nxt-compass-sensor] zum gegnerischen Tor aus und schießt dann auf das Tor.
#*Falls der Ballfangmechanismus mal den IR-Ball verfehlt hat wird der Taster 2 gedrückt und der Fangmechanismus geht wieder auf und R2Ddro sucht weiter den Ball.
#*Falls der Ballfangmechanismus mal den IR-Ball verfehlt hat, wird der Taster 2 gedrückt und der Fangmechanismus geht wieder auf. R2Ddro sucht nun weiter den Ball.


    
    

Version vom 17. Januar 2018, 18:37 Uhr

Einleitung

Im Informatik-Praktikum I war es unsere Aufgabe einen funktionierenden Roboter mithilfe von LEGO NXT zu bauen und mit Bricxcc zu programmieren.

Dieser Roboter soll dann an einem Robo-Soccer Tunier am 25.01.2018 an der Hochschule Hamm-Lippstadt in Lippstadt teilnehmen. Diese Aufgabe war in insgesamt sechs Praktikumsterminen (alle 14 Tage) umzusetzen.

Unserer Roboter R2Ddro

  1. Namensgebung
    • Unser Roboter trägt den Namen R2Ddro. Der kleine Bruder von R2D2. Er ist genau wie R2D2 mit vielen Hilfsmitteln und Werkzeugen (Sensoren) ausgestattet.
  2. Ballsuche
    • Unser R2Ddro bewegt sich wie sein Bruder auch auf drei rollenden Beinen (Bild1 [1]), wovon zwei dieser Beine von den leistungsstarken NXT-Servomotoren (Bild1 [2]) angetrieben werden.
    • R2Ddro sucht den Infrarotball, welcher als Spielball eingesetzt wird, mit einem IR-Seeker(Bild2 [5]) der Marke HiTechnic [1].
    • Der Roboter fährt dem Ball hinterher und fängt ihn, wenn dieser nah genug am Roboter liegt, mit dem Ball-Fang & -Schussmechanismus(Bild1 [4]), welcher von dem dritten Motor (Bild2 [3]) angesteuert wird.
  3. Ausrichtung
    • Sobald dann der Taster 1(Bild2 [6]) vom Ball gedrückt wird, richtet sich R2Ddro mithilfe des NXT-Compass (Bild1 [7]) der Marke HiTechnic [2] zum gegnerischen Tor aus und schießt dann auf das Tor.
    • Falls der Ballfangmechanismus mal den IR-Ball verfehlt hat, wird der Taster 2 gedrückt und der Fangmechanismus geht wieder auf. R2Ddro sucht nun weiter den Ball.


Leider hat R2Ddro keine künstliche Intelligenz wie sein großer Bruder. Daher ist R2Ddro bemannt durch den Fahrzeugführer Klaus(Bild1 [9]).


Besonderheiten des R2Ddro

Programm


Im Programmablaufplan (PAP) sieht man unsere Spielstrategie, welche wir dann auch im Programm Bricx cc umgesetzt haben.

Im Bricx cc Programm wurde der Programmablaufplan umgesetzt und in einzelne tasks aufgeteilt, welche im main-Programm aufgerufen werden.

Bilder von R2Ddro


Video

Damit R2Ddro auch zeigen kann was in ihm steckt haben wir noch ein Video unter folgendem Link auf Youtube.com hochgeladen.

[Achtung hier könnte ein Link zu unserem Youtube Video stehen]


Gruppenmitglieder

Alexander Hammelbeck (2170186)

René Katz (2170304)

Leon Brölemann (2170093)