Thanks for answering, but it seems like a utilitarian cop out, hand waving the problem aside. To keep me alive I just need to react to the physical wavelength, the internal experience isn't really necessary, sort of like reflexes. A robot can just as well be trained to react to red wavelengths detected by some sensor, but it doesn't have an internal experience of that color. I don't think it's meaningless.
So again, we're asking the wrong question. If you want your robot to 'experience' the color red, you must first train your robot to not want to die more than anything else while also putting limitations/imperatives on it that it must keep doing things to survive in the meantime.