Implementation of Image Segmentation Using RGB Color Detection on Virtual Reality Robot as Spy Tool

Rossi Passarella, Sutarno ., Ahmad Rezqy FF


Humans cannot spy in small places that difficult topass. We need small size robot which remotely controlled so itcan be used for spying. The virtual reality technology in thisresearch was created using image segmentation with RGB colordetection and Pythagoras algorithm. A wireless camera is usedfor replacement of human eye to be able to look at thecircumstances around a robot. The camera can turn to the left orright in accordance with the user's head movement. The webcamis used as a sensor to detect the movement of a human head.Systems were created to be able to detect color and get the anglevalue and work well to move the camera in accordance with theuser's head movement. In this way, the user can act as thoughthey are on the robot and perform the surveillance


Image processing; Pythagoras algorithm; Spying tool; Virtual reality robot


Burdea, G. C. (1999). Invited review: the synergy between virtual reality and robotics. Robotics and Automation, IEEE Transactions on, 15 (3), 400-410.

Patel, D. S, Dheeraj Mishra, Devendra Pandey, Ankit Sumele, & Ishwar Rathod. (2013, January). Mobile Operated Spy Robot (Spy Robot). IJETAE, 3 (2), 23-26.

Qureshi, F., & Terzopoulos, D. (2008). Smart camera networks in virtual reality. Proceedings of the IEEE, 96 (10), 1640-1656.

Patel, K., Bailenson, J. N., Hack-Jung, S., Diankov, R., & Bajcsy, R. (2006, August). The effects of fully immersive virtual reality on the learning of physical tasks. In Proceedings of the 9th Annual International Workshop on Presence, Ohio, USA (pp. 87-94).

ShojaeipourShahed, Mohamed Haris S, Gholami E, Shojaeipour A, 2010. Webcam-based Mobile Robot Path Planning using Voronoi Diagrams and Image Processing. Bangi, Selangor, 43600, Malaysia.

GiffordChristopher M, (2009). Low-cost Mobile Robot Localization Using Only a Downward-Facing Webcam. Department of Electrical Engineering and Computer Science.

Brooks Jr, F. P. (1999). What's real about virtual reality?. Computer Graphics and Applications, IEEE, 19 (6), 16-27.

Bradski, Gary, and Adrian Kaehler. Learning OpenCV: Computer vision with the OpenCV library. O'reilly, 2008.

Jianwei, W. A. N. G. (2014). A Noise Removal Algorithm of Color Image. TELKOMNIKA Indonesian Journal of Electrical Engineering, 12(1), 565-574.

Bazmi, A. (2012). Increasing the Accuracy of Detection and Recognition in Visual Surveillance. International Journal of Electrical and Computer Engineering (IJECE), 2(3), 395-404.

Farouki, R. T. (2008). Pythagorean—hodograph Curves (pp. 381-391). Springer Berlin Heidelberg.

Miner, N. E., & Stansfield, S. A. (1994, May). An interactive virtual reality simulation system for robot control and operator training. In Robotics and Automation, 1994. Proceedings., 1994 IEEE International Conference on (pp. 1428-1435). IEEE.

Xu, Z., Zhao, Z. X., Wu, M. H., Liao, J. B., & Tian, G. Y. (1997). Virtual Reality Based Robot Graphic Simulation and Virtual Manufacturing System. The 1997 Chinese Automation Conference in the UK (CACUK’97).

Alam, I. P., & Semarang, U. N. S. U. Pengendali Motor Servo Berbasis Mikrokontroler Basic Stamp 2sx Untuk Mengembangkan Sistem Robotika.

AVR Microcontroller ATmega Datasheet. ATMEL.

M. Young, The Technical Writer’s Handbook. Mill Valley, CA: University Science, 1989.

Full Text: PDF


  • There are currently no refbacks.