roboter prev.gif (707 Byte)      @mike's page > hobbies > mindstorms > robo-battle > 6.wiener battle     next.gif (723 Byte) sensoren

 

Lego

RCX

Technik

6. WIENER

LEGO MINDSTORMS ROBO-BATTLE

 

Vorbereitungen: Vormittag
Info: Spieldetails

BillardBots:
Robot: BallBee
Robot: Ballklau
Robot: Dumm&Dümmer
Robot: Fieser Hund
Robot: Fishing Rod
Robot: Gynther's Special
Robot: Mean Machine
Robot: Ping
Robot: Pong

Robot: Schuss ins Blaue
Robot: WosWasI

SumoBots:
Robot: Goliath
Robot: Jin Sato

MiniSumo:
Robot: Fabian's Insekt
Robot: Markus's Arrow
Robot: Mike's Sledge3

Start der Battle: Action! (Sumo)
Start der Battle: Action! (MiniSumo)
Start der Battle: Action! (Billard)
Was haben wir daraus gelernt?: Fazit

Ende: Danksagung

Archiv: Info zur Robo-Battle am. 3. 3. 2002

legb6pers01.jpg (48644 Byte) Vormittag: Am 3. 3. 2002 war es wieder soweit! Diesmal trafen sich 9 Teams und brachten insgesamt 16 BattleBots mit! 
Mechanisch waren diesmal die meisten Bots fertig, nur an der Software wurde noch viel geschraubt ...
Wir haben also mit der üblichen 1-2stündigen Verspätung angefangen ...
legb6pers03.jpg (62804 Byte) legb6pers04.jpg (45655 Byte) legb6pers05.jpg (51736 Byte) legb6pers08.jpg (57665 Byte) legb6pers02.jpg (44205 Byte)legb6pers06.jpg (38066 Byte) legb6pers07.jpg (71883 Byte)
Spieldetails Billard: In jeder Battle werden zwei Roboter an den Schmalseiten eines Billardtisches aufgestellt und zeigen in die Mitte des Spielfeldes. In Spielfeldmitte liegen 15 Golfbälle zu einem Dreieck angeordnet. Nun sollen die Roboter die Bälle einsammeln und in die Ecklöcher (1 Punkt) bzw. in die Mittenlöcher (2 Punkte) versenken. Nach fünf Minuten werden die Roboter gestoppt und die Anzahl der Bälle gezählt ...

Spieldetails Sumo: In jeder Battle werden zwei Roboter im Abstand von zwanzig Zentimetern gegenüber aufgestellt. Das Ziel ist es, den gegnerischen Roboter vom Spielfeld zu drängen oder bewegungsunfähig zu machen. Nach zwei Minuten werden die Roboter gestoppt und die Punkte verteilt ...

Spieldetails MiniSumo: Dieser Wettbewerb ist nur für MicroScouts gedacht!
In jeder Battle werden zwei Roboter im Abstand von zwanzig Zentimetern gegenüber aufgestellt. Das Ziel ist es, den gegnerischen Roboter vom Spielfeld zu drängen oder bewegungsunfähig zu machen. Nach zwei Minuten werden die Roboter gestoppt und die Punkte verteilt ...

