In recent decades, the term Robot has become more and more popular. A robot can be defined as a machine that is specifically built to complete certain tasks to help human-being. In order to successfully accomplish its task, the robot needs to receive input data and process it. Then, the processed data is used for manipulator-actions decision-making. The input data can vary from sound, temperature, vibration, touch, vision, etc. Among those input data, vision is arguably one of the most challenging data. This is because vision often needs detailed and complicated preprocessing before it can be used. In addition, vision data size is relatively larger compared to the other type of input data, making it more challenging to process considering the computational resources. In this paper, current research and future development trend of robotic vision were reviewed and discussed. Further, challenges and potential issues about robot vision, such as safety and privacy concerns, were also discussed.