PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Farbsensor gesucht (Anfänger)



Chaos28
24.10.2017, 10:48
Hallo, welchen Sensor könnte ich eurer Meinung nach nehmen, um festzustellen ob z.B auf einem Orangen Objekt ein brauner Punkt ist oder nicht? Ausgehend davon soll das Objekt dann nach rechts oder links geschoben werden.

HaWe
24.10.2017, 11:10
braun auf orange... Gaaaanz schwierig nach meiner Erfahrung wegen der geringen Unterscheidbarkeit überwiegend wohl nur nach Grün-Anteil, und außerdem bei sicher nicht immer 100% identischen Beleuchtungsverhältnissen, weder mit Farbsensor
http://www.mindstormsforum.de/viewtopic.php?f=78&t=8491&p=68977#p68978
noch mit Cam und openCV
http://www.mindstormsforum.de/viewtopic.php?f=78&p=70117#p70222

ansonsten sind die beiden schon gut, für andere Einsatzgebiete....

Chaos28
24.10.2017, 11:16
Weil es so schwierig ist hab ich ja auch probleme einen geeigneten Sensor zu finden🤔😅

HaWe
24.10.2017, 12:56
jap, und nach meiner Kenntnis wirst du da wahrscheinlich nichts finden, fürchte ich, aber vlt weiß jemand anderes ja mehr: nicht wissen heißt ja nicht, dass es nicht doch eine Kolibri-Spezial-Lösung geben könnte... ;)
(z.B. selber programmierte Farb-, Kontrast- und Helligkeitsseparierung per Raspi + USB cam + openCV, ggf mit Orangefilter vor der Linse)

Mxt
24.10.2017, 13:15
z.B. selber programmierte Farb-, Kontrast- und Helligkeitsseparierung per Raspi + USB cam + openCV, ggf mit Orangefilter vor der Linse
Eventuell zusätzlich noch farbige Beleuchtung, ggf. sogar mehrere Bilder bei verschiedenen Beleuchtungsfarben.

HaWe
24.10.2017, 13:23
ja, sehr gute Idee!
Exakt lässt es sich ntl besser beurteilen, wenn man genaue Farbmuster von orange und braun hat.

Crazy Harry
24.10.2017, 16:24
Ich werf mal den TCS3414 als Sensor in den Raum :)

HaWe
24.10.2017, 16:53
Ich werf mal den TCS3414 als Sensor in den Raum :)

den habe ich doch bereits oben erwähnt (und ausgeschlossen)
https://www.roboternetz.de/community/threads/71225-Farbsensor-gesucht-%28Anf%C3%A4nger%29?p=639882&viewfull=1#post639882

Crazy Harry
25.10.2017, 14:34
Irgendwie bin ich blind .... wo ist der ausgeschlossen?

HaWe
25.10.2017, 19:56
irgendwie bin ich blind .... Wo ist der ausgeschlossen?

hier:


braun auf orange... Gaaaanz schwierig nach meiner Erfahrung wegen der geringen Unterscheidbarkeit überwiegend wohl nur nach Grün-Anteil, und außerdem bei sicher nicht immer 100% identischen Beleuchtungsverhältnissen, weder mit Farbsensor
http://www.mindstormsforum.de/viewtopic.php?f=78&t=8491&p=68977#p68978
noch mit Cam und openCV
http://www.mindstormsforum.de/viewtopic.php?f=78&p=70117#p70222

ansonsten sind die beiden schon gut, für andere Einsatzgebiete....

edit,
ich sehe jetzt nicht was an dem TCS3414 fundamental anders sein soll als beim verlinkten TCS34725 ...?

Frank E.
30.12.2017, 00:45
Sich geistig auf RGB zu "versteifen" ist hier das Problem. Versuch mal die RGB-Werte nach HSV (hue = Farbton, saruration = Sättigung/"Reinheit" und value=Helligkeit) umzurechnen ... dann wird das Unterscheiden deutlich einfacher ...

hardware.bas
17.05.2018, 22:27
Da ja sowieso Mechanik im Spiel it (drehen usw) würde ich das Opjekt mit
allen monochromatisch verfügbaren LEDs, die es billig gibt (IR-sichtbar-UV)
nacheinander an den zu erfassenden Stelln abtasten lassen und im selben
Moment mit einer breitbandigen Fotodiode die Reflexion messen.
Alles muss im Dunkeln erfolgen.
Referenziert wird mit einem "idealen" Körper,
Die Auswertung erledigt ein Mikrochip.