Hallo,

mir geistert seit einiger Zeit ein Erfassungssystem für durchschnittliche Farbwerte des Umgebungslichts eines Roboters durch den Kopf.
Dies soll aber nicht durch eine Kamera realisiert werden. Es soll auch keine Rolle spielen wie intensiv eine farbige Lichtquelle in der Nähe des
Sensors strahlt. Es soll also unerheblich sein, ob z.B. eine grüne LED in 10cm Abstand oder eine grüne Verkehrsampel in 10m Abstand zum
Sensor leuchtet. Das auswertende System soll "hauptsächlich grüner Lichtanteil" erkennen.
Hat sich jemand schon erfolgreich mit dieser Situation beschäftigt?

Meine Überlegungen laufen bis jetzt auf drei identische Sensoren mit jeweils roter, grüner und blauer Filterung, Kalibrierung und gefolgtem Anlernen über möglichst viele Farbtöne sowie letztendlicher Zuordnung der Werte über eine Lookup-Table hinaus.
Bin ich da auf der falschen Fährte oder gibt es evtl. industriell vorgefertigte Lösungen?

Gruß

PS.: übliche Farbsensoren scheiden aus, da diese immer eine weisse Lichtquelle die das Objekt anstrahlt voraussetzen. Ausserdem sind diese zu unempfindlich.