PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Soccer Roboter mit Maussensoren



Babarossa123
11.10.2011, 16:07
hallo zusammen... :D

Ich baue einen Soccer Roboter.
Ich programmiere ihm ein Koordinatensystem ein, den Punkt wo er startet & sobald er den Ball dann sieht fährt er darauf zu.
Jetzt will ich aber zwei Sensoren von zwei 1600 dpi Mäusen ausbauen, und sie in meinem Roboter einbauen, so dass er durch die zwei Sensoren ausrechnen kann wo er ist und ob er rotiert ist [deshalb zwei... ;)]
Ich hab auch noch etwas anderes eingebaut das er sich immer neu kalibrieren kann, zb wenn er aufgehoben wird, aber das is jz egal.

Jetzt zu meiner Frage kann ich mit meinem Arduino Duemilanove und einem ganz normalen Sensor-Shield die Maussensoren benutzen oder muss ich was verändern, oder gibts soetwas für Arduino und ich bin nur zu blöd das ichs gefunden hab??^^

mfg Babarossa123

Chypsylon
13.10.2011, 16:30
Das hängt in erster Linie natürlich vom Maussensor den du hast ab. Normalerweise sollte ein ADNS 2610,ADNS 2051 oder ein PAN 301 verbaut sein. Die meisten Sensoren aus Fernost heißen zwar anders sind aber oft kompatibel :)
Zu diesen Sensoren gibt es auch x Tutorials und Anleitungen wie du sie mit einem Arduino ansteuern kannst, z.b. hier (http://www.martijnthe.nl/2009/07/interfacing-an-optical-mouse-sensor-to-your-arduino/) - google ist dein Freund ;)

Abgesehen davon ist es IMHO nicht sinnvoll in Soccer nur mit Odometrie zu fahren, absolute Sensoren wie US und Kompass sind fast pflicht...

Babarossa123
14.10.2011, 17:19
jha klar.
unser konzept ist das der roboter über den Kompass immer in richtung Tor schaut.
Also das wenn er den ball hinter sich sieht, sich nicht umdreht sondern um ihn herumfahrt und dann schiesst.
Die Maussensoren schreiben die Position mit, und eine Hirachie höher sind Ultraschallsensoren an allen vier Seiten.
Sie messen die Länge und Breiteca alle 10-tel Sec. und wenn sie stimmen können überschreiben sie die eher ungenauen Mausdaten.

Chypsylon
14.10.2011, 18:01
Die Maussensoren schreiben die Position mit, und eine Hirachie höher sind Ultraschallsensoren an allen vier Seiten.
Sie messen die Länge und Breiteca alle 10-tel Sec. und wenn sie stimmen können überschreiben sie die eher ungenauen Mausdaten.
Ok, das ist whs eine gute Idee da die US oft durch andere US und Roboter gestört werden...
In welchem Team bist du?

Babarossa123
14.10.2011, 18:09
Grazer Team... ;)
Eines vom BRG Kepler

Chypsylon
14.10.2011, 18:30
Grazer Team... ;)
Eines vom BRG Kepler
Ich auch :D
Ich weiss schon wer du bist...

Kannst dich ja hier einbauen: https://www.roboternetz.de/community/threads/24822-Robocupjunior-Soccer-edit-Version-3/page104?p=527912