Kicker:Portal: Unterschied zwischen den Versionen
Stefan (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
(Verweis auf neue Seite zur Ballerkennung) |
||
(27 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
⚫ | |||
⚫ | |||
In der ersten Phase des Projektes werden Machbarkeiten von Lösungsvorschlägen untersucht und als Ergebnis ein Vorschlag zur konkreten Realisierung gemacht. |
|||
⚫ | |||
[[Organisation]] |
[[Organisation]] |
||
== Softwareumgebung: == |
|||
Die [[Softwareumgebung]] beinhaltet alle Programme, die entwickelt worden sind um den Kicker zu betreiben. Dies beinhaltet vor allem die [[Softwareumgebung#TwinCAT|SPS]], die [[Softwareumgebung#SPSchnittstelle|SPSchnittstelle]], die [[Softwareumgebung#Ballerkennung|Ballerkennung]] und die [[Softwareumgebung#Spielsteuerung|Spielsteuerung]]. Weitere Programme, wie etwa eine Highscore-Liste, können hinzugefügt werden. Auf die [[Softwareumgebung#Interprozesskommunikation|Interprozesskommunikation]] zwischen den einzelnen Programmen, wird hier auch eingegangen. |
|||
Ziel ist es die technische Ausführung und notwendige Qualität der Ballerkennung festzulegen, so dass dem Spiel schritthaltend gefolgt werden kann. Zur Auswahl steht die Ballerkennung via Kamera oder via Lichtgitter. Ausserdem ist es notwendig im Vorfeld relevante physikalische Grössen eines menschengesteuerten Kickerspiels nachzumessen und deren Maximalwerte abzuschätzen. |
|||
== Ballerkennung: == |
|||
[[Kamera]] |
|||
Wer nicht weiß, wo der Ball ist, wird kaum im Spiel mithalten können. Deswegen wurde einiger Aufwand in die Ballerkennung investiert. |
|||
[[Lichtgitter]] |
|||
Details dazu hier: |
|||
[[ |
[[Ballerkennung]] |
||
⚫ | |||
[[Vergleich Kamera vs. Lichtgitter]] |
|||
[[IRKamera]] |
|||
⚫ | |||
[[Simulation]] |
[[Simulation]] |
||
⚫ | |||
⚫ | |||
Ziel ist es die technischen Daten der Antriebe inkl. konkreter Auswahl der Motoren festzulegen und mittels Testaufbau die Funktion nachzuweisen. |
Ziel ist es die technischen Daten der Antriebe inkl. konkreter Auswahl der Motoren festzulegen und mittels Testaufbau die Funktion nachzuweisen. |
||
Zeile 36: | Zeile 24: | ||
[[Antriebe]] |
[[Antriebe]] |
||
⚫ | |||
⚫ | |||
Ziel ist es die position und Stellung der gegnerischen Spielfiguren zu ermittel. |
Ziel ist es die position und Stellung der gegnerischen Spielfiguren zu ermittel. |
||
Zeile 43: | Zeile 30: | ||
[[Sensorik]] |
[[Sensorik]] |
||
== Kickerbeschreibung: == |
|||
Abmaße des verwendeten Kickermodells: |
Abmaße des verwendeten Kickermodells: |
||
Zeile 48: | Zeile 36: | ||
[[Kicker]] |
[[Kicker]] |
||
Verkabelung des Kickersteckers: |
|||
[[Stecker]] |
|||
Mechanische Arbeiten: |
Mechanische Arbeiten: |
||
Zeile 53: | Zeile 44: | ||
[[Mechanik]] |
[[Mechanik]] |
||
⚫ | |||
⚫ | |||
⚫ | |||
Eine kleine [[Linksammlung]] |
Eine kleine [[Linksammlung]] |
||
[[HowTo's und ToDo's]] |
|||
Sammlung und TODOs für [[das BeckhoffWiki]] |
|||
== Die Konkurrenten == |
|||
⚫ | |||
[[Übersicht über ähnliche Projekte]] |
|||
⚫ |
Aktuelle Version vom 22. Mai 2025, 14:12 Uhr
Vorläufige Zielvorstellungen:
Softwareumgebung:
Die Softwareumgebung beinhaltet alle Programme, die entwickelt worden sind um den Kicker zu betreiben. Dies beinhaltet vor allem die SPS, die SPSchnittstelle, die Ballerkennung und die Spielsteuerung. Weitere Programme, wie etwa eine Highscore-Liste, können hinzugefügt werden. Auf die Interprozesskommunikation zwischen den einzelnen Programmen, wird hier auch eingegangen.
Ballerkennung:
Wer nicht weiß, wo der Ball ist, wird kaum im Spiel mithalten können. Deswegen wurde einiger Aufwand in die Ballerkennung investiert. Details dazu hier:
Spielstrategie:
Antrieb der Spielerstangen:
Ziel ist es die technischen Daten der Antriebe inkl. konkreter Auswahl der Motoren festzulegen und mittels Testaufbau die Funktion nachzuweisen.
Sensorik der generischen Spieler:
Ziel ist es die position und Stellung der gegnerischen Spielfiguren zu ermittel.
Kickerbeschreibung:
Abmaße des verwendeten Kickermodells:
Verkabelung des Kickersteckers:
Mechanische Arbeiten:
Abschlußkolloquium am Ende eines Semesters:
Anhang:
Eine kleine Linksammlung