- 12V Akku mit 280 Ah bauen         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 13

Thema: !!!KOMPASS!!!

  1. #1
    phönix
    Gast

    !!!KOMPASS!!!

    Anzeige

    Praxistest und DIY Projekte
    Hallo,
    Suche ganz dringend eienen von außen unabhängigen kompass für die fußballrobotermeisterschaft in Portugal!
    Hab michauchschon mit drehratensensoren (Beschleunigungssensoren) und deren integration zum weg beschäftigt, bin aber auf kein ergebnis gekommen. Kann mir jemand helfen????????????

    mfg

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    02.02.2004
    Alter
    61
    Beiträge
    12
    hallo phönix,

    versuchs mal hier http://www.roboter-teile.de/Shop/ unter Kompassmodule.

    Das Kompassmodul CMPS03 läßt sich per I²C-Bus sehr leicht ansteuern.

    Gruß Robert

  3. #3
    phönix
    Gast
    Danke robert.
    Aber gibt es denn keine billigeren Lösungen? Bräuchte nämlich 4 Stück von den Dingern.

  4. #4
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    22.11.2003
    Beiträge
    991
    Ich glaube kaum, dass du da viel günstigere Teile kommen wirst.

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    07.04.2004
    Ort
    Hamburg
    Alter
    42
    Beiträge
    18
    Wie sieht denn das "Spielfeld" aus?

    Ich kenn mich mit den Wettbewerben nicht so aus, aber ein Bekannter von mir hat das über zwei Photozellen gelöst, weil bei ihrem Wettkampf das Spielfeld einen Schwarz-Weiss-Übergang vom einen zum anderen Tor hatte, und so die Roboter halt immer da hingefahren sind, wo der Boden heller/dunkler wurde...

    Wenn Du wirklich nen Kompass brauchst fürchte ich auch Du wirst ihn nicht ganz umsonst kriegen, und das oben genannte Modul ist mit Abstand das billigste, was ich so gesehen habe...
    ...and then it comes to be
    that the soothing light at the end of your tunnel

    is just a freight train coming your way!
    -Metallica

  6. #6
    Gast
    Du hast das Spielfeld schon richtig verstanden, aber dieser Schwarz/Weiß-Übergang zeigt dir nur die y-Richtung in der Position des Roboters an. Der Winkel, indem sich der Roboter zwischen x- und y-Achse befinden und die X-Richtung der Postion bleiben weiterhin unerkannt. Es macht nämlich einen riesen Unterschied ob du direkt vorm gegnerischen Tor stehtst, dich darauf ausrichtest und schießt, oder ob du eher in der Mitte des Feldes bist.

    Wie ist es eigentlich mit der Ablenkung des Kompasses durch äußere Einflüsse, wie Stahlträger, Eisenschrauben, geschlossen Räumen und so?

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    07.04.2004
    Ort
    Hamburg
    Alter
    42
    Beiträge
    18
    Naja, also das "gerade ausrichten" könntest Du ja durch einen Sensor an jeder Seite schonmal hinkriegen, indem Du einfach die Farbwerte vergleichst. was Du mit der anderen Koordinate machst wüsste ich so spontan auch nicht...

    Edel wäre natürlich ein "Ziel-Laser" (für die Optik ) und eine Kamera/Bildverarbeitung, die das Objekt "Tor" erkennt und den Roboter entsprechend ausrichtet, sowas ist mit der CMUCam2 zum Beispiel durchaus drin, fällt aber auch eher nicht in den Bereich preiswert...



    Laut Datenblatt hat der Kompass-Sensor eine Genauigkeit von 3-4°, was für Deine Bedürfnisse sicherlich ausreichen würde was die Richtung angeht, davon hast Du dann aber natürlich noch keine exakte Position (bist also im Prinzip auch nicht weiter als mit den zwei Photosensoren, kannst nämlich immer noch entlang der Außenlinie des Spielfeldes schießen, wenn Du eigentlich in die Mitte wolltest).


    Man kann den Chip statisch kalibrieren, dadurch bist Du schonmal Störungen durch Magnetfelder, die Du mit Dir rumschleppst (Motoren, magnetische Schalter, Batterien etc.) los. Was "Umwelteinflüsse" angeht glaube ich nicht dass sie das Messergebnis sonderlich beeinträchtigen, solange Dein Spiel nicht gerade in einem Umspannwerk stattfindet... Wie beim "analogen" Kompass auch ist der Einfluss von passiven Magneten (also alles was nicht "von selber ein Magnetfeld erzeugt") gegenüber dem Erdmagnetfeld meist zu vernachlässigen, solange Du nicht gerade ne Sonde auf den Mars schießen willst...

    Wenn Du natürlich ganz sichergehen willst, an Deinem Roboter mindestens 2 Räder hast, die garantiert keinen Schlupf gegenüber dem Grund haben und eine CPU mit ein bisschen Leistung kannst Du auch die Daten des Kompass-Moduls mit den Daten vergleichen, die eine Translations- und Rotationsmessung über die Räder liefert.

    Das geht über die allseits beliebten linearen Ausgleichsprobleme (in diesem Fall n-dimensional, wobei n die Anzahl der zu vergleichenden Sensoren ist) auch recht einfach, solange Du es mit der Zahl der Sensoren nicht übertreibst (Rechenaufwand steigt mehr als quadratisch zur Dimension).
    Dort ein Tip zur Implementation (da es Dir hier ja auf Genauigkeit ankommt, wenn Du den ganzen Aufwand schon treibst):
    zur Diagonalisierung der Systemmatrix solltest Du unbedingt statt des Gauss-Algorithmus' (den man evtl noch aus der Schule kennt) auf die QR-Zerlegung nach Householder oder ähnliche Verfahren zurückgreifen!!
    Das ist zwar (rechnerisch) deutlich aufwendiger, aber der Gauss'sche Algorithmus ist numerisch instabil (schon bei sehr kleinen Messungenauigkeiten am Anfang haben die Ergebnisse mit der Wahrheit nichts mehr zu Tun!)!

    Hoffe, Dir damit erstmal weitergeholfen zu haben...
    ...and then it comes to be
    that the soothing light at the end of your tunnel

    is just a freight train coming your way!
    -Metallica

  8. #8
    Gast
    Das Kompassmodul CMPS03 gibts am günstigsten bei http://www.robot-electronics.co.uk/ (22,12 Pfund). Habs auch schon ausprobiert, funktioniert echt super. Man kann es wahlweise über Pulsweite oder über I2C auslesen.

    R.S.

  9. #9
    Neuer Benutzer Öfters hier
    Registriert seit
    28.03.2004
    Beiträge
    24
    Hallo zusammen,

    @R.S.

    schön, das Du das britische Modul gut findest.
    Der Preis ist absolut nicht der Günstigste:
    http://www.roboter-teile.de/Shop/pd-...m?categoryId=1
    Gesamtkosten incl. Fracht und Steuern: Euro 44,42
    http://www.robot-electronics.co.uk/s...ges/cmps03.jpg
    Gesamtkosten incl. Fracht und Steuern: Euro 58,87
    Da es sich um das gleiche Modul handelt, lieber hier in Deutschland kaufen.

    mfg

    Dietmar

  10. #10
    hi zusammen:
    hab die frage schon mal gestellt.
    kennt jemand den Kompass sensor Dinsmore 1490. woher kriege ich den am besten? wie ist der im vergleich zu den sensoren, die hier bereits genannt wurden?

    gruss MicroTex

Seite 1 von 2 12 LetzteLetzte

Benutzer, die dieses Thema gelesen haben: 0

Derzeit gibt es keine Benutzer zum Anzeigen.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen