Datei:RoboSoccer Gruppe A1.png: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
[[Datei::RoboSoccer Gruppe A1.PNG|400px|thumb|Prototyp]] | [[Datei::RoboSoccer Gruppe A1.PNG|400px|thumb|Prototyp]] | ||
== Einleitung == | |||
Im Informatik-Praktikum war es unsere Aufgabe einen funktionierenden Roboter mithilfe von [https://www.lego.com/de-de/mindstorms LEGO Mindstorms] zu konstruiren und mit Bricxcc zu programmieren. | |||
Dieser Roboter soll dann an einem Robo-Soccer Tunier [http://193.175.248.52/wiki/index.php/Regelwerk_RoboSoccer_2019 (Spielregeln)] an der Hochschule Hamm-Lippstadt in Lippstadt teilnehmen. | |||
== Unserer Roboter == | |||
== Bauteile == | |||
[[Datei:19.jpeg|400px|thumb|rechts|Prototyp </ref>]] | |||
=== Unterkonstruktion === | |||
::Der Roboter besteht aus 2 Motoen. Die Motoren können die Rotationen auf einen Grad genau bestimmen. Dabei ist die maximale Umdrehungen 160 Umdrehungen/ Minuten und das maximale Drehmoment ca. 0,2 Nm. | |||
::Das dritte Rad ist passend geeignet , wodurch sich Bobby sehr gut drehen kann. | |||
=== NXT-Brick === | |||
::Der NXT- Brick ist das "Gehirn" von den Bobby. Bei ihm werden alle Sensoren und Motoren angeschlossen. | |||
=== Infarot Sensor: === | |||
:::[[Datei:Suchbereiche.jpg|200px|thumb|links| </ref>]] | |||
::Der Infrarotsensor (IRSEEKERV2 )besitzt 5 Detektoren, die in einem Radius von 240 Grad, Infrarotsignale erfassen können. Diese 5 Detektoren lassen sich in 9 Sektoren unterteilen um eine genaue Richtung des Infrarotsignales zu bestimmen. Basierend auf dem pyroelektrischen Prinzip, lässt sich sogar die Intensität der Infrarotstrahlen in den Detektoren bestimmen. Dadurch kann ein Abstand des Infrarotball`s ermittelt werden. | |||
=== Kompass: === | |||
::Der Sensor führt 100 Messungen pro Sekunde durch und übermittelt eine Zahl zwischen 0 und 359, die den Winkel zum Nordpol ausdrückt. Der Sensor verfügt über zwei Modi: | |||
#Im Lesemodus übermittelt der Sensor jedes Mal einen Wert, wenn er vom intelligenten Lego Mindstorms NXT-Stein einen Lesebefehl erhält. | |||
#Im Kalibriermodus kann der Sensor so eingestellt werden, dass er störende Magnetfelderdes Roboter-Elektromotors, der Batterien usw. neutralisiert. | |||
::Die Werte können als relative oder absolute Werte angezeigt werden. Das erleichtert die Programmierung, wenn der Roboter einer bestimmten Richtung folgen soll. | |||
=== Hauptproramm === | |||
[[Datei:Hauptprogramm.PNG|120px|none|mini|Fahrzeugmerkmale: Hauptprogramm<ref> Eigenes Foto </ref>]] | |||
Das Hauptprogramm besteht im Wesendlichen aus einer Dauerschleife welche die beiden Fubnktionen „zuballfahren“ und „ball“ enthält. Diese werden so lange ausgeführt bis das Programm manuell abgebrochen wird. | |||
=== Hauptproramm === | |||
[[Datei:Hauptprogramm1.jpeg|120px|none|mini| Hauptprogramm<ref> ]] | |||
Das Hauptprogramm besteht im Wesendlichen aus einer Dauerschleife welche die beiden Fubnktionen „zuballfahren“ und „ball“ enthält. Diese werden so lange ausgeführt bis das Programm manuell abgebrochen wird. | |||
[[Datei:Plan 1.jpg]] | |||
[[Datei:Plan 2.jpg]] |
Version vom 3. Februar 2019, 17:02 Uhr
Autoren: Mohamed Soliman und Richard Stanislawiski und Noah Greis
[[Datei::RoboSoccer Gruppe A1.PNG|400px|thumb|Prototyp]]
Einleitung
Im Informatik-Praktikum war es unsere Aufgabe einen funktionierenden Roboter mithilfe von LEGO Mindstorms zu konstruiren und mit Bricxcc zu programmieren. Dieser Roboter soll dann an einem Robo-Soccer Tunier (Spielregeln) an der Hochschule Hamm-Lippstadt in Lippstadt teilnehmen.
Unserer Roboter
Bauteile
Unterkonstruktion
- Der Roboter besteht aus 2 Motoen. Die Motoren können die Rotationen auf einen Grad genau bestimmen. Dabei ist die maximale Umdrehungen 160 Umdrehungen/ Minuten und das maximale Drehmoment ca. 0,2 Nm.
- Das dritte Rad ist passend geeignet , wodurch sich Bobby sehr gut drehen kann.
NXT-Brick
- Der NXT- Brick ist das "Gehirn" von den Bobby. Bei ihm werden alle Sensoren und Motoren angeschlossen.
Infarot Sensor:
- Der Infrarotsensor (IRSEEKERV2 )besitzt 5 Detektoren, die in einem Radius von 240 Grad, Infrarotsignale erfassen können. Diese 5 Detektoren lassen sich in 9 Sektoren unterteilen um eine genaue Richtung des Infrarotsignales zu bestimmen. Basierend auf dem pyroelektrischen Prinzip, lässt sich sogar die Intensität der Infrarotstrahlen in den Detektoren bestimmen. Dadurch kann ein Abstand des Infrarotball`s ermittelt werden.
Kompass:
- Der Sensor führt 100 Messungen pro Sekunde durch und übermittelt eine Zahl zwischen 0 und 359, die den Winkel zum Nordpol ausdrückt. Der Sensor verfügt über zwei Modi:
- Im Lesemodus übermittelt der Sensor jedes Mal einen Wert, wenn er vom intelligenten Lego Mindstorms NXT-Stein einen Lesebefehl erhält.
- Im Kalibriermodus kann der Sensor so eingestellt werden, dass er störende Magnetfelderdes Roboter-Elektromotors, der Batterien usw. neutralisiert.
- Die Werte können als relative oder absolute Werte angezeigt werden. Das erleichtert die Programmierung, wenn der Roboter einer bestimmten Richtung folgen soll.
Hauptproramm
Das Hauptprogramm besteht im Wesendlichen aus einer Dauerschleife welche die beiden Fubnktionen „zuballfahren“ und „ball“ enthält. Diese werden so lange ausgeführt bis das Programm manuell abgebrochen wird.
Hauptproramm
Das Hauptprogramm besteht im Wesendlichen aus einer Dauerschleife welche die beiden Fubnktionen „zuballfahren“ und „ball“ enthält. Diese werden so lange ausgeführt bis das Programm manuell abgebrochen wird. Datei:Plan 2.jpg
- ↑ Eigenes Foto
Dateiversionen
Klicke auf einen Zeitpunkt, um diese Version zu laden.
Version vom | Vorschaubild | Maße | Benutzer | Kommentar | |
---|---|---|---|---|---|
aktuell | 16:37, 3. Feb. 2019 | 900 × 1.600 (484 KB) | Mohamed Soliman (Diskussion | Beiträge) |
Du kannst diese Datei nicht überschreiben.
Dateiverwendung
Keine Seiten verwenden diese Datei.