In this thesis , this robot have six-axis degree of freedom, contain three linear stage constitute a three-dimensional space coordinate system. On the robot arm gripper, it contain two axis of rotation and a linear gripper. There are six sensors used to set zero position. Imaging device is fixed on the top of the workspace. Capture and save image to be base image when the robots was return to the zero position. Then, to capture a new image and use the image convolution method and the center of gravity method to calculate the position of the workpiece. Use the result to calculate the six-axis movement distance. Motion commands sent to the controller through the serial port, so it can be complete the six-axis robotic arm in industrial applications. Experimental results show the robot can successfully pick up workpiece and place into right place.