-
-
Erfahrener Benutzer
Roboter-Spezialist
@ Omnikron
Umwandeln des Farbwertes, der mit der Point-Methode ausgelesen wird in R,G und B: (in VB5)
FARBEgefunden = picture.Point(x, y)
B = FARBEgefunden / 256
B = Int(B / 256)
temp = FARBEgefunden - B * 256 * 256
G = Int(temp / 256)
R = temp - (G * 256)
Kann man sicher noch ein bisschen geschickter machen, aber funktioniert.
Ich bewundere deinen Aufbau. Wieviel Geld hast du bisher für Laser, Kamera, Filter etc. aufgewandt? Ab 300€ wird sicher der Laser-Abstandsmesser efector pmd von ifm interessant. Ist hier im Forum schon mehrmals angesprochen worden. Reichweite max 10m, Genauigkeit +/- 15mm je nach Entfernung.
http://www.pmdtec.com/inhalt/produkt...D_B50_D_05.pdf
Man kann die Entfernungen dann ohne weitere Rechenoperationen direkt auslesen und die Mechanik zum 3D-Bewegen des Sensors hast du ja praktisch schon fertig bzw.lässt sich leicht anpassen. Ich will gern zugeben, dass mich der Preis auch noch abschreckt, aber ich spare schon.
Gruß, Günter
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen