Archiv verlassen und diese Seite im Standarddesign anzeigen : Feuerwehrbot - Roboterwettbewerb | Der Gewinner ist...
Hallo
Ich und Virus kamen auf die Idee einen Feuerwehr bot zu konstruieren der später in der Lage sein soll ein Teelicht zu orten und dieses dann zu löschen.
Daraus entstand die Idee einen Wettbewerb zu machen.
Ziel soll es sein in einem 1*1 meter Areal Teelichter zu orten und diese dann zu löschen. Die dabei entwickelt und angewandte Such und Löschtechnik ist dem Bewerber frei gestellt. So kann das Teelicht z.B. über einen Wärme oder Lichtsensor geortet werden. Gelöscht wird dann z.B. mit einem kleinen Propeller o.ä. Auch hierbei ist die Methode freigestellt. Es wird allerdings empfohlen nicht mit Wasser zu löschen da dies sehr gefährlich für die Elektronik ist.
Nun zu den Regeln.
Roboter: Frei wählbar
Lösch und Suchverfahren: Frei wählbar (muss aber dokumentiert werden!)
und der Löschmechanismus sollte erst einsetzten wenn die Kerze geortet wurde!
Kosten: Freigestellt sollten aber nicht zu hoch sein da es ein Spaßwettbewerb ist!
Areal:ca 1 * 1 Meter
Arealabgrenzung: Frei wählbar. Farbliche Markierung auf dem Boden, kleine Wand aus Holz o.ä.
Aufbau: inetwa http://img716.imageshack.us/i/robowettbewerb.png/
Bewertungskriterien: Kreativität, Effektivität und Zeit (Jeh schneller desto besser.)
Die Bewertung erfolgt folgendermaßen:
Jeder Teilnehmer nominiert 2 andere Kanidaten (nicht sich selber) und verteilt jeweils für einen gewählten Kanidaten 2 und für den anderen 1 Punkt und begründet dies kurz anhand der oben geschilderten Bewertungskriterien und wie gut und kreativ mit der Aufgabenstellung gearbeitet wurde (Auch Ansätze werden bewertet).
Nur wer nominiert kann selber gewinnen.
Die Bewertungen werden bei Virus oder mir eingereicht und dann anonym gepostet (Da wir auch teilnehmen möchten wird so garanteirt das wir nichts manipulieren)
Die Präsentation erfolgt mit einem Video (Youtube o.ä.) indem auch eine kurze Dokumentation angegeben werden soll.
Anmeldung: 4.2.2010
Anmeldeschluss: 2.3.2010
Abgabedatum: 11.4.2010
Verkündung des Gewinners: 18.4.2010
Teilnehmerliste:
Thund3r : RP6
Virus : RP6
Jiter : Asuro
KingTobi : Asuro
Xandi11
radbruch : RP6
Thomas$ : lego oder henglong chassi
fabi202cool : RP6
p_mork : Eigenbau ARIPS 5
schimpl : Pro Bot
Jon : Eigenbau
Superguenstig
Bei Fragen wendet euch bitte an Virus oder mich
Gruß Thund3r
Ich bin dabei :-)
Schönes Projekt für den Anfang!
so, ich möchte darauf hinweisen das man die Sensoren die man benutzt auch verstanden haben sollte, in der Doku muss nichts großartig erläutert werden, aber man sollte vermitteln können warum man die Sensoren ausgesucht hat.
Dann möchte ich alle Teilnehmer darum bitten ihre Ideen so geheim wie möglich zu halten, netürlich dürft ihr wie gewohnt Fragen stellen, aber Fragt dann bitte zum Beispiel um einen Lichtsensor der auf des Licht-Spektrum von Feuer reagiert und nicht nach einem guten sensor für Teelichter für Teelichter wie im Wettbewerb.
Dann nocheinmal ein Hinweis: Feuer ist gefährlich, keine Experimente damit, erst die Teelichter anzünden wenn ihr euch sicher seit, das weder euch, noch eurer Wohnung noch dem RP6 oder Asuro etwas passieren kann.
Und zu guter letzt, ihr dürft die Teelichter gerne fabig markieren oder mit IR-LEDs oder ähnlichem ausstatten, aber nicht in Höhe und durchmesser verändern. Selbst eine einfache Linie die den Roboter an den Teelichtern vorbeiführt, und ein Blech an der seite, das das Teelicht erstickt, dürfen vorkommen, sind aber nicht unbedingt die favoriesierten Lösungen.
RoninShooter
04.02.2010, 20:53
Der Pro-Bot ist aber nicht zugelassen? Mein Asuro läuft ja zur Zeit nicht, mal sehen, ob ich das mit der Anmeldefrist schaffe...
ja das ist ein Richtwert, damit wir sehen können wie groß der Wettbewerb wird, eigendlich könnten alle Roboter in der art von RP6 oder Asuro teilnehmen, nur der Wettbewerb ist halt auf RP6 und Asuro ausgelegt, das heist wenn der Probot mit der Aufgabe nicht klarkommen würde, würden wir die Aufgabe nicht ändern, wenn nahezu alle Teilnehmer jetzt mit dem Probot antreten wollten, müssten wir schaun. Aber grübeln und planen kannste auch ohne funktionierenden Asuro. Naja währ schön dich dabei zu haben
RoninShooter
04.02.2010, 21:06
Ok, mal sehen, ich überleg mir schonmal was, im Grunde müsst ich nächste Woche den Asuro auch so weit haben, um wieder rumzubasteln.
KingTobi
04.02.2010, 21:13
Hi
Hab Interesse, aber Die Anmeldefrist finde ich sehr lang, da wollte ich schon lange fertig sein, falls ich es schaffe das Projekt nebenbei durchzuziehen.
dann ist doch alles geregelt.
Denk dran, Kreativ, besonders die Löschmethode, gleichzeitig aber effektiv sollte es sein!
Wenn wir dann ein Abgabe Datum haben, schickt mir und Thunder die kurze Erklährung eurer Sensoren und der Löschmethode, damit wir uns davon überzeugen können, dass wenn es nicht eure Idee ist, das ihr trotzdem verstanden habt warum das mit dem und dem Sensor klappt. Grade an die Asuro-Besitzer, es ist nicht Verboten die fertigen Erweiterungen wie Ultraschall zu verwenden, ihr musst nur das Prinzip verstehen, und dann möglichst kreativ das Programm (C sollte es sein) und die Löschmethode gestalten! Danach verpflichten wir uns natürlich, eure Ideen nicht im geringsten für unsere eigene Ausarbeitung zu benutzen.
Ansonsten gibt es aber natürlich auch für kreative Sensorumsetzung punkte!
Hallo
Es ist ja kein Problem früher fertig zu sein dein Projekt verliert ja nich an Qualität wenne es ein paar Wochen früher oder später einreichst . Vielleicht reduzieren wir die Anmeldefrist um 2 Wochen wir wollen ja erstmal gucken ob die Wettbewerbsidee überhaupt Anklang findet ;)
Jeh mehr Leute teilnehmen wollen desto besser ist das !
Gruß Thund3r
asurofreak.
04.02.2010, 21:39
ich muss mal schauen, mache meinen asuro auch gerade wieder betriebsbereit, ich kann aber noch nicht sicher sagen, ob ich teilnehmen werde.
gute idee, der wettbewerb!
MfG
Rabenauge
04.02.2010, 23:46
Mal so als Zwischenfrage: warum das Ganze nicht völlig harmlos simulieren?
Hier bei Netto schwirren diese elektrischen Teelichter herum, die mittels LED ein bisschen wie echte tun, die Dinger sind keinerlei Gefahr, zwei Stück für nen €..
Da die auch ein wenig die Farbe wechseln, und ich Vorgehensweisen wie "sprüh ich die Bude mit Bauschaum dicht" sowieso nicht benutzen würde, dürfte es praktisch kaum Unterschiede geben, ausser eben dem, dass es gefahrlos ist (wenn man über so ein Ding doch nen Eimer Wasser kippt, dürfte auch nich viel passieren)..
Hallo
Zum üben bzw vorbereiten auf den Wettbewerb eine gute Idee!
Aber zum Wettbewerb gehört schließlich auch der Löschvorgang dazu und der soll, meiner Meinung nach, möglichst realistisch sein, damits auch gut aussieht!
Ich denke, dass die Teilnehmer schon in der Lage sind die Gefahr abzuschätzen und nicht fahrlässig handeln werden.
PS Hättest du denn Interesse am Wettbewerb teilzunehmen?
Gruß Thund3r
ich zum Beispiel nutze andere Eigenschaften von Teelichtern als Lichtabgabe und Aussehen. Deswegen leider nicht für mich nutzbar die elektr. Teelichter.
Aber der Tipp ist sicher für einige Teilnehmer hilfreich.
wenn einer auch noch die temperatur messen kann wäre es die krönung
ich hatte mich wegen eines vortrages mal mit der berechnung der temperaur beschäftigt nur hab ich kein passendes bot mein bot ist etwas zugroß und wird auch noch eine weile im bau sein und planung.
soll bloß eine anregung der kreativität sein
chris@franke
05.02.2010, 15:53
Hi,
ihr solltet evtl. eine maximale Entfernung zwischen Roboter und Teelicht festlegen, sonst wäre es wohl am Effektivsten einfach einen Ventilator auf dem Roboter zu befestigen und diesen im Kreis zu drehen ;)
chris@franke erinnert mich an die idee Lösch-wasserrakte die lichter gehn aus und es sieht effektvoll aus
Hallo
chris@franke: Das dauer Ventilator-Ding is natürlich ne Lösung allerdings entspricht das nicht der Aufgabe. Die Kerze soll ja geortet und gelöscht werden.
Puntke gibt es dann denk ich mal auch kaum welche da das ja nicht kreativ ist da der löschmechanismus bzw der löschvorgang erst ausgelöst werden sollte wenn das Teelicht gefunden wurde.
Gruß Thund3r
genau
also den Ventilator kann man natürlich nehmen,
aber man darf diesen nicht dauerhaft antreiben, und man muss die Kerzen orten, also nicht einfach propeller an, RP6 drehen und fertig
Hallo
Nebnbei gebt bitte auch klar an ob ihr teilnehemen wollt.
Oben habe ich eine Teilnehmerliste hinzugefügt und eventuelle Interessenten aufgelistet bitte informiert mich wenn ich einen Fehler gemacht habe oder etwas aktualiseren soll.
Rabenauge, Thomas$ und chris@franke habt ihr Interessse?
Gruß Thund3r
Rabenauge
06.02.2010, 13:58
Interesse schon, aber Zeit leider nicht.
Ausserdem wäre es schwierig bei mir, da die Biene (noch) nicht über die entsprechenden Sensoren und Aktoren verfügt, und mir derzeit z.B. ein Display wichtiger ist sowie eine vernünftige Stromversorgung.
Ist auch nicht gerade mein einziges Projekt, auch mit meinen laufenden Blender-Projekten muss es weitergehen..
interesse ja aber kein rp6 oder asuro zur verfügung
mache es erstmal als gedanken spiel und überlege wie ich es am einfachsten umsetzen kann auch auf mein bot ich sehe grad auch ein problem darin wenn es teelichter sind liegt die spietze der flamme bei ca 4-5cm das ist ziemlich niedrig also müsste der sensor vorn angebracht werden jedoch wird das ganze dann noch größer (fals man viel optik verbaut oder so)
KingTobi
06.02.2010, 15:20
An die beiden Wettbewerbsersteller,
Macht bitte ne klare Liste von geht und geht nicht, nicht Stck für Stück hier auf Ideen andere User reagieren.
Z.B. das mit dem Ventilator, soll er doch pausenlos laufen, das gibt dann halt Punktabzüge in der Bewertung.
hallo thund3r, hallo virus,
ich hätte schon interesse an euerm wettbewerb aber ich bin mit meinem asuro noch nicht so weit. ich wed mich noch mal melden, falls ich teilnehmen werde.
gruß josua
Hallo
Ich hoffe du schaffst es und sonst versuchs einfach mal ;)
Gruß Thund3r
es ist schwer zu sagen was geht
ein Ventilator ist nicht verboten,
dauerhaft laufende löschvorischtung ist sicher nicht so schwer wie eine erkennung und reaktion auf das Teelicht. Damit wird die ausgefallendere Sache auch besser bewertet werden.
ansonsten geht alles, kreativität ist bei erkennung und löschvorischtung gefragt.
Wenn ihr noch konkrete Fragen habt, ob ihr eueren Roboter gemäß den Vorstellungen hinter dem Wettbewerb in einer bestimmten weise mit ins Rennen schicken könnt, schreibt mir eine PN, ich bin schon fertig, und verspreche keine ideen zu "klauen".
Wir wollen das auch Anfänger mitmachen können, daswegen ist kreativ und einfach, solange es ähnlich effektiv ist, nicht schlechter als professionell.
Hi,
ich mache ja auch mit! Ich habe keinerlle Erfahrung. Aber das ist nen Enormer Ansporn jetzt vollgas zu geben und mich mit dem zeug zu befassen... :-)
Hallo
Das ist doch mal die richtige Einstellung!
Gruß Thund3r
Wie soll eigentlich die Umgebung von der Helligkeit her aussehen ??
Denn wenn man optimale Lichtverhältnisse hätte, wäre es durchaus möglich die Teelicher ohne zusätzliche Sensoren zu orten.
Als Löschvariante wäre theoretisch auch ein Pneumatikschalter mit passendem Druckluftbehälter von z.B. einem Einziehfahrwerk von einem Modellflieger.
KingTobi
08.02.2010, 12:32
Auch da würde ich wieder vorschlagen keine bestimmten Bedingungen zur Umgebung vorzugeben, um so universeller, destso mehr Punkte.
Hallo
Genauso siehts aus!
Keine konkreten edingungen es soll halt nur ein 1,5 * 2 m Feld sein wo sich die Tellichter drinn befinden. Jeh kreativer desto besser!
PS Xandi11 bist du dabei?
Gruß Thund3r
Eigentlich spricht nichts dagegen; es sind ja jetzt eh ferien ... ich bin dabei.
Wann muss das ganze dann eigentlich entgültig fertig sein?
Hallo
Freut mich dich dabei zu haben ;)
Das machen wir fest wenn wir wissen wie umfangreich der Wettbewerb wird.
Gruß Thund3r
denkt nur dran, das wenn man mit den LDRs arbeitet, das Teelichter nicht nur im dunkeln brennen.
Achso und weil wir alle mit feuer testen müssen, und das doch somanchen villeicht verleitet: Macht nichts sinnloses mit dem Feuer, ihr schadet euch nur!
Oder wie hier dem Propeller :-)
Nichts dergleichen empfiehlt sich fürs Nachmachen.
https://www.roboternetz.de/phpBB2/download.php?id=18563
asurofreak.
08.02.2010, 20:01
hey Virus, cooles foto, aber damit sollte man wirklich nicht scherzen, aber ich schätze, jeder ist hier seiner gefahr bewusst.
MfG
asurofreak.
08.02.2010, 20:09
nein, ich meinte, dass mann die sache ernst nehmen soll, also dass hier kein anderer ankommt und sagt, dass is ja cool, dass muss ich unbedingt ausprobieren, oder so, du hast die andern ja nur gewarnt
Nichts dergleichen empfiehlt sich fürs Nachmachen.
Macht nichts sinnloses mit dem Feuer, ihr schadet euch nur!
achso wir wollen den Bereich, also das Spielfeld indem sich die Teelichter befinden, auf 1*1m begrenzen, sonst wirds zuviel Isolierband oder Pappe für die Begrenzung. Denkt dran die Robos sollten den Berich nicht großartig oder oft überschreiten
denkt nur dran, das wenn man mit den LDRs arbeitet, das Teelichter nicht nur im dunkeln brennen.
Genau das meinte ich eben. Ist es im Raum relativ dunkel (zumindest ein größerer Unterschied zum Feuer) kann man die Teelichter ohne weiteres mit den LDRs finden.
Ist das eigentlich erlaubt oder nicht ???
Nochwas: Meiner Meinung nach sollte es ja sowieso nicht zum Überschreiten der Linie bzw. sonst was kommen. Viel besser wäre es wenn sich der RP6 zuerst "umsieht" und das sozusagen speichert und dementsprechend die Strecken abfährt.
Die Idee zu einem Wettbewerb finde ich übrigens echt genial !!!
Die Idee zu einem Wettbewerb finde ich übrigens echt genial !!!
Danke schön!
Der RP6 darf die Teelichter schon mit den LDRs orten aber das ist sehr einfach und wird natürlich Punktemäsig schlechter bewertet als eine Umgebungslicht unabhängige lösung.
Ein vorheriges scannen der maximalen Spielfläche ist nur dann nötig, wenn man Bahn für Bahrn nach Teelichtern sucht, und da nicht überschreiten möchte, Pappwände und ACS im normalbetrieb tun es allle male.
Wer einen Liniensensor hat, kann das Feld auch mit Isolierband oder äühnlichem abgrenzen, da gibt es keine Vorschrift
Falls man den RP6 beim Start irgendwo positionieren könnte, wäre es auch ohne Umrahmung und Liniensensor möglich.
Man könnte den Roboter in der Mitte starten lassen.
Hallo
Ja ich denke das ist möglich nur nicht direkt vor die Kerze oder so :D
Wir werden nochmal einen detaillierten Aufbau rausgeben wenn die Anmeldung abgeschlossen ist. Die Zeichnung bei den Regeln soll als Orientierung dienen.
Gruß Thund3r
Da bin ich mal gespannt ... :cheesy:
Gibt es denn eigentlich nicht mehr Leute die hier mitmachen wollen ?
Hallo
Das Problem ist, dass viele Interesse haben sich aber aus zeitlichen Gründen noch nicht sicher sind ob wirklich teilnehmen können.
Hier müssen alle mal die Werbetrommel rühren!
Gruß Thund3r
Ich könnte auf meiner Homepage den Link zu diesem Thread einbinden ...
weiß aber nicht ob das was bringt
Ich hoffe dass das löschen mit Druckluft regeltechnisch und technisch möglich ist, denn einen Pneumatikzylinder hab ich mir heute in der Schule organisiert :mrgreen:
Hallo
Klar alles ist machbar :D
Verrate nur nicht zuviel über deine Idee um den anderen noch kreativen Spielraum zu lassen.
Werbung für den Wettbewerb kann nie schaden!
Gruß Thund3r
pass nur auf mit zuviel druck hinter der Luft, wachsflecken sind nicht schön
Die Wachsflecken bringt man mit einem scharfen Taschenmesser (relativ) leicht wieder vom Boden weg :mrgreen:
Die probeweise verwendeten 3bar waren einfach zu viel des guten :mrgreen: :mrgreen: :mrgreen:
radbruch
11.02.2010, 23:54
Hallo
Obwohl die Regeln ja noch nicht so klar erscheinen melde ich mich hiermit auch zum Wettbewerb an. Teelichter ausblasen ist zwar keine Marserkundung, aber wir wollen ja mit den Aufgaben wachsen ;)
Viel Erfolg euch allen.
mic
Hallo
Freut mich dich dabei zu wissen ;)
Regeln werden nochmal klar definiert bevor es losgeht
Gruß Thund3r
Hallo
Die Anmeldefrist wird auf den 30igsten gelegt!
Also noch 10 Tage Zeit zum anmelden.
Gruß Thund3r
Ich hoffe zwar, dass sich noch viele anmelden, befürchte aber dass das keiner mehr tun wird ...
Ich versteh das irgendwie nicht ganz ...
Hallo
Hm ja vllt etwas mehr Werbung für den Wettbewerb machen oder so...
Gruß Thund3r
radbruch
20.02.2010, 11:27
Hallo
Warum so wenige Interesse zeigen? Weil eben viele ihre eigenen Projekte verfolgen und der Wettbewerb nur auf den RP6 beschränkt ist. Dazu kommt noch die extrem dilettantische (http://de.wikipedia.org/wiki/Dilettant) Organisation:
Zitat aus dem Startbeitrag des Threads: Anmeldeschluss (30.2.2010) *lol*
Gruß
mic
Hallo
Der Wettbewerb ist ja nicht nur auf den RP6 beschränkt sonder nur für diesesn ausgerichtet.
Welche Vorschläge hast du den um unsere "dilettantische Organisation" zu verbessern?
Gruß Thund3r
radbruch
20.02.2010, 12:41
Hallo
Dieser Wettbewerb ist für den RP6 ausgelegt aber der Asuro ist auch zugelassen.Das interpretiere ich als: "Ein Wettbewerb für den RP6 bei dem auch der asuro, als einzige Ausnahme, auch mitmachen kann.
Ich würde alle Einschränkungen aufheben und wieder die eigentliche Aufgabe in den Vordergrund stellen: Suche und lösche ein brennendes Teelicht.
Mich interessiert dabei in erster Linie die Kreativität der Teilnehmer in Bezug auf die möglichen Ansätze, diese Aufgabe zu lösen. Rahmenbedingungen wie Robotertyp, "Spielfeldgröße", Geschwindigkeit oder Anzahl der Teelichter halte ich dabei für unwichtig, weil sie eigentlich getrennte Aufgaben darstellen. Bewerten würde ich vorrangig die Idee, bei gleichen Ansätzen entscheidet die Art der Umsetzung nach dem KISS-Prinzip (http://de.wikipedia.org/wiki/KISS-Prinzip). Das bezieht sich aber nur auf die eigentliche Such- und Löschfunktion, eine schon vorhandene Roboterplattform wird nicht bewertet. Das verhindert ein "Wettrüsten" und bevorteilt kostengünstige Lösungen.
Ob letztlich überhaupt ein "Gewinner" festgestellt werden kann ist allerdings fraglich, deshalb würde ich das ähnlich offen wie das Nikolaushaus gestalten: Gewonnen hat derjenige, der es schafft ;)
Aber es ist euer Wettbewerb und ich mag euch da nicht reinreden...
Gruß
mic
ok, das war ein gute erklärter Vorschlag,
Danke Radbruch!
Hallo
Das Regelwerk wurde etwas angepasst.
Gruß Thund3r
radbruch
20.02.2010, 16:55
Das Regelwerk wurde etwas angepasst.Genau das ist eines der Probleme bei diesem Wettbewerb. Wenn schon Regeln aufgestellt werden, dann endgültig und verbindlich. Dieses "heute so und morgen wieder anders" ist völliger Schrott und wohl mit der Grund für das geringe Interesse.
So langsam vergeht mir auch die Lust mich hier weiter einzubringen. Ich habe zwar inzwischen ein nettes Konzept entwickelt, etwas zusammengebastelt und auch schon ein paar Grundlagenversuche damit durchgeführt, aber ob das Ergebniss dann "regelkonform" sein wird steht ja wohl in den Sternen. Ich werde deshalb alle Regeln ignorieren, meinen Ansatz weiterverfolgen und, falls ich es zu Ende führen werde, das Ergebniss außer Konkurenz hier präsentieren. Das ist mir sowieso lieber, denn ich bin kein "Wettbewerbstyp".
Gruß
mic
Waldichecker
20.02.2010, 19:08
Hallo,
@radbruch: Du musst doch nicht allen den Spas verderben.
Das der Wettbewerb laienhaft aufgebaut ist macht doch gar nichts.
Es geht doch nur um den Spas xD
Ich selber finde die Idee super!
Da kann jeder mitmachen.
Zwar ist der Wettbewerb auf RP6 und Asuro eingeschränkt aber es haben doch sehr viele einen davon.
Nur leider kann ich nicht mitmachen weil ich momentan keine Zeit habe, aber ich freue mich auf die ergebnisse.
Grüße
Waldichecker
Hallo
Ich finde Waldichecker bringt es auf den Punkt! ;)
Gruß Thund3r
radbruch
20.02.2010, 19:32
@radbruch: Du musst doch nicht allen den Spass verderben.Oje, das war ja nun wirklich nicht beabsichtigt. Tut mir leid, wenn es so rüberkommt. Sorry.
Gruß
mic
ok, deine Kritik war schon richtig, ich habs auch richtig verstanden.
Ich denke wir sollten damit alle Teilnehmen klar ihre Möglichkeiten und Pflichten kennen, nochmal ein vollendetes Regelwerk herausgeben, das danach nichtmehr geändert wird. Bisdahin verstehen sich alle bisher genannten Regeln als Richtlinien, aber nicht als Regeln.
Wenn euch noch etwas einfällt, was ihr gerne in dem vollendeten Regelwerk stehen haben möchtet, wir sind gerne bereit Sinnvolles zu besprechen und vileicht auch in darinaufzunhemen, solange dadurch nicht das Wettbewerbszeil abdriftet oder aus dem Spass-wettbewerb ein Wettkampf wird!
Hallo
Nur noch 3 Tage Zeit zum anmelden !
Gruß Thund3r
Hallo
Nur noch 2 Tage Zeit zum anmelden !
Gruß Thund3r
Hallo
Nur noch 2 Tage Zeit zum anmelden !
Gruß Thund3r
Hallo Thund3r,
Wo kann man die Regeln nachlesen?
Was gibt es als Preise?
Gruß, Michael
Hallo
Auf Seite 1 dieses Threads steht die Richtlinien.
Preise sind keine ausgesetzt da es ein Spaßwettbewerb ist.
Würde mich trotzdem freuen wenn wir dich als Teilnehmer begrüßen könnten.
Gruß Thund3r
Hallo
Letzter Tag zum anmelden !
Gruß Thund3r
Wenns noch geht, wäre ich auch gern dabei!
Hallo
Willkommen an Board ;)
Gruß Thund3r
Ja ich bin schon seit längerem dabei; aber erst seit einer Woche wieder aktiev. Schule ;-)
Hallo
Yo das kenni :D
Also viel Erfolg!
Gruß Thund3r
Ich würde sagen; dann bin ich auch dabei.
Ob es letztendlich was wird kann ich noch net sagen, aber versuchen kann man's ja mal^^
Viele Grüße,
jon
Hallo
Freut mich sehr !!
Viel Erfolg
Gruß Thund3r
Hallo
So die Anmeldephase ist nun abgeschlossen!
Hier soweit alle bestätigten Teilnehmer:
Thund3r
Virus
Jiter
KingTobi
Xandi11
radbruch
Thomas$
fabi202cool
p_mork
schimpl
Jon
Nun geht es erstmal um die Bearbeitungszeit für das Projekt.
Ich schlage vor die Projekteinreichung sollte in ca 3 Wochen erfolgen.
Bitte sagt mir welche Zeit ihr für angemessen haltet! Dann können wir die ideale Zeit finden.
Gruß Thund3r
radbruch
03.03.2010, 14:41
Hallo
Da doch einige Schüler mitmachen sollte man den Abgabetermin vielleicht hinter die Osterferien (http://www.schulferien.org/Schulferien_nach_Jahren/2010/schulferien_2010.html) legen.
Gruß
mic
Hallo
Guter Beitrag!
Weitere Meinungen...
Gruß Thund3r
Ich wäre sehr für einen Termin nach den Osterferien, zumal 3 Wochen für mich viel zu wenig währen.^^
Momentan habe ich einfach nix. Keinen Motor, keine Platine, keine Software. Noch nicht mal irgendwas in einem kleinsten Anstatz...
Wie wäre es mit dem 11.4.(Samstag)? Da haben alle (bis auf Schleswig-Holstein) Ferienende.
Viele Grüße,
jon
Hallo
11.4 klingt gut!
Wenn es keine weiteren Einwende gibt nehmen wir diesen Termin.
Die Umfrage bleibt bis morgen Mittag bestehen.
Gruß Thund3r
11.4. ist nen Sonntag. Da hab ich mich eben vertan. Ich bin auch für den Sonntag. Da kann man noch das letzte bisschen machen^^
jon
11.4 find ich auch gut, Ferienende und ein Samstag sodass man dann die Woche über genug zeit hat sich alle Ergebnisse anzugucken und den Favoriten auszuwählen.
Hallo
Ist n Sonntag ;)
Gruß Thund3r
Wie schnell soll denn dann das Ergebnis bekannt gegeben werden, bzw. wie viel Zeit will man zum Bewerten geben?
Ich persönlich fände da ne Woche angebracht, da man sich bestimmt ein paar Videos anschauen und nen bissel was lesen muss. Und ich hab keine Zeit, mich da mal nen Tag zwei Stunden hinzusetzten und das zu machen. Da wären mir nen paar Tage um das zu streuen lieber...
Viele Grüße,
jon
Hallo
Ja ich denke 1 Woche zum bewerten ist angemessen.
Gruß Thund3r
Ich hoffe das geht sich aus, denn die Ventile die ich verwende habe ich aus China bestellt ...
Ventile
hört sich schonmal spannent an, aber nicht zuviel verraten :-)
wenn der termin auf den 11.4.10 festgelegt wird, würde das bei mir auch funktionieren, denn die sachen kommen ende märz ... zum glück
edit:
wieso kann man frühere beiträge nicht löschen, sondern nur editieren ???
[Edit von radbruch]
Man kann eigene Beiträge nur löschen wenn noch kein weiterer Betrag dahinter steht.
Ventile
hört sich schonmal spannent an, aber nicht zuviel verraten :-)
... ob es funktioniert ist die andere Frage :cheesy:
wenn der termin auf den 11.4.10 festgelegt wird, würde das bei mir auch funktionieren, denn die sachen kommen ende märz ... zum glück
Hallo
Da es keine weiteren Einwände gab wird nun der Abgabetermin auf den den 11.4.10 gelegt.
Allen viel Spaß und Erfolg!
Gruß Thund3r
Hallo
Ich wollte mal einen Zwischenstand abfragen.
Wie kommt ihr vorran wie läuft das Projekt etc?
Gruß Thund3r
ich hab fast das gefühl als obs bei mir nichts wird, denn das ventil wurde falsch geliefert ... mal schaun
Auf die Ferien warten dann gehts endlich mit dem bau los.
Das Problem ist derzeit der stress mit der schule
Hallo
@Xandi11 du machst das schon sosnt einfach improvisieren ;)
@Thomas$ Das Problem kenn ich :D:D
Gruß Thund3r
Superguenstig
25.03.2010, 08:45
Kann man noch mitmachen? Bin so gut wie fertig.. :)
Muss nur noch das Löschen realisieren.
_|Alex|_
25.03.2010, 11:08
glaub nich sonst hätte ich gern mitgemacht habs nur zu spät gesehen
Hallo
Hm also es gab zwar eine Anmeldefrist aber meiner Meinung kann man da ne Ausnahme machen.
Wenn jemand was dagegen hat das die beiden noch teilnehmen soll er sich binnen der nächsten 24 Stunden hier melden sonst werden die beiden noch nachträglich aufgenommen.
Gruß Thund3r
Superguenstig
25.03.2010, 19:15
Ich hatte ein wenig Probleme mit der Anmeldung, ich konnte den Aktivierungslink nicht öffnen, habe es heute von einem anderen PC ausprobiert und siehe da..
Also ich kann verstehen, wenn ich nicht mehr mitmachen darf, wäre auch unfair den anderen gegenüber. Ich warte eure Entscheidung ab.
_|Alex|_
26.03.2010, 07:35
ich werd Leider nicht mitmachen können da ich es nicht bis zur abgabe schaffen werde.
Aber ich werde mit Spaß den Wettbewerb verfolgen und vileicht beim nächsten mitmachen.
Hallo
Da wohl niemand etwas dagegen hat wird Superguenstig noch nachträglich für den Wettbewerb angemeldet.
Viel Glück und Erfolg!
Gruß Thund3r
Superguenstig
28.03.2010, 22:24
Vielen Dank und auch allen anderen viel Erfolg!
Hallo
Ich hoffe bei allen laufen die Arbeiten gut ;)
Zudem wollte ich anmerken dass ich vom 6.4-11.4 nicht da bin und ihr im Falle von Fragen euch bitte in diesem Zeitraum an Virus wendet.
Bitte posted vom 11.4 - 13.4 euer Ergbnis mitsamt Dokumention,Erklärung und Video.
Nochmal zur Bewertung:
Jeder Teilnehmer nominiert 2 andere Kanidaten (nicht sich selber!) und verteilt jeweils für einen gewählten Kanidaten 2 und für den anderen 1 Punkt und begründet dies kurz wie gut und kreativ eurer Meinung nach mit der Aufgabenstellung gearbeitet wurde (Auch Ansätze werden bewertet). Wer am Ende die meisten Punkte von den anderen Teilnehmern erhalten hat ist der Gewinner.
Nur wer nominiert kann selber gewinnen.
Gruß Thund3r
Wie genau soll die Doku aussehen? Muss jedes einzelne Detail erklärt werden oder reicht es, wenn man den Ansatz so beschreibt, dass jeder nachvollziehen kann, was da getan wird? Kann die Doku auch im Video eingebaut sein?
MfG Mark
@Thund3r :Viel Spaß im Urlaub O:)
Hallo
Erklärungen im Video schaden sicher nicht jedoch sollte zB auch der Quellcode gepostet und da vllt die ein oder andere Stelle erklärt werden sodass man die Funktionsweise bzw das Aufspüren des Teelichts nachvollziehen kann. Man sollte nachvollziehen können wie dein Programm arbeitet und wie die verwendete Hardware bentutz wird.
@p_monk: Danke :)
Gruß Thund3r
Superguenstig
11.04.2010, 23:44
Ich bekomme das Video nicht hochgeladen, mein UMTS hällt die Verbindung nicht lange genug aufrecht.. Gibt es schon andere Lösungen?
radbruch
11.04.2010, 23:54
Hallo
Nur keine Panik! Ich gehe davon aus, dass auch der Abgabeschluss dieses "Wettbewerbs" noch geändert werden kann.
Mein Stand im Moment: Die Katze ist schneller als der RP6 ;)
Gruß
mic
Hallo
Nachtrag:
So die Wettbwerbszeit ist somit abgelaufen und die fertigen Projekte sollten nun im Zeitram vom 11.4 - 13.4 hier präsentiert werden.
Bei ungeklärten Fragen zur Präsentation wendet euch an mich oder Virus
Gruß Thund3r
Hallo
Hier meine Präsentation
Das Video:
http://www.youtube.com/watch?v=Ytfs5m9FXbE
Das Prinzip:
Der Roboter sucht mit der Asuro-Snake Erweiterungsplatine (In der 1ten Suchphase) grob eine Wärmequelle indem er einen Rundumscann vornimmt. Wenn er eine erhöhte Temperatur im Vergleich zur vorher gemessenen Umgebugnstemperatur findet richtet er sich zu der Wärmequelle aus und fährt suchend (im 2ten Programmteil) in die Richtung an der die Temperatur immer wärmer wird (sonst geradeaus --> also auf die Qärmequelle zu). Hat er sich unmittelbar vor die Wärmequelle gerbeitet (Wenn der gemessene Temperaturwert eine gewisse Grenze überschreitet) dreht der RP6 sich leicht so dass er mit Hilfe eines kleinen Propellers die Kerze löschen kann.
Der Quelltext:
int z; //Globale Vriable
void scan (int ds)
{
int max;
do
{
uint16_t adc2r = readADC(ADC_2);
uint16_t adc3r = readADC(ADC_3);
max=adc2r-adc3r; //Wert der Umgebung wird genommen
moveAtSpeed(50,0); //Drehe
setLEDs(0b1110);
}
while(!(max<ds-13)); //Bis neu gemessener Wert stark von dem Übergebenen Anfangswert abweicht
}
...
void Snake(int dif)
{
uint16_t adc2 = readADC(ADC_2);
uint16_t sSnake = adc2 ;
uint16_t adc3 = readADC(ADC_3);
uint16_t sSnake2 = adc3 ;
int a,b;
a=(sSnake-sSnake2); //Neuer Wert wird genommen
b=0;
if(a>dif+10) //Wenn neu gemessener Wert abzüglich Tolleranzwert rechts höher ist
{ setLEDs(0b1100);
moveAtSpeed(50,0); //Drehenach rechts
b=1; //Damit später nicht geradeaus gefahren wird
}
if(a<dif-5) //Wenn neu gemessener Wert abzüglich Tolleranzwert links höher ist
{ setLEDs(0b0011);
moveAtSpeed(0,50); //Drehe nach links
b=1; //Damit später nicht geradeaus gefahren wird
}
if(b==0) //Wenn sich nichts verändert hatte ist man auf direktem Kurs
{ setLEDs(0b0110);
moveAtSpeed(40,40); // Also geradeaus fahren
z=a; // Neuen Wert setzten der als Umgebungswert (s.u. in der Hauptschleife) genommen wird um den Roboter direkt und immer mehr Außenfaktorunabhängig
//auf die Wärmequelle fahren zu lassen da man sich ja nun auf direktem Weg zu der Wärmequelle befindet
}
if((sSnake> 310 ||sSnake2>310)) // Wenn man sich sehr nah an der Wärmequelle befindet mit löschen beginnen
{
int n;
changeDirection(FWD);
moveAtSpeed(50,0);
mSleep(1000);
moveAtSpeed(0,0);
for(n=0;n<25;n++)
{
l(); //Löschemethode
mSleep(150);
}
PORTC &= ~IO_PC5; //Löschvorgang beenden
mSleep(2000);
uint16_t adc2 = readADC(ADC_2);
uint16_t sSnake = adc2 ;
uint16_t adc3 = readADC(ADC_3);
uint16_t sSnake2 = adc3 ;
a=(sSnake-sSnake2); // Neuen Umgebungswert setzen
z=a; //Wird später in der Hauptschleife übergeben
scan(z); //Neue Wärmequelle grob orten
}
clearLCD();
setCursorPosLCD(0, 0);
writeStringLCD("Rechts: ");
writeStringLCD(" ");
writeIntegerLCD(sSnake, DEC);
writeStringLCD(" ");
writeIntegerLCD(a, DEC);
setCursorPosLCD(1, 0);
writeStringLCD("Links: ");
writeIntegerLCD(sSnake2, DEC);
writeStringLCD(" ");
writeIntegerLCD(b, DEC);
mSleep(200);
}
...
int main(void)
{
initRP6Control();
initLCD();
...
showScreenLCD("Search heat...", "");
uint16_t adc2 = readADC(ADC_2);
uint16_t sSnake =adc2 ;
uint16_t adc3 = readADC(ADC_3);
uint16_t sSnake2 = adc3 ;
int dd;
dd=(sSnake-sSnake2); // Ein Startvergleichswert wird gesetzt enspricht der Umgebungstemperatur
scan(dd); // s.o. Es wird nach einer Wärmequelle gesucht welche deutlich vom Vergleichswert abweicht (höher ist)
setLEDs(0b0001);
sSnake=readADC(ADC_2);
sSnake2=readADC(ADC_3);
dd=(sSnake-sSnake2); // Nachdem man auf die Wärmequelle grob ausgerichtet ist wird ein neuer Vergleichswert gesetzt
z=dd;
moveAtSpeed(20,20);
changeDirection(BWD);
mSleep(200);
changeDirection(FWD);
while(true)
{
Snake(dd); //Methode zur genauen Ortung der Wärmequelle anhand des Verlgeichswert wird aufgerufen
task_checkINT0();
task_I2CTWI();
dd=z; //Falls der Umgebungswert verändert wurde wird er hier übergeben
}
return 0;
}
Gruß Thund3r
roboter14
12.04.2010, 14:43
@Thund3r:
Im Video sieht man den Strahl einer Taschenlampe(oder ähnlichem). Hat das etwas mit dem Wettbewerb zu tun?
Hallo
Meinst du die Lichtreflexion auf dem Boden ?
Die kommt nämlich von einer extra Lampe damit man auf dem Video möglichst viel erkennen kann.
Mein Suchverfahren arbeitet ohne Licht
Gruß Thund3r
Superguenstig
12.04.2010, 15:21
Das ist ja schon kein schlechter Anfang. Da traue ich mir kaum noch mein Projekt vorzustellen.. :) Habe das ganze wohl ein wenig zu kompliziert angegangen.
Hallo
Ach nur Mut!
Los stellt mal eure Projekte vor ich möchte mal die Lösung von den anderen sehen.
Gruß Thund3r
Hallo!
mein Projekt findet ihr auf http://arips.roboterbastler.de/?Software:Firefighting , das Video gibts auch hier: http://www.youtube.com/watch?v=rSiB5mmOxaI
MfG Mark
fabi202cool
12.04.2010, 19:32
Hallo alle zusammen !!
Hier ist also mein Projekt, mein Ziel war es das projekt so einfach wie möglich zu verwirklichen (das suche und das löschen ohne großes umbauen).
Prinzip: Der RP6 fährt in einem 1*1 Meter größen Areal herum, und orientiert sich mit hilfe der Bumper. Die Wände bestehen aus Schweisserdraht der mithilfe von Klebeband am Boden fixiert ist. Kommt ein Teelicht vor den RP6 erkennt er se durch seine Infrarotsensoren, alle LEDs gehen an und das Servo schließt den Stromkreis durch einen Kipp-Schalter und das Teelicht wird durch den Motor ausgeblasen. Leider musste ich eine Externe Stromquelle für den Motor nehmen, da der RP6 (VDD, GND) bei jedem Motorstart Abstürtzte (denselben Fehler hatte ich aber auch schon bei Großen Servos).
Hier das Video: http://www.youtube.com/watch?v=o2okdm7lwEE
Der Code:
#include "RP6RobotBaseLib.h"
uint8_t c;
void teelicht(void)
{
if (!obstacle_left && !obstacle_right && !bumper_left && !bumper_right) //wenn keine Hindernisse vorliegen
{
changeDirection(FWD);
moveAtSpeed(75,75);
}
if (obstacle_left && obstacle_right) //Haben die Infrarotsensoren ein Teelicht geortet
{
DDRC |= SCL;
PORTC &= ~SCL;
setLEDs(0b111111);
move(90, FWD, DIST_MM(50), BLOCKING);
for(c=0; c<50; c++) //Servoposition 1
{
PORTC |= SCL;
sleep(12);
PORTC &= ~SCL;
sleep(190);
}
setLEDs(0b100100); //LEDs blinken im Sekundentakt bis das Teelicht gelöscht ist
mSleep(1000);
setLEDs(0b010010);
mSleep(1000);
setLEDs(0b001001);
mSleep(1000);
setLEDs(0b000000);
for(c=0; c<50; c++) //Servo zurück
{
PORTC |= SCL;
sleep(9);
PORTC &= ~SCL;
sleep(190);
}
move(80, BWD, DIST_MM(100), BLOCKING);
rotate(80, RIGHT, 30, BLOCKING);
}
if (bumper_left) //ist der Linke Bumper gedrückt
{
move(80, BWD, DIST_MM(100), BLOCKING);
rotate(80, RIGHT, 110, BLOCKING);
}
if (bumper_right) //ist der Rechte Bumper gedrückt
{
move(80, BWD, DIST_MM(100), BLOCKING);
rotate(80, LEFT, 110, BLOCKING);
}
if (bumper_left && bumper_right) //sind beide Bumper gedrückt
{
move(80, BWD, DIST_MM(100), BLOCKING);
rotate(80, LEFT, 110, BLOCKING);
}
}
int main(void)
{
initRobotBase();
powerON();
setACSPwrLow(); // ACS auf geringe entfernung einstellen
while(true)
{
teelicht();
task_RP6System();
}
return 0;
}
So das war's !
Gruß Fabi
Hallo
Mein Projekt ist nun zumindest vom Bau und von der Programmierung fertig. Ich habe das Projekt mit den Sichtsensoren umgesetzt und das gesammte Programm nur für die Base geschrieben. Verwendet werden nur 2 kleine Servos. Davon 1 zum Steuern der Luftzufuhr zum Löschen und 1 zum gewegen des Luftschlauches.
Zur Funktion kann ich nur sagen, dass ich das Programm ohne Luft (also ohne Löschen) ausprobiert habe und es findet die Teelichter.
Das Problem besteht jetzt nur darin, dass der Roboter bei jedem Versuch ein Programm zu starten abstürtzt. Noch viel blöder ist, dass das glaube ich meine Schuld ist. Denn da ich das Pneumatikventil nicht rechtzeitig bekommen habe, musst ich auf einen Eigenbau umsteigen und wie ich diesen ausprobieren wollte habe ich einen Kurzschluss auf der Platine produziert.
Nun wird der Roboter von Conrad eingeschickt und wird hoffentlich bald wieder zurückkommen.
MFG
Xandi
Hi,
ich muss leider sagen, dass ich nicht über ein paar Zeichnungen hinausgekommen bin. Ich hatte einfach nicht genug Zeit und war dazu noch viel unterwegs...
Ich bin aber auf jeden Fall sehr begeistert von den Projekten, die bisher präsentiert wurden!!!
Viele Grüße,
jon
radbruch
13.04.2010, 00:51
Hallo
http://radbruch.bplaced.net/robot/cam2bmp/teelicht2_klein.jpg (http://radbruch.bplaced.net/robot/cam2bmp/teelicht2.jpg)
Aus Zeitgründen habe ich es leider nicht geschafft eine vernünftige Software zu erstellen. Nach Druck auf den linken Bumper wird das hellste Teelicht im Blickbereich angesteuert und beschossen, ein Druck auf den rechten Bumper wiederholt den Schuss. Mein Konzept funktioniert nur im Halbdunkel, aber bei strahlender Sonne braucht man eh keine Teelichter;)
Sensor ist die Projekt-Cam, Ausbläser ist ein Luftballon auf einem PET-Flaschenrest der mit einer Wäscheklammer und zwei Servos gespannt und abgeschossen wird:
http://i2.ytimg.com/vi/qgmKWWT4lps/2.jpg (http://www.youtube.com/watch?v=qgmKWWT4lps) http://i1.ytimg.com/vi/l79jabBqgo0/default.jpg (http://www.youtube.com/watch?v=l79jabBqgo0) http://radbruch.bplaced.net/robot/cam2bmp/feuerwehr_zerlegt_klein.jpg (http://radbruch.bplaced.net/robot/cam2bmp/feuerwehr_zerlegt.jpg)
http://www.youtube.com/watch?v=qgmKWWT4lps
http://www.youtube.com/watch?v=l79jabBqgo0
Helferleinkatze ist natürlich auch mit dabei ;)
// Teelicht löschen mit RP6 12.4.2010 mic
#include "RP6RobotBaseLib.h"
#define auf 30
#define zu 12
#define aus 0
#define spannen 14
#define holen 38
uint8_t klammer=0, ziehen=0; // Servos aus
void init(void);
void setMotorPWM(uint8_t power_links, uint8_t power_rechts);
uint16_t richtung(void);
void schuss(void);
int main(void)
{
init();
while(1)
{
writeInteger(richtung(), 10);
writeString_P("\n");
setLEDs(63); // ready
do
{
schuss();
while(!(getBumperRight() || getBumperLeft())); // weiteren Schuss auslösen
}
while(!getBumperLeft()); // nächste Kerze
}
return(0);
}
ISR (TIMER1_OVF_vect)
{
static uint16_t servocount=1;
if(servocount > klammer) PORTC &= ~SCL; else PORTC |= SCL; // PC0 XBUS 10
if(servocount > ziehen) PORTC &= ~SDA; else PORTC |= SDA; // PC1 XBUS 12
if(servocount < 400) servocount++; else servocount=1;
}
void init(void)
{
initRobotBase();
DDRC |= (SCL | SDA); // Servopins auf Ausgang setzen
TIMSK |= (1 << TOIE1); // Die Timer1 Overflow-ISR zur Servoansteuerung
extIntOFF(); // schaltet den E_INT1-Port auf Eingang für den ADC
// ADC interne Referenz 2,56V, Ergebniss linksbündig, Kanal ADC4 (E_INT1)
ADMUX = (1<<REFS1) | (1<<REFS0) | (1<<ADLAR) | 4;
// setzte free running triggern
SFIOR = (0<<ADTS2) | (0<<ADTS1) | (0<<ADTS0);
// kein interupt, Wandler einschalten, prescaller /2
ADCSRA = (0<<ADIE) | (1<<ADEN) | (0<<ADPS2) | (0<<ADPS1) | (1<<ADPS0);
// Autotriggern bedeutet jetzt free running aktivieren, altes Flag löschen
ADCSRA |= (1<<ADATE) | (1<<ADIF);
// Initialisierung starten
ADCSRA |= (1<<ADSC);
// und noch die wohl eher unnötige Initiallesung
while (!(ADCSRA & (1<<ADIF)));
ADCSRA |= (1<<ADIF);
//powerON();
}
// Achtung! Die PWM-Werte werden hier OHNE Rampe verändert!
void setMotorPWM(uint8_t power_links, uint8_t power_rechts)
{
extern uint8_t mleft_ptmp, mright_ptmp;
if(power_links > 210) power_links = 210;
if(power_rechts > 210) power_rechts = 210;
mleft_power=mleft_ptmp=power_links;
mright_power=mright_ptmp=power_rechts;
OCR1BL = power_links;
OCR1AL = power_rechts;
if(power_links || power_rechts)
TCCR1A = (1 << WGM11) | (1 << COM1A1) | (1 << COM1B1);
else
TCCR1A = 0;
}
uint16_t richtung(void)
{
uint8_t bildspeicher[100], *bildzeiger; // 100 Byte Bildspeicher sollten reichen
uint8_t zeile, sync, c; // und dürfen NICHT global sein!
uint16_t spalte_max, spaltenwerte[12];
writeString_P("-------------------------\n");
do
{
spalte_max=0;
for(c=0; c<12; c++)
{
setLEDs(c); // working
bildzeiger=&bildspeicher[0]; // Zeiger auf Start des Bildspeicherbereich
zeile=c*20+35; // aktuelle Zeile (35 Zeilen sind der Schrott beim Bildstart)
cli();
do // Warten auf langen Syncbereich = Bildstart
{
sync=0;
while (ADCH > 20); // warten solange Bilddaten erkannt werden
while (ADCH < 30) sync++; // Länge des Sync-Signal zählen
}while (sync < 40); // größer 40 bedeutet Bildstart
while(zeile--)
{
while (ADCH > 20); // Bilddaten
while (ADCH < 30); // Sync
}
do *bildzeiger=ADCH; while(*bildzeiger++ > 20); // schnelle Zeile einlesen
sei();
spaltenwerte[c]=0;
for(zeile=0; zeile<48; zeile++) // 64 Pixel zusammenzählen
{
spaltenwerte[c]+=bildspeicher[zeile];
setLEDs(zeile);
}
if(spaltenwerte[c] > spalte_max) spalte_max=spaltenwerte[c];
}
for(c=0; c<12; c++) // größten Spaltenwert suchen
{
if(spaltenwerte[c] == spalte_max) spalte_max=c;
}
writeString_P("hellste Spalte: ");
writeInteger(spalte_max, 10);
writeString_P(" Spaltenwert: ");
writeInteger(spaltenwerte[spalte_max], 10);
writeString_P("\n");
//if(spaltenwerte[spalte_max] > 3000)
{
if(spalte_max > 6) {setMotorDir(FWD,FWD); setMotorPWM(100,0);}
else if(spalte_max <6) {setMotorDir(BWD,FWD); setMotorPWM(100,0);}
//mSleep(200);
//setMotorPWM(0,0);
//mSleep(500);
else setMotorPWM(0,0);
}
}while(spalte_max !=6);
return(spaltenwerte[spalte_max]); // Summenhelligkeit der Spalte
}
void schuss(void)
{
klammer=auf;
mSleep(500);
ziehen=holen;
mSleep(500);
klammer=zu;
mSleep(300);
ziehen=spannen;
mSleep(500);
klammer=auf;
mSleep(200);
klammer=zu;
mSleep(200);
klammer=0;
}
Gruß
mic
[Edit]
Ich hab's zerlegt, weil der Ballon kaputt ging. Der kleine Knubbel war im Ballon als Greifpunkt für die Klammer. Das Sieb stammt aus einem Kaffeepad.
Searcher
14.04.2010, 07:05
Vielleicht bin ich nicht ganz richtig hier im thread, weil ich ja beim Wettbewerb nicht mitgemacht habe.
@radbruch: Ich will aber trotzdem loswerden, wie stark ich Deine Luftspritze finde. Ich mußte zweimal hinschauen; zusammen mit den Ohren und der Beschreibung ließ es sich dann doch einordnen.
Die Lösung hat einfach was. Bin echt beeindruckt. https://www.roboternetz.de/phpBB2/images/smiles/eusa_clap.gif
Gruß
Searcher
Hallo
Schade das es nur so wenige Projektpräsentationen gab...
Trotzdem beginnt jetz das Voting also schickt mir bitte als PM eure Meinung wer 1 oder 2 Punkte bekommt (siehe Seite 1 Regeln)
Weitere Projekte können selbstverständlich vorgestellt werden.
Auch die Projektansätze können bewertet werden!
Gruß Thund3r
Superguenstig
14.04.2010, 14:43
Das klingt gut, ich habe gestern noch wie verrückt versucht das zum laufen zu bekommen, auch das Video bekomme ich nicht hochgeladen. Ich kann gerne ein paar Fotos online stellen und würde auch gerne noch versuchen das Video online zu stellen.
Mein Projekt funktioniert leider nicht perfekt, ich bin auch noch nicht lange mit dem RP6 vertraut. (Er löscht die Teelichter jedenfalls alle, der Löschvorgang startet nur ein wenig zu oft da ich Probleme mit dem Einstellen der Temperaturwerte habe.
Vielleicht kann mir jemand von euch helfen, ich habe ein 70 Mb großes MP4 Video, das ich hochladen will. Geht das Format und die Größe?
Superguenstig
14.04.2010, 18:03
Noch was zum Schema:
Der Roboter fährt eine "8" und misst dabei dauerhaft die Temperaturwerte mittels eines Temperatursensors, der über einen Servomotor positioniert wird. Hat er einen auffälligen Wert gefunden hält er an, richtet sich zur Wärmequelle aus und startet den Löschvorgang.
Danach wird geprüft ob noch ein Feuer vorhanden ist, wenn nicht setzt er die Suchfahrt weiter fort.
radbruch
19.04.2010, 19:44
Hallo
Ich habe keine Bewertungen abgegeben, weil meiner Meinung nach jeder der es schafft auch ein Gewinner ist.
Für Thund3r spende ich allerdings einen Sonderpunkt für die Organisation des Wettbewerbs.
Gruß
mic
Hallo
Hier die Auswertung des Wettbewerbs:
Folgende Teilnehmer haben die Aufgabe soweit erfolgreich gemeistert und auch eine Bewertung abgegeben.
Hier nun die Rangliste:
p_mork 4 Punkte
Thund3r 3 Punkte (inkl dem Sonderpunkt ;) )
fabi202cool 2 Punkte
radbruch 1 Punkt
Somit ist p_mork der Gewinner des Wettbwerbs!
Herzlichen Glückwunsch für die kreative und effektive Umsetzung
der Aufgabe!!
Gruß Thund3r
jo_robot
19.04.2010, 22:26
Also Radbruch ich finde deine Pumpe einfach zu genial :) echt super. Das sind hier im Übrigen alle Projekte.
radbruch
19.04.2010, 23:03
Hallo
Naja, genial ist das zwar noch nicht, auch wenn das Teil bei guter Ausrichtung das Teelicht aus einer Entfernung von über 50cm, von Hand gespannt sogar bis zu einem Meter, killt ;)
Ich finde, jeder Teilnehmer hat, im Rahmen seiner Möglichkeiten, eine prima Lösung für die Aufgabe erarbeitet. Und ich vermute, jeder Teilnehmer hatte ähnlich viel Spaß beim Testen wie ich. Vielleicht reizt es noch andere die Aufgabe zu lösen.
The race is on ;)
Gruß
mic
Hallo
Dem muss ich zustimmen radbruch ;)
Gruß Thund3r
Juhu ich habe gewonnen! ^^
Muss Radbruch aber in einem Punkt widersprechen
Naja, genial ist das zwar noch nicht
Irgendwie schon, auf so etwas muss man echt erstmal kommen :D Finde schade, dass das von der Softwareseite her nicht ganz funktioniert hat.
MfG Mark
@Alle:
Toller Wettbewerb! Tolle Lösungen! Mehr davon! =D>
@radbruch:
Ich sehe, du bist auch noch ein "Fischer-Techniker"!? Erstaunlich, was dieses System alles kann. Leider heute kaum noch bekannt!
Gruß Dirk
_|Alex|_
22.04.2010, 07:30
@ Dirk: ich Baue meine Sachen auch mit einem Metall Baukasten auf :wink:
@Alle: Herzlichen Glückwunsch zu euren Top ergebnissen.
Ich habe das alles gelesen und auch einen Versuch unternommen.
Könnte ich meinen "Lösungsvorschlag" auch einbringen?
Ich bin nicht fertig, habe mich aber bemüht und Videos auf YouTube hochgeladen. Darunter Zwei Videos über das Thema. Mein YouTube Kanal (http://www.youtube.com/watch?v=YPVvhnd9mrE)
Hallo
Klar zeig mal was du für einen Lösungsweg gefunden hast ;)
Gruß Thund3r
Gut, ich werde morgen oder Mittwoch ein Video hochladen das den Wettbewerbsbedingungen entspricht.
Der Code und ne Erklärung folgen.
Morpheus1997
23.01.2011, 18:39
hm... @ fabi202cool
irgenwie versteh ich nicht so ganz, wie dein projekt funktionieren soll...
woher weiß der rp6 denn in deinem beispiel, dass er nicht schon über den draht herübergefahren ist?
LG
oberallgeier
23.01.2011, 19:40
... Ich bin nicht fertig, habe mich aber bemüht und Videos auf YouTube hochgeladen ...YouTube schreibt an der verlinkten Stelle "... Das Video wurde vom Benutzer entfernt ...". :(
Joggel84
18.02.2011, 10:12
Hi wollte mal so eine Frage einwerfen ^^
Wie wäre es dieses Jahr wieder ein kleinen Wettbewerb zu machen ^^
letztes Jahr wahr ich leider noch nich ganz so fit in der Programmierung usw.
aber so ein Wettbewerb spornt auch irgendwie an ^^
Gruss Joggel84
Hallo
So ein Wettbewerb ist immer eine tolle Sache erfordert aber auch eine gewisse Menge Arbeit und Organisation und natürlich auch ein Thema unter dem er laufen soll.
Wenn ein paar Leute ein paar Gute Wettbewerbsideen liefern lässt sich da sicher was machen ;)
Also schlagt was gutes vor !
Gruß Thund3r
Joggel84
18.02.2011, 15:45
Ich hätte da schon eins zwei ideen ^^ leider haperts bei mir mit der Organisations zeit ^^
dieser Feuerwehr wettbewerb ist schon ne tolle sache aber glaub viel neues gibts da nich auch wenn ich das für mich so oder so mal nachbauen will ^^
Was vielleicht auch ne idee wäre in Youtube gibts einiges an "rescue" wettbewerben so nach dem motto kleines labyrinh oder strecke da nen Becher oder sowas orten und an nen bestimmten platz zurückbringen z.b. ^^ Ob ich dafür allerdings weit genug bin mit meinem kleinen wäre die andre sache ^^
Hallo
Es geht ja auch um die Entwicklung wenn man hier ne Aufgabe stellt die jeder sofort lösen kann ist ja der Witz weg.
Ich find das gute ist wenn man ne Aufgabe gestellt bekommt und erstmal knobeln muss wie man an die Sache rangeht Versuche unternimmt die auch nicht auf Anhieb klappen usw.
Und wenn man etwas überlegt findet man unendlich viele Projekte ich erinner nur mal an den RP6-Domino day oder Das-Haus-vom-Nikolaus für den Asuro. Einfach mal etwas kreativ sein ;)
Als erstes brauch man die Idee wie amn den Wettbewerb umsetzt oder ob daraus "nur" ein Projekt wird kann man ja immer noch schauen
Gruß Thund3r
Joggel84
18.02.2011, 20:27
Also dden Domino-day und das Nikolaushaus will ich auch noch "nachbasteln"
Aber wie gesagt so ein Search an Rescue Wettbewerb wäre auch mal ne Sache wobei das wohl für die meisten eher recht Simple wäre ^^
Wobei man da z.b. auch Metall gegenstände einbringen könnte zum sammeln als z.b. Schatzsucher bzw Sammler mit eventuell münzen die nen normaler greifer nicht so einfach greifen kann :)
Letzteres wäre denk ich mal ein Recht guter Ansatz
Gruss Joggel
Morpheus1997
19.02.2011, 21:14
hm.. ich wär auch sehr interessiert an so einem wettbewerb...
also ich würd wahrscheinlich mitmachen, falls einer entsteht ;)
Hallo
Wenn mir jemand seine Hilfe als Moderator anbieten würde könnte man einen neuen Wettbewerb ins Leben rufen denke ich.
Dies verlang natürlich eine gewisse Menge an Hingabe und Zuverlässigkeit von daher sollten sich nur solche Leute melden die damit einverstanden sind
Gruß Thund3r
Morpheus1997
23.03.2011, 19:47
naja, ein moderator von so einem wettbewerb möchte ich nicht gerne sein, dafür fehlts mir an zeit und erfahrung ;)
aber ideen für solch einen wettbewerb hätte ich schon welche, zum Beispiel ein Labyrinth oder ähnliches, oder man muss einen greifarm bauen und der robby muss dann mehrere gegenstände aufheben und dann zum ziel fahren!
MFG Morpheus1997
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.