Jump to content

Akkurate Wegemessung per Maussensor als Bricklet?


Recommended Posts

Geschrieben

Hi,

 

da einige wie ich hier an den Rovers mit Tinkerforge Module basteln, gibt es aktuell ja fast alles. Eines fehlt aber, um den korrekten Weg zu bestimmen der auch wirklich zurückgelegt wird nutzen viele Encoder oder co. um die Drehzahl der Räder zu bestimmen und von dort den zurückgelegten Weg zu berechnen. Das ist aber nicht wirklich genau, mit der Kombination aus Encoder und IMU ergeben durch Messfehler ala Schlupf oder der Integration der IMU Werte größere Abweichungen, wenn man es nicht immer wieder per GPS korrigiert. So ist dann natürlich eine Indoor-Navigation auch mit Lidar und Odometrie ziemlich ungenau.

 

Um das auszugleichen bastel ich aktuell mit Maussensoren die schön über SPI Delta X, Y liefern und somit auch den zurückgelegten Weg. Damit lässt sich die Navigation per Lidar und Maussensor perfekt in SLAM integrieren. Dazu habe ich diesen Optical Flow Sensor (http://copter.ardupilot.com/wiki/common-mouse-based-optical-flow-sensor-adns3080/) verwendet, der schön eine exakte Wegemessung erlaubt und die Navigation um größere Faktoren verbessert. Unschön ist das ich nicht einfach im Red Brick per SPI koppeln kann. Somit muss ich über einen FDTI USB to SPI erst eine Bridge bilden.

 

Perfekt wäre also dann ein Bricklet das einen ADNS, am Besten den ADNS 9800, einbindet und die Daten bereitstellt. Bricklet sollte sich einfach bauen lassen, da der Sensor ja direkt per SPI erreichbar ist. Dazu noch ein paar Wechsellinsen als Zubehör die bestimmte Fokusbereich liefert.

 

Das dürfte einigen hier die mit Encoder und co. die zurückgelegte Strecke messen ziemlich helfen und lässt sich auch für andere Zwecke verwenden.

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...