AE832: Introduction To Robotics Lab: Round 2 Experiments Experiment 4: MTAB Aristo Robot Subject: Batch 8, MTAB Aristo Robot
AE832: Introduction To Robotics Lab: Round 2 Experiments Experiment 4: MTAB Aristo Robot Subject: Batch 8, MTAB Aristo Robot
AE832: Introduction To Robotics Lab: Round 2 Experiments Experiment 4: MTAB Aristo Robot Subject: Batch 8, MTAB Aristo Robot
Objective
1. Learn how to operate the robot safely, and how to program it.
2. Generate a program to perform a ball pick up and place task.
3. Calculate the precision of the robot.
Experiment Report
300
Y2
X2
Z2,O2
158
Z1
X1
O1, Y1
D-H Parameters
i d (mm) Θ (Degree) a (mm) α (Degree)
1 - - - -
2 158 0 0 90
3 0 90 300 0
4 0 0 0 -90
5 -378.5 0 0 -90
6 0 90 0 90
Figure 1: Schematic diagram of MTAB Aristo Adams Model
Revolute joint about X-Axis
Revolute joint about Z-Axis Revolute joint
378.5 150
about Z-Axis
Translational joint along Y-Axis Roll 1
Pitch Elbow
184
Base
Y Support
Fixed to the ground
Z X
3. Program
The following program was generated to carry out the assigned tasks.
Tracing a spline
HOME ALL
START_SPLINE
SLINEAR X +049.49 Y +391.20 Z +393.42 W -97.43 P 0.02 R 180.09
SLINEAR X +010.66 Y +392.42 Z +383.85 W -92.45 P -1.47 R 175.98
END_SPLINE
4. Precision calculation
Ideally, the precision measurement is to be carried out for each joint for its respective input
variables, the aggregate of which would give the overall precision of the robot. However,
due to the limitation of external measurement of the position along the z-axis perpendicular
to the floor, it was decided to simultaneously move all the joints and measure the overall
precision from the coordinates of the end position achieved.
A program was generated to execute the task repeatedly and the final positions of the
gripper was marked each time on a paper placed on the floor (x-y plane) to obtain the
coordinates. Six such readings were taken and the repeatability of the position was
calculated as shown below.
Repeatability of position, RPP = lm + 3*Sl
Where
Mean position error, lm = ∑ 𝑙
Here, the position coordinates of the position obtained in the first attempt was taken as the
origin, and the remaining position coordinates were measured with respect to the so
obtained origin.
The repeatability of position obtained from the above raw data is
RPP= 0.918± 3 * 0.75
However, the following limitations and assumptions are to be noted for the above
experiment carried out.
o The paper used for marking the end position was assumed to be stationary and not
moving.
o Errors due to flexibility of the paper was neglected.
o Errors due to the size of pen nib point used for marking the end position was
neglected.
o The least count of the scale used for position coordinate measurement was 1mm.
Hence, any point lying within the 1mm range was assumed to be 0.5mm.
o The position coordinates were measured manually. Hence, any manual errors in
measurement was also neglected.
5. Conclusion
The safe operation of the robot was learned and a program was generated to carry out the
assigned tasks, which was successfully demonstrated. Precision of the robot was also
measured though with the practical limitations point out in the report.