Laboratory exercises are critical for the students to learn how to control, program, and operate the industrial robotics, such as Cartesian, SCARA, articulate robots. However, real industrial robots are expensive and require regular maintenance and frequently upgrading on both control hardware and software. In addition, due to the limited space and the number of robots, not every student gets a chance to operate a robot. This project aims at creating a virtual industrial robot laboratory that has various robot configurations, so that students can operate these “robots” anytime anywhere. Most importantly, these virtual robots have exactly same features, functions, programming codes, control algorithms, and movement just like the real industrial robots do.