Bildauswertung

Richard

Neues Mitglied
16. Sep. 2008
21
0
0
Sprachen
Moin moin allerseits.

Mir ist da so eine Idee gekommen wie man einen Roboter
(Rasenmäher) halbwegs Autonom steuern könnte.

Wenn man ein rundum Panorama Bild speichert und mit
dem Bild von einer auf den Bot befestigten Kamera vergleicht, müßten sich doch Wegmaken ermitteln lassen.

Den benötigten Speicherplatz lasse ich erst einmal außer
Acht. Ist hier jemand der ähnliches schon einmal gemacht
hat? Vergleicht man dabei "einfach" einen kleinen Bildausschnitt mit dem Inhalt der gespeicherten Bilddatei?


Grüße Richard
 
Hallo Richard!

Ich denke die Idee mit dem Panoramabild wird nicht so ohne weiteres funktionieren....
Schließlich bewegt sich dein Rasenmäher ja und dreht sich auch um die eigene Achse beim Mähen. Du müsstest also jede Menge Bilder vergleichen, damit dein Bot auch weiß wo er gerade ist.... und wo er hinfährt. ;)

Da wird es wohl einfacher sein, deinen Garten per GPS zu vermessen.....


Die Idee ist aber nicht neu und wird auch schon seit Jahren entwickelt bzw. im vollautomatischen Güterverkehr (Hafenanlage usw.) eingesetzt. ;)

Bin aber schon auf deine ersten Versuche gespannt!
Darfst hier dann auch gern ein paar Bilder vom ruinierten Blumenbeet einstellen. :D

Gruß,
Cassio
 
Die meisten Kameras geben ein Fbas-signal aus, das ist mit dem ADU des AVRs recht schwer in digitale Form zu bringen. Es ist aber nicht unmöglich da man bei jedem Bild zum Beispiel auch nur jeden 10ten Pixel digitalisieren kann und zwar so, dass aus 10 Standbildern ein ganzes halbwegs normal aufgelöstes Bild rauskommt. Aber das in einem AVR in akzeptabler Geschwindigkeit in eine Position umzurechnen ist schwierig.(man müsste sich einen riesigen Speicher dranbauen und in diesem dann diverse hochkomplexe Algorithmen durchführen)
Wenn du aber eine Kamera montieren könntest die den ganzen Garten überblickt könntest du das Bild doch am PC auswerten und dem Roboter dann seine Position übermitteln.(ist selbst von den Algorithmen her leichter)

Oder du baust dir einen Kompassensor, ein ein paar Abstandssensoren und einen Inkrementalgeber für die Räder an den Roboter. Danach programmierst das Ding so dass es aus der gefahrenen Strecke(Inkrementalgeber), dem Absoluten Winkel(Magnetfeldsensor) und der Abstandssensoren(Wenn er eine Ecke erreicht weiß er beinahe zu 100% wo er steht) seine absolute Position im Garten extrapoliert.

Edit: Ach ne! Cassio war erster(GPS ist noch Komfortabler).
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)