I think color perception has more to do with how we process information than how we receive it. I’m sure we could, in theory, hook a computer up to an eyeball and print out color values as frequency rates. After all, the three types cones in the back of the eye are simply receptors that respond to certain frequencies of light (red, green, and blue for humans.) What I mean is, I’m not sure there’s anything inherently special in the way our brains receive color information… other than that’s how it happened for us. In fact, octopuses don’t have cones at all, yet see colors quite well.
What I mean is, even if a robot receives color information that’s nothing more than number values from low to high, I think it could still perceive that color. It would just depend on how its “brain” processes the information. It doesn’t have to process the numbers as values of greater or lesser quantity. The numbers would just be a way to organize the information, like an alphabet organizes letters.
However, I do think a perception of color like what we’re familiar with would require some sort of consciousness. In other words, I think the larger question surrounding this one is, “Can computers become sentient?” As far as I know, even the most sophisticated AI is still, at its core, rather “artificial”… that is, it’s still as much blind machinery as any of our other computing. We still have a ways to go.
Brains process the information they receive from sensory inputs by constructing an image of reality (source: my brain). Other animals have more or less (or different) input from various senses, but I think it’s more than reasonable to assume they perceive the world in ways that would be familiar to us—we have the same kinds of senses and same kinds of neural structures, after all, even if they vary from species to species.
What color would look like to a sentient robot, I can’t fathom. I guess most of it depends on what color information the robot receives (what spectrum), and how it’s designed to cognize of that information. Hopefully we also give it ways to communicate its inner experiences with us, so we can get some idea… (so that it could write that poetry, I mean.)