- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 17

Thema: optimaler Winkel einer Cam für Wegerkennung

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Fleißiges Mitglied Avatar von arnoa
    Registriert seit
    03.01.2011
    Ort
    Wien
    Beiträge
    146
    Zitat Zitat von 021aet04 Beitrag anzeigen
    Ich würde die Kamera ca. in der Höhe des Notebooks montieren (ganz an der Vorderseit).
    MfG Hannes
    ... Ober- oder Unterseite? Wenn Oberkante würde ich den Aufbau eher in der Mitte ansetzten - würde aber mit sich bringen dass es einen kleinen toten Winkel gibt, mit dem könnte ich aber ganz gut leben denke ich.

    Hast Du diesbezüglich schon Erfahrungen gemacht?
    ____________________________________________
    Mehr Infos zu meinem Projekt unter: http://www.aurob.com

  2. #2
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    37
    Beiträge
    5.091
    Ich würde die Kamera an der Oberseite des Notebooks montieren. Es entsteht zwar ein toter Winkel, das sollte aber kein Problem sein, da wenn du dich bewegst dieses Bild schon gesehen hast, somit weißt du immer was in diesem Bereich ist. Sollte etwas kurzfristig in diesem Bereich auftauchen (Tier rennt durch diesen Bereich,....) hast du immer noch den Laserscanner.

    Eine weitere Möglichkeit wäre die Cam mit einem Servo zu bewegen. Die Kamera montierst du in Höhe Oberkante des NB und an der Vorderseite des Roboters. Mit einem Servo schwenkst du die Kamera das du in die "Ferne" sehen kannst und auch den nahen Bereich sehen kannst, wenn es nötig ist.

    Erfahrungen habe ich leider keine in diesem Bereich.

    MfG Hannes

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied Avatar von arnoa
    Registriert seit
    03.01.2011
    Ort
    Wien
    Beiträge
    146
    Hallo Hannes!

    Danke mal für Dein Feedback!
    Ich werde es mal an der Position versuchen. Bzgl. Servo - ich verwende die Kinect, d.h. die hat bereits einen Servo eingebaut. Die Stellmöglichkeiten sind zwar beschränkt, aber ich denke für meine Zwecke sollte es reichen.

    Ich habe vor meinen Bot mehrere Funktionen zu spendieren - das eine ist eben die Wegerkennung - hier wird die Kinect einfach nach unten sehen und sich nur auf den Weg konzentrieren. Wenn ich nicht gerade im Wegerkennungsmode bin, soll die Kamera auch Gesichtserkennung (funktioniert bereits ) machen, dafür muss sie weiter nach oben sehen.

    Ev. komme ich am Wochenende zum Testen, dann werde ich mal ein Video live stellen

    LG, Arno
    ____________________________________________
    Mehr Infos zu meinem Projekt unter: http://www.aurob.com

  4. #4
    Erfahrener Benutzer Roboter-Spezialist Avatar von Thoralf
    Registriert seit
    16.12.2003
    Ort
    Dresden
    Beiträge
    530
    o etwas ähnliches hab ich auch am kochen.
    Mein Fahrzeug ist auch aus ausgeschlachteten Rollstuhlteilen konstruiert.
    Kinect will ich aber noch nicht verwenden weil mir eine Offboard-Computervariante zum Test besser zusagt.
    Daher kommt eine normale Funkkamera zum Einsatz. Das Notebook mit seiner Zusatzperipherie, wie Funkempfänger, Sender usw. steht auf einem Campingtisch und läßt mir auch zum Programmieren ausreichend Spielraum. Wenn nur nicht so verdammt viele Reflex auf dem Display wäre...

    Mit GPS wird dann grob navigiert um z.B Abzweigungen zu bestimmen.
    Um das Fahrzeug auf der Strasse zu halten wird zur Feinpositionierung Bildverabeitung verwendet.
    Dabei zeigte sich, dass Fluchtpunktbestimmung nur bei halbwegs geraden Strassen- oder Wegkanten funktioniert. Von unregelmäßigen Rasenkanten begrnzte Weg werden kaum erkannt. Dort hilft nur, Farbunterschiede auszuwerten und einen Wegverlauf zu renkonstruieren.

    Der kamerawinkel ist nicht dramatisch, solange du die Strasse mit einer tiefen Perspektive siehst.
    Prinzipiell ginge auch eine senkrecht nach unten gerichtete Kamera und ein Kantenerkenner. Das würde aber wahrsch. nur selten was bringen.
    Waagerechte Kamera geht auch ganz gut, solange du nicht direkt "vor die Füße" blicken willst. Damit lassen sich auch Abzweigungen sehen.

    Zur optischen Hinderniserkennung ist ca. 10...20m Voraussicht ganz gut. Im Nahbereich liefert dann das Kinect Distanzinformationen. Das würde ich für eine gute Kombination halten, wenn der Robbi flüssig fahren soll.

    Ich hab auch ein paar Frage an dich:
    Mit welchem Programm machst du Bildverarbeitung? Welche weiteren Algorithmen hast du angedacht?
    Willst du gleich mit Onboardcomputer loslegen oder erst einmal mit Bauchladennotebook und Webcam losmarschieren und Freilandtests machen?

    LG Thoralf

    paar links:

    http://www.youtube.com/watch?v=Rbhd50XlnEk
    http://www.youtube.com/watch?v=vPKVfSM0cyU
    http://www.youtube.com/watch?v=nb0VpSYtJ_Y
    http://www.youtube.com/watch?v=2brPk3Eb1wY

  5. #5
    Erfahrener Benutzer Fleißiges Mitglied Avatar von arnoa
    Registriert seit
    03.01.2011
    Ort
    Wien
    Beiträge
    146
    Hallo Thoralf!
    Danke mal für Deinen Beitrag - irgendwie ist das Thema zwar nicht wegzudenken, aber bis jetzt hab ich wenige gefunden die Feedback geben und/oder auch daran Arbeiten ...

    Ich hab meine Notebook schon mehr oder weniger fix am Bot - ist zwar zum Testen ein wenig mühsam, aber ich bin mitunter dazu übergegangen alles auf Video aufzunehmen und mit diesen dann zu experimentieren - somit muss ich auch nicht immer mit dem Bot unterwegs sein.
    Derzeit bin ich eben gerade am Suchen nach der optimalen Cam-Position - aber wie Du schon schreibst, so wichtig scheint die gar nicht zu sein.

    Ich entwickle aktuell mit C# (ist halt einfach) und emgucv für die optische Unterstützung. Mein Ansatz ist derzeit eine Farbvergleich - ausgeschlossen werden mal Farben die (hoffentlich) nicht auf einem Weg unterkommen - wie z.B. Grün und Blau
    Direkt vor dem Bot hab ich mein ROI (region of interest) festgelegt - ich gehe davon aus, dass mein Bot beim Starten "richtig" steht - d.h. das festgelegte ROI enthält den fahrbaren/erlaubten Bereich. Mein ROI vergleiche ich dann mit dem Rest des Bildes und versuche so den Weg/Bereich für die Weiterfahrt zu finden.

    Mit vanishing point detection hab ich nicht mehr weitergemacht, da ich hier nicht wirklich zu einem für mich brauchbaren Ergebnis gekommen bin. Ich bewege mich sehr viel in Parkanlagen - da bin ich einfach nicht weitergekommen, was möglicherweise an meinem eingeschränktes Wissen bzgl. Bildanalyse zu tun hat

    Generell bin ich glaube ich noch weit weg von einer wirklich brauchbaren Lösung. Primär spiele ich derzeit eben mit ROI (finden von erlaubten Bereichen mit einer gewissen Abweichung), hough transformation, K-Means Clustering herum (in Kombination mit div. Smoothed filter usw). Immer wenn ich denke ich hab eine halbwegs gute Lösung, kommt die nächste Auswertung mit anderen Randbedingungen und ich stehe wieder am Anfang ;(

    Das Letze YouTube Video wäre eigentlich so mein angestrebtes Ziel

    Was verwendest Du? Wie sieht denn dein Bot aus? Was ist Dein Ziel?

    LG, Arno
    ____________________________________________
    Mehr Infos zu meinem Projekt unter: http://www.aurob.com

Ähnliche Themen

  1. Winkel schweißen
    Von Ragner Waldmann im Forum Mechanik
    Antworten: 1
    Letzter Beitrag: 29.01.2012, 10:16
  2. Optimaler Quarz für MIDI-Baud-Rate?
    Von Dirk M im Forum AVR Hardwarethemen
    Antworten: 3
    Letzter Beitrag: 27.06.2007, 06:46
  3. Schrittmotor für 90° Winkel
    Von bibot im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 06.04.2007, 10:57
  4. Optimaler Algorithmus für hinderniss Ausweichung
    Von andi-58 im Forum Software, Algorithmen und KI
    Antworten: 6
    Letzter Beitrag: 01.11.2005, 21:09
  5. Winkel festellen
    Von BlackBroom im Forum Sensoren / Sensorik
    Antworten: 10
    Letzter Beitrag: 30.11.2004, 14:55

Berechtigungen

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

Solar Speicher und Akkus Tests