Part B Robotic Experiment 2020
Part B Robotic Experiment 2020
Laboratory Instructions
Repeatability/Accuracy
Aim
The aim of this laboratory experiment is to make the student:
Introduction
This lab provides you with an opportunity to operate the state-of-the-art industrial robot, measure its
accuracy and repeatability through a vision system.
The lab instructor will introduce the hardware of the industrial robotic system in the lab (ABB IRB120
robot with IRC5 controller). The students will have a chance to control the robot using teach pendant.
Then the accuracy and repeatability of the robot will be measured using a LabVIEW interface.
General Experimental Procedure
1. The lab is equipped with a plate that has a grid etched onto its surface with a high degree of accuracy.
For the purposes of this lab, the etching is considered absolutely accurate as its accuracy is much
higher than that of an industrial robot.
2. Using provided LabVIEW interface, record the error found at each point in the 250mm x 350mm
area. As each square is 50mm x 50mm, you should see 5 x 7 squares in the camera view. (Note: the
reading from LabVIEW has already been converted to real dimension in 3D space, not the pixels in the
image.)
a) Record the position of each corner of the squares. In total, you should record 30 positions.
Plot the results (Position vs. position error)
b) Discuss the trends of position error (accuracy) at each position.
4. Alternate between two positions, e.g. point (50, 50) & point (200, 250) to determine the
repeatability of the robot. Move between these two positions 5 times, record the positions for each
time and
a) Plot results
b) Discuss the trends of measurement
c) What is the repeatability of the robot?
5. Using the calibration tools, calibrate the robot for points (50, 50) & (200,250). (Use the offset
function provided in LabVIEW to offset the accuracy from step 3 for both positions.)
a) Discuss the effect of the extra weight on the calibrated positions in task 5.
b) Explain why the payload will affect the position measurement on horizontal direction (X and
Y). Can you predict this deformation using robot stiffness model?
Assessment
This project has a value 10% of your overall mark in this subject.
Group reports are required for this laboratory experiment. It is expected that each member of the
group equally contributes to the experimental work, the compilation of data/results and report writing.
The laboratory report should be clearly and neatly presented, and contain the following sections:
- A brief assessment of the relevance and usefulness of this laboratory experiment, and suggestions
for improvement.
- If Matlab (or other software) is used to calculate any results, please include the code used in an
appendix
October 2020