In this thesis, capability to work with a general robot programming system to control an industrial r obot is demonstrated. ROS was used because it is the most suitable middleware according to the ingoing demands for this project suggested by University of Skövde. Aforesaid system, composed of UR5 robotic arm from Universal Robots and model 85 gripper from Robotiq, can be perfectly simulated and controlled with ROS system. It is important to notice that the UR ROS library is actually in a developing stage. This means, that it is not recommended to use the mentioned library in a real process. In spite of this weakness, ROS strength lies in the developer’s community. Once UR ROS library is in experimental stage, it could be implemented in the real process. Another possibility is to develop this library and submit it to the ROS Industrial repository branch, where they will check it and implement it in the repository. On the other hand, Robotiq library is ready to work in industrial processes after the debugging process.