BallBee:  Dieser Bot war der nur minimal abgeänderte CanBee-Bot der letzten Dosenbattle. Gedacht war, den Ball über einen Lichtsensor zu erkennen, im Käfig zu fangen und zum nächsten Loch zu transportieren. Im Laufe der Battle hat es sich allerdings als wesentlich besser erwiesen, den Käfig immer geschlossen zu lassen und den Bot nur als Schubraupe zu verwenden ...
Battle: Billard
Erbauer: Mike
Technische Ausrüstung: 3 Motore, 1 Lichtsensor, 1 Rotationssensor
Bewertung: simpel, aber gut ... 
(Battles / Bälle versenkt): (4 / 4 --> 1 Ball / Battle)
legb6mike1.jpg (42145 Byte)
legb6bee1.jpg (51457 Byte) legb6bee2.jpg (64064 Byte) legb6bee3.jpg (63337 Byte) legb6bee4.jpg (64829 Byte)
legb6andreas1.jpg (29492 Byte) Ballklau:  Auch Andreas hatte die Idee, seinen Doseneklau-Bot der letzten Battle zum Ballklau dieser Battle umzubauen. Gedacht war, den Ball über einen Lichtsensor zu erkennen, im Käfig zu fangen und zum nächsten Loch zu transportieren. Im Laufe der Battle hat es sich allerdings als wesentlich besser erwiesen, den Käfig immer geschlossen zu lassen und den Bot nur als Schubraupe zu verwenden ...
Battle: Billard
Erbauer: Andreas
Technische Ausrüstung:
3 Motore, 1 Lichtsensor, 1 Rotationssensor
Bewertung: simpel, aber gut ...
(Battles / Bälle versenkt): (4 / 6 --> 1,5 Bälle / Battle)
legb6bk1.jpg (67504 Byte) legb6bk2.jpg (60923 Byte) legb6bk3.jpg (61937 Byte)
Dumm&Dümmer:  Bernhard war das erste Mal bei einer RoboBattle dabei. Sein Bot sollte den Ball einfangen und anschliessend mit einem kleinen Queue stoßen. Allerdings war der Stoßmemchanismus nicht stark genug um dem Ball richtig Schwung zu geben. Auch hatte Dumm&Dümmer Schwierigkeiten mit seiner Software ...
Battle: Billard
Erbauer: Bernhard
Techn. Ausrüstung:
3 Motore, 2 Taster, 1 Lichtsensor
Fazit: für den Anfang nicht so übel ...
(Battles / Bälle versenkt): (2 / 1 --> 0,5 Bälle / Battle)
legb6bernhard1.jpg (31303 Byte)
legb6dumm1.jpg (62212 Byte) legb6dumm2.jpg (67655 Byte) legb6dumm3.jpg (72414 Byte) legb6dumm4.jpg (59182 Byte)
legb6sascha1.jpg (41698 Byte) Fieser Hund: Auch Sascha war erstmalig bei uns. Er kam mit einem fertigen Bot  für's Billardspielen und hatte auch einen Pneumatikzusatz dabei, um den Bot auf Sumo umzurüsten. Leider haben diese Modelle doch nicht wie gewünscht funktioniert. Also hat Sascha noch vor dem Start seinen Bot komplett umgebaut. Es wurde nicht mehr ein Ball gesucht, gefangen und eingelocht. Statt dessen fuhr sein modifizierter Bot ein Stück geradeaus, drehte sich dann wie wahnsinnig (manche nannten ihn daher auch "Berserker"), lochte dabei aber viele Bälle ein und fuhr dann wieder ein Stück weiter ...
Battle: Billard
Erbauer: Sascha 
Techn. Ausrüstung:
2 Motore, 2 Taster
Fazit: echt fies, aber wirkungsvoll ...
(Battles / Bälle versenkt): (5 / 14 --> 2,8 Bälle / Battle)
legb6fies1.jpg (64887 Byte) legb6fies2.jpg (59563 Byte) legb6fies3.jpg (65134 Byte) legb6fies4.jpg (66423 Byte) legb6fies5.jpg (65733 Byte)
Fishing Rod: Christian ist ein altbekannter Zuseher unserer Battles. Diesmal hat er die Seiten gewechselt und als Aktiver teilgenommen. Wie nicht anders zu erwarten hat Christian die Regeln (der Bot muß beim Start auf eine 20 cm Grundfläche passen) extrem ausgelegt. Sein Fishing Rod sollte so funktionieren: Am Start hat der Bot wirklich auf eine 20 cm Grundfläche gepaßt. Dann hat er einen ca. einen Meter langen Ausleger mit angebautem Rechen ausgeworfen. Dann sollte der Bot samt Rechen zur Bande fahren, den Ausleger mit dem Rechen einfahren und dadurch ALLE Bälle einfangen. Anschließend wären sie über eine Rampe durch den Bot direkt in ein Eckloch gerollt. 
Sollten! Denn der Ausleger hat sich schon in der Testphase jedes mal durch den Aufprall selbst vernichtet und dadurch kam auch Fishing Rod nie zum Einsatz!
Es wurden vom Team Christian noch während der Battle massive Umbauten vorgenommen und es kam kurzfristig eine stark verminderte Version zum Einsatz ...
Battle: Billard
Erbauer: Christian & Co 
Techn. Ausrüstung:
2 Motore, 1 Taster
Fazit: extremes Auslegen der Regeln bringt auch nicht den Sieg ...
(Battles / Bälle versenkt): (2 /0 --> 0 Bälle / Battle)
legb6christian1.jpg (43824 Byte)
legb6fish3.jpg (65696 Byte) legb6fish1.jpg (66685 Byte) legb6fish4.jpg (62870 Byte) legb6fish5.jpg (73888 Byte) legb6fish6.jpg (62889 Byte) legb6fish7.jpg (59492 Byte) legb6fish8.jpg (65240 Byte) legb6fish9.jpg (57715 Byte) legb6fish0.jpg (58657 Byte)
legb6pers05.jpg (51736 Byte) Gynther's Special: Georg und Gynther haben zwar gemeinsam gebaut, aber getrennt gekämpft. Diesmal hatte jeder der beiden einen Bot fertig (!) gebaut zur Battle gebracht. Nur an der Software wurde noch herumgebastelt.
Beide Bots hatten das gleiche Fahrgestell, ein massives Gehäuse, in dem ein lenkbares Antriebsrad steckt. Gynthers Bot hatte zusätzlich an der Frontseite eine Art Raupenantrieb befestigt, der wahrscheinlich die Bälle zu den Löchern bringen sollte. Leider war Gynther's Special nie so weit fertig, um an einer Battle teilnehmen zu können ...
Battle: Billard
Erbauer: Gynther 
Techn. Ausrüstung:
3 Motore, 3 Taster
Fazit: immerhin war der Bot schon mechanisch fertig, nur weiter so ...
(Battles / Bälle versenkt): (0 /0 --> 0 Bälle / Battle)
legb6special1.jpg (49002 Byte) legb6special2.jpg (48877 Byte)
Mean Machine: Auch Mike mit seiner Mean Machine hat die Regeln ganz genau ausgereizt. Auch sein Bot hat beim Start auf eine Grundfläche von 20 cm gepaßt. Beim Start hat er einen Ausleger zur Seitenbande abgeworfen und ist mit diesem Ausleger bis zu den Bällen gefahren. Dann hat er einen Schlitten, auf dem sich ein ausklappbarer Rechen befand, der alle Bälle mitnehmen sollte, mittels Schnur bis zum Seitenloch (2 Punkte!) gezogen. Leider war dieser Schlittenantrieb zu langsam! Dadurch hatten die gegnerischen Bots jeweils Zeit, Mean Machine so zu stören, daß es leider keine Punkte gab ...
Battle: Billard
Erbauer: Mike
Technische Ausrüstung:
2 Motore
Bewertung: hat im Prinzip sehr gut funktioniert, leider zu langsam ...
(Battles / Bälle versenkt): (2/ 0 --> 0 Bälle / Battle)
legb6mike3.jpg (38868 Byte)
legb6mean2.jpg (50498 Byte) legb6mean1.jpg (59477 Byte) legb6mean4.jpg (61566 Byte) legb6mean3.jpg (79249 Byte) legb6mean5.jpg (56702 Byte) legb6mean6.jpg (64531 Byte) legb6mean7.jpg (56009 Byte) legb6mean8.jpg (57817 Byte) legb6mean9.jpg (57728 Byte)
legb6martin2.jpg (26339 Byte) Ping: Wie zu erwarten hat Martin wieder mal Zwillinge vorbeigebracht!
Auf seinem Standardfahrwerk hat er ähnlich seiner Gegner einen Käfig zum Sammeln der Kugeln angebracht, diesen aber im Laufe der Battle auch (wie alle anderen) deaktiviert. Trotz seiner sehr breiten Ballfänger hat er mit viel Glück sehr viele Bälle eingelocht und dadurch auch die Battle gewonnen ...
Battle: Billard
Erbauer: Martin
Techn. Ausrüstung:
3 Motor, 1 Lichtsensor, 1 Rotationssensor
Fazit: reife Leistung, hat auch die meisten Bälle in einer Battle (10) versenkt ...
(Battles / Bälle versenkt): (7 / 27 --> 3,9 Bälle / Battle)
legb6ping1.jpg (71922 Byte) legb6ping3.jpg (61915 Byte) legb6ping4.jpg (61220 Byte) legb6ping5.jpg (61402 Byte) legb6pingpong.jpg (49984 Byte)
Pong: Wie zu erwarten hat Martin wieder mal Zwillinge vorbeigebracht!
Auf seinem Standardfahrwerk hat er ähnlich seiner Gegner einen Käfig zum Sammeln der Kugeln angebracht, diesen aber im Laufe der Battle auch (wie alle anderen) deaktiviert. Trotz seiner sehr breiten Ballfänger hat er mit viel Glück sehr viele Bälle eingelocht und dadurch auch die Battle gewonnen ...
Battle: Billard
Erbauer: Martin
Techn. Ausrüstung:
3 Motor, 1 Lichtsensor, 1 Rotationssensor
Fazit: reife Leistung ...
(Battles / Bälle versenkt): (5 / 13 --> 2,6 Bälle / Battle)
legb6martin2.jpg (26339 Byte)
legb6ping1.jpg (71922 Byte) legb6ping3.jpg (61915 Byte) legb6ping4.jpg (61220 Byte) legb6ping5.jpg (61402 Byte) legb6pingpong.jpg (49984 Byte)
legb6peter1.jpg (40596 Byte) Schuss ins Blaue: Noch ein Neuankömmling! Peter hat mit seinem Schuss ins Blaue als Einziger so richtig einen BillardBot gebaut. Sein Bot hatte an der Unterseite eine Ballführung, an deren Ende sich ein funktionierender Queue befand. Selten, aber doch, hat sein Bot wirklich einen Stoß am Tisch gemacht. Die Bälle kamen zwar ungerichtet, aber immerhin kraftvoll unter seinem Bot hervorgeschossen. Die Mechanik des Queues war allerdings zu langsam, um wirkungsvoll in die Battle eingreifen zu können ...
Battle: Billard
Erbauer: Peter
Techn. Ausrüstung:
3 Motore, 2 Taster, 1 Batteriekasten
Fazit: ein "echter" Billardspieler, aber das Zielwasser fehlte ...
(Battles / Bälle versenkt): (4 / 3 --> 0,75 Bälle / Battle)
legb6blau1.jpg (65057 Byte) legb6blau2.jpg (56901 Byte) legb6blau3.jpg (62083 Byte) legb6blau4.jpg (61947 Byte) legb6blau6.jpg (62322 Byte)legb6blau5.jpg (60048 Byte)
WosWasI: Georg und Gynther haben zwar gemeinsam gebaut, aber getrennt gekämpft. Diesmal hatte jeder der beiden einen Bot fertig (!) gebaut zur Battle gebracht. Nur an der Software wurde noch herumgebastelt.
Beide Bots hatten das gleiche Fahrgestell, ein massives Gehäuse, in dem ein lenkbares Antriebsrad steckt. Georg's Bot hatte zusätzlich an der Frontseite eine Art Rührantrieb befestigt, der wahrscheinlich die Bälle zu den Löchern bringen sollte.
Battle: Billard
Erbauer: Georg
Techn. Ausrüstung:
3 Motore, 1 Taster, 2 Rotationssensor
Fazit: seltsamer Bot, hat aber als einziger den späteren Gewinner besiegt ...
(Battles / Bälle versenkt): (3 / 4 --> 1,3 Bälle / Battle)
legb6georg2.jpg (31716 Byte)
legb6wos1.jpg (70574 Byte) legb6wos2.jpg (66765 Byte) legb6wos3.jpg (68262 Byte) legb6wos4.jpg (73764 Byte) legb6wos5.jpg (77179 Byte)
legb3david1.jpg (36989 Byte) Goliath: Ein simpler SumoBot, er fuhr ohne Steuerung stur geradeaus. Sein einziger Pluspunkt war eine vorne befestigte zweckentfremdete Lego Garagenrampe, welche den Gegner mühelos unterfahren konnte ...
Battle: Sumo
Erbauer: David
Techn. Ausrüstung:
2 Motore
Fazit: stur geradeaus ...
legb6goliath1.jpg (55925 Byte) legb6goliath2.jpg (58729 Byte)
Jin Sato: Dieser SumoBot wurde einem Bot von Jin Sato nachempfunden, dessen Beschreibung ich am Internet gefunden habe. Aus Zeitgründen wurde nur ein Scout mit seiner internen, simplen Programmierung verwendet. Dadurch war der Bot zu schnell für eine SumoBattle ...
Battle: Sumo
Erbauer: Mike
Techn. Ausrüstung:
1 Scout, 4 Motore, 2 Taster 
Fazit: zu schnell, auch der Scout gehört anständig programmiert ...
legb6mike2.jpg (39332 Byte)
legb6jin1.jpg (64453 Byte) legb6jin2.jpg (70275 Byte) legb6jin3.jpg (69243 Byte)
legb6fabian1.jpg (30300 Byte) Fabian's Insekt: Basierend auf einem Microscout wurde dieser Bot für die MiniSumoBattle gebaut. Er hatte eine große Untersetzung, drei eingebaute Rampen, war langsam, aber sehr stark ...
Battle: MiniSumo
Erbauer: Fabian
Techn. Ausrüstung:
1 Motor (Microscout)
Fazit: der spätere Sieger ...
legb6insekt1.jpg (58545 Byte) legb6insekt2.jpg (62513 Byte)
Markus's Arrow: Basierend auf einem Microscout wurde dieser Bot für die MiniSumoBattle gebaut. Er hatte tolle Aufbauten, war aber für eine SumoBattle zu schnell ...
Battle: MiniSumo
Erbauer: Markus
Techn. Ausrüstung:
1 Motor (Microscout) 
Fazit: eine langsamere Untersetzung wäre besser ...
legb6markus1.jpg (29587 Byte)
legb6mini1.jpg (52755 Byte) legb6mini5.jpg (64259 Byte)
legb6mike1.jpg (42145 Byte) Mike's Sledge3: Basierend auf einem Microscout wurde dieser Bot für die MiniSumoBattle gebaut. Er hatte eine große Untersetzung, eine eingebaute Rampe, war langsam, aber gewichtsmäßig falsch austariert ...
Battle: MiniSumo
Erbauer: Mike
Techn. Ausrüstung:
1 Motor (Microscout)
Fazit: das Gewicht an der falschen Stelle ...
legb6sledge1.jpg (53037 Byte) legb6sledge2.jpg (52085 Byte)
legb6sumo1.jpg (63727 Byte) Action! (Sumo): Auf einem kreisrunden Spielfeld von einem Meter Durchmesser ging es gleich zur Sache. Die Grezwerte für die Bots dieser Battle waren maximal 20 cm Aussenmaße und ein Höchstgewicht von 2,5 kg. Die Gegner stellten sich in 20 cm Abstand voneinander auf und los ging es ...
Hat es ein Bot geschafft, den Anderen innerhalb von 2 Minuten vom Spielfeld zu drängen, war er Sieger (2 Punkte), sonst war es ein Untentschieden (1 Punkt für jeden).
Wieder spielten die Bots jeweils gegen jeden der anderen Bots. Leider waren diesmal nur zwei Bots am Start. Während Goliath sich vor lauter Kraft fast nicht von der Stelle bewegte, schoß Jin Sato direkt auf ihn zu. Dabei fuhr er auf die Rampe von Goliath auf, sein Endschalter glaubte dadurch den Spielfeldrand zu erkennen, polte die Motore um und schoß nach hinten. Dort ignorierte er den hinteren Endschalter und schoß aus dem Spielfeld, Battle vorbei! 
Das Endergebnis unserer dritten SumoBattle war folgendes:
1. Goliath, 2. Jin Sato
  Bot 1 2 3 Summe
