A robot in general would not attain conscience, that conscious, conscientious value, is not required for robotics, it is the android or humanoid design, that applies values of awareness, as A.I.
A robot designed to contain self awareness then would have the abilities of being conscious of things around it, the barrier of itself knowing what is around it from what we program it to know, is reached when it decides to know what is around it, it then requires recording data to learn and compare values to interchange ideas that analyze conditions that create a resolve to move forward, and even then, adapt at best what it thinks the next step of action is to be taken, the thinking process like human gathers those bits of information and a spacial dynamic to compute or calculate events to resolve issues , it can acquire a consciousness of it surroundings, but not the conscientious self implementation.
So a fully functional robot in a car manufacturing line does not require being concious, only systematic programming for its purpose.
And android still does not require absolute conscious awareness of the senses until programmed to achieve self.
The humanoid does achieve abilities to be aware of self,if allowed to self program interactivity in thought processing, yet the biochemical nuances require us as humans to achieve technology that developed itself accordingly, which some of us do not want to allow due to morals or ethics of a constitute, in other words we are holding ourselves back from cloning ourselves to perfections not aware of yet.