Vision is, in theory, a great way for robots to identify objects. It works for us humans, so all of the stuff that we have to deal with regularly tends to have distinguishing visual characteristics like pictures or labels. Robot vision can certainly work as a way to identify objects, but it's not easy, and often requires a ridiculous amount of computing power, whether it's on the robot or off in the cloud somewhere. And even then, if the object you want to find is facing the wrong way or behind something else, you're out of luck. So when you think about it, there are two essential pieces to identifying things, and localization is a big one. Vision is often bad at this.
Robots Use RFID to Find and Navigate to Household Objects
Reviewed by blognews