LabVIEWForum.de - Bewegungserfassung

LabVIEWForum.de

Normale Version: Bewegungserfassung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

kann mir von euch vielleicht jemand helfen, ich komme mit meinem Projekt nicht weiter...
Eigendlich müsste es ganz einfach sein, ich bin aber absoluter LV-Anfänger und bräuchte eine kleine Starthilfe...
Also, ich beobachte mit einer Kamera einen Bereich, auf dem sich eine Linie auf und ab bewegt.
Eigentlich möchte ich nur den Hub der Linie in mm angezeigt bekommen.

Der Abstand der Kamera zur Linie ist bekannt und konstant.

Vielen Dank schonmal...
hallo,

und nun ?

hast du das Vision Paket ?!

mal auf die Schnelle:
ermittel die min/max Pixelposition der Linie... und rechne dann um...?!

ansonsten sag (zeig) mal was du wie bisher überlegt hat... !

gruß dennis
Hallo Dennis,

erstmal danke für die schnelle Antwort...

Also, das Vision Paket hab ich, allerdings nur die eval. Version.
Und dann gehts schon los, wenn ich z.B. im Vision Assistant das Bild kalibriere,
kann ich in der eval. Version die Parameter nicht in mein vi übertragen.
Bislang habe ich nur die Kamera eingebunden und die Ansätze für eine Kalibrierung gemacht,
ich weiß halt nicht wie ich anfangen soll... Wall

Das hab ich bislang:

Lv71_img
Moin,

also ja nachdem wie dein Hintergrund ausieht usw würd ich es mal einer Kantendetektion versuchen die Linie zu finden. Von dieser Kante bekommst du dann die Koordinaten und kannst diese weiterverwerten. Hab dein VI mal ein wenig umgebaut dafür, ist aber nicht fertig und ich kann nicht auf 7.1 runterspeichern.
Ansonsten auch ruhig mal das PDF zu imaq durchstöbern.

Gruss

Paul

Lv80_img
Hallo Paul,

danke für die Antwort.
Tut mir leid dass ich mich erst so spät wieder melde, musste ein paar Tage weg.
Also, das PDF war auf jeden Fall hilfreich, das vi kann ich aber leider nicht öffnen, gibt es
eine Möglichkeit wenn man nicht LV8.0 oder höher hat, das vi in ein 7.1er zu ändern?

Danke
Kai
' schrieb:Hallo Paul,

danke für die Antwort.
Tut mir leid dass ich mich erst so spät wieder melde, musste ein paar Tage weg.
Also, das PDF war auf jeden Fall hilfreich, das vi kann ich aber leider nicht öffnen, gibt es
eine Möglichkeit wenn man nicht LV8.0 oder höher hat, das vi in ein 7.1er zu ändern?

Danke
Kai

Moin,

wie ich unter 8.0 speichern kann und ob es da eine Möglichkeit gibt weiß ich nicht. Ich habe auch nicht viel an deinem VI gemacht. Ich habe nur dein Express VI rausgenommen, die normale Edge Funktion reingetan, eine ordentliche Fehlerverkettung mit Anzeige vorgenommen und die Image Speicherfreigabe ganz am Schluss eingebaut. Die Fehlerverdrahtung ist schon sehr hilfreich wenn man sie ordentlich und konsequent vornimmt. Hat mir schon oft geholfen einfachen aber schnell gemachten Fehlern auf die Spur zu kommen. Die Speicherfreigabe sollte auch immer erfolgen. Das sieht man auch in jedem Example so und steht auch im User Guide. Überhaupt würde ich dir empfehlen die Beispiele durchzusehen und nachzuvollziehen. Damit sollte sich schon genung Know How für dein Problem zusammentragen lassen um ein konkreteres VI hier vorzustellen um Feinheiten nachzufragen.
Ansonsten noch viel Erfolg und schönen Gruß.

Paul
Referenz-URLs