1 Goliath X 2   2
2 Jin Sato 0 X   0
3          
 

legb6sumo1.jpg (63727 Byte) 
Goliath gegen
Jin Sato ...
 
legb6mini1.jpg (52755 Byte) 
legb6mini2.jpg (47994 Byte)
Action! (MiniSumo): Auf einem kreisrunden Spielfeld von 80 Zentimetern Durchmesser ging es gleich zur Sache. Die Grezwerte für die Bots dieser Battle waren maximal ein Microscout. Die Gegner stellten sich in 20 cm Abstand voneinander auf und los ging es ...
Hat es ein Bot geschafft, den Anderen innerhalb von 2 Minuten vom Spielfeld zu drängen, war er Sieger (2 Punkte), sonst war es ein Untentschieden (1 Punkt für jeden).
Hier zeigte es sich auch wie bei der großen SumoBattle, daß eine niedrige Untersetzung wichtig ist. Insekt und Sledge hatten die beste Untersetzung, Sledge aber Probleme mit dem falsch montierten Microscout, er kippte nach hinten. Das Insekt war bei dieser Battle unschlagbar ...
Das Endergebnis unserer ersten MiniSumoBattle war folgendes:
1. Fabian's Insekt 2. Mike's Sledge 3. Markus's Arrow
  Bot 1 2 3 Summe
