PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Roboter Wettbewerb an Uni,geht es auch ohne Microcontroller?



Lisa Isabell
05.01.2010, 13:01
Hallo, wir sind 3 Mädels und studieren technisches Design, wir haben gerade einen Wettberwerb, bei dem es darum geht einen Kampf mit einem selbstgebauten Roboter gegen einen Roboter aus einem anderen Team zu führen.
Der Kampf findet auf einer Platte statt, die schwarz lackiert ist und einen weißen Aussenrand hat, Aufgabe ist es den Gegner über die weiße Linie rauszuschieben, ohne Fernbediehnung.
Hat Jemand eine Idee, wie man es lösen kann, dass wir uns nicht selber ins Aus manövrieren?Haben leider gar keine Ahnung von Programmieren und Microcontrollern:-( Es wär super wenn uns jemand helfen könnte!!!
Liebe Grüsse

Lisa

HannoHupmann
05.01.2010, 13:23
Hallo Lisa und Co,

mit einem Microcontroller gehts am einfachsten, alles andere ist deutlich schwerer. Abgesehen davon ist es gar nicht so kompliziert, sowas zu programmieren. Am besten lest ihr euch mal ein paar Projekte hier durch oder sucht gezielt nach solchen Robotern. Es gibt in Deutschland immer wieder solche Wettbewerbe.

liebe Grüße
Hanno

HannoHupmann
05.01.2010, 13:23
Hallo Lisa und Co,

mit einem Microcontroller gehts am einfachsten, alles andere ist deutlich schwerer. Abgesehen davon ist es gar nicht so kompliziert, sowas zu programmieren. Am besten lest ihr euch mal ein paar Projekte hier durch oder sucht gezielt nach solchen Robotern. Es gibt in Deutschland immer wieder solche Wettbewerbe.

liebe Grüße
Hanno

oberallgeier
05.01.2010, 14:17
Hi Lisa,

... wie man es lösen kann, dass wir uns nicht selber ins Aus manövrieren ...Das ist schon nochmal etwas aufwendiger als den Roboter zu bauen und ihn überhaupt ans Laufen zu bringen. Aber vielleicht hilft Dir dieser Link (klick hier) (https://www.roboternetz.de/phpBB2/viewtopic.php?t=39248&sid=cdee43d78787a6c12aeff0659db971c8) mit nem hübschen Video oder, wenns etwas ausführlicher sein soll, auch dieser (nochnklick). (https://www.roboternetz.de/phpBB2/viewtopic.php?t=36402&sid=cdee43d78787a6c12aeff0659db971c8) Du merkst schon: das Stichwort heißt Sumo. Gibts übrigens auch für die Damenhandtasche *ggg*. (http://www.robotchallenge.org/index.php?eID=tx_cms_showpic&file=uploads%2Fpics%2Frc06.309.jpg&width=900&height=600m&bodyTag=%3Cbody%20style%3D%22margin%3A0%3B%20backg round%3A%23fff%3B%22%3E&wrap=%3Ca%20href%3D%22javascript%3Aclose%28%29%3B% 22%3E%20%7C%20%3C%2Fa%3E&md5=1a414c8f464a43b12fcebea65f15c4e7) Das ganze ohne Controller zu machen dürfte ETWAS schwer sein.

Dein Namensverwandter (http://www.team-iwan.de/lisa/lisa.php) ist aber auch recht pfiffig. Da es Dir/Euch um technisches Design geht, könnte das hier (http://www.team-iwan.de/tora/mechanik.php) eher eine Leitlinie sein, wobei der TORA (http://www.team-iwan.de/tora/index.php) schon zu den eher ausgefuchsten Stücken gehört (hard- und softwaremässig).

Jedenfalls wünsche ich Euch viel Erfolg.

Lisa Isabell
05.01.2010, 18:00
danke...für die Tipps.....

das Ding ist nur wir haben schon etwas was fahren kann.....
soweit sind wir schon gekommen....

Probleme haben wir nur mir Microcontroller....bzw. C-Programmierung und Elektronik......

wie kann man es machen, dass unser Robot weisse Fläche von schwarzer unterscheiden kann und der motor darauf reagiert...an und aus geht oder umschaltet...?????

oberallgeier
05.01.2010, 18:29
... wir haben schon etwas was fahren kann ...Jetzt kommt die berühmte Glaskugel ins Spiel. Könntest Du die Sache abkürzen und mal GENAU beschreiben was Du hast? Und ich meine wirklich genau - also ausführliche technische Daten, vielleicht noch ein Bild und ein Schaltplan dazu. Sonst raten wir Dir und bekommen wieder zur Antwort: .... Ahhh, das haben wir schon ...
... wie kann man es machen, dass unser Robot weisse Fläche von schwarzer unterscheiden kann und der motor darauf reagiert ...an und aus geht oder umschaltet ... Ohne zu wissen welcher Motor, welche Energiequelle, welche Sensorik und alle diese Dinge ist schlecht zu raten.

KingTobi
05.01.2010, 18:40
Hi

Es gibt hier im Forum Linienverfolger die ohne µC auskommen (unterscheidet zwischen schwarz und weiss), nen Roboter rausschupsen is dann aber doch was anderes.

Neutro
05.01.2010, 19:15
Zum Thema programmieren kann ich nur sagen das man sich da bei jeder Sprache etwas durchbeissen muss. Einsteigerfreundlich ist zum Beispiel Bascom AVR, was hier im Forum auch sehr gut unterstützt wird. Ansonsten hat der oberallgeier Recht damit das wir Infos bezüglich euer bereits vorhandenen Hardware benötigen damit wir euch helfen können.
Das mit dem Schutz gegen herunterfallen von der Platte kann man auf mehrere Arten erledigen, am einfachsten ist da wohl eine Reflexlichtschranke. Wenn die Metallplatte magnetisch ist kann man auch mit einem Magnetfeldsensor oder Reed Kontakt arbeiten.

Gruß

Neutro

Thomas$
05.01.2010, 19:56
bilder von deinem mobil wäre schon interresant. wisst ihr wie der gegener aufgebaut ist von der form? denn ihr müsst ja auch wissen wo der gegner ist sonst fahrt ihr besenkt durch die gegend. meine idee dazu wäre z.B. ein sharp ir abstandsmesser der auf einen servo der 360° montiert ist. so tastet man dann die umgebung ab man dreht den sensor und wenn ein gegenstand erkannt wird also eine abstand gemessen wird der kleiner als der durchmesser der fläche ist soll er drauf zu fahren. die rand erkennung macht man wie schon genannt wurde mit Reflexlichtschranken. wenn ihr von elektronik keine ahnung habt wäre es sicher von vorteil auf fertiges zurück zugreifen. da gibt es z.B. den arduino der meiner meinung nach sehr einsteigerfreundlich ist. oder man sucht sich da paar sachen raus http://www.robotikhardware.de/
achja paar techniche daten von dem fahrzeug wären auch sehr wichtig für weitere informationen

Furtion
06.01.2010, 00:38
Hi,

ich denke, dass es ohne µC viel schwieriger ist einen Roboter zu bauen, der
den Anforderungen gerecht wird. Sicherlich wäre es auch ohne möglich einen
zu bauen der nur dann losfährt wenn er merkt, dass es weiß am Boden wird,
doch was wäre, wenn sich 2 Roboter dieser Art gegenüberständen?

Wenn ihr für das Projekt noch Zeit habt, wäre es vill. sinvoll erstmal mit
einem Roboter-Bausatz anzufangen, da es dafür meist mehr Info-Material
und schon vorhandene Codebeispiele gibt.