1 Markus's Arrow X 0 0 0
2 Mike's Sledge 2 X 0 2
3 Fabian's Insekt 2 2 X 4
legb6mini3.jpg (51710 Byte)
noch wehrt sich Sledge
legb6mini4.jpg (53746 Byte)
... nichts geht mehr!
legb6mini5.jpg (64259 Byte)
auf die Plätze ...
legb6mini6.jpg (56349 Byte)
... Insekt rulez!
Action! (Billard): Mit relativ kurzer Verspätung startete unsere BillardBattle.
Auf einem kleinen Billardtisch trafen jeweils zwei Bots aufeinander. In Spielfeldmitte lagen 15 Golfbälle im Dreick angeordnet. Fast alle Bots starteten mit abgeänderten  Funktionen, da der Fang-Einloch-Mechanismus bei keinem Bot einwandfreie Ergebnisse brachte. 
Der beständigste war diesmal Martin mit seinen Ping und Pong-Bots, der unglücklichste wohl Sascha, dessen Fieser Hund in beiden Finali an Martins Raupenantrieb scheiterte. Auch Ballklau lag in der Endwertung überraschenderweise weit vorne ...
Das Endergebnis dieser Battle war folgendes:
1. Ping, 2. Fieser Hund, 3. Ballklau 
 
 legb6bat1.jpg (63829 Byte)
... immer feste druff!
 legb6bat2.jpg (71578 Byte)
... mein Loch!
legb6bat3.jpg (37257 Byte)
... aus der Sicht der
Bälle 
legb6bat4.jpg (52792 Byte)
genug Bälle für alle! 
 legb6bat5.jpg (54422 Byte)
immer dieses Gedränge!
 legb6bat6.jpg (67899 Byte)
Ooops, kmapp daneben!
legb6bat8.jpg (50481 Byte)
... gekillt!
legb6all.jpg (77247 Byte)
Alle Helden der Battle 
legb6all2.jpg (78292 Byte)
Alle Bots der Battle
Fazit: Wieder eine Battle geschafft und es hat Spass gemacht! Noch nie hatten wir so viele Bots (16!) bei einer Battle.
Billard wird sicher wiederholt, aber beim nächsten Mal werden wir wahrscheinlich wieder Marbles sammeln ...

Anbei ein Excel File zur Verwaltung von mehreren Spielern im direkten Vergleichskampf.

MS Excel97:
battle16.xls

für max 16 Spieler 
Danksagung: Wir danken der Firma LEGO, welche die vorige Robobattle großzügig mit Preisen gesponsort hat!
Hier einige Bilder der glücklichen Gewinner:
 
legb5gewinner1.jpg (47200 Byte)
Andreas
legb5gewinner4.jpg (30646 Byte)
David
legb5gewinner3.jpg (35315 Byte)
Mike
legb5gewinner2.jpg (31166 Byte)
Sly

 

rbw.gif (4292 Byte)

Bei Fragen zur Battle --> mail to mike

roboter prev.gif (707 Byte)      @mike's page > hobbies > mindstorms > robo-battle > 6.wiener battle     next.gif (723 Byte) sensoren