Robotics Lab LAB 6 Saad Zaigham 201156
Robotics Lab LAB 6 Saad Zaigham 201156
LAB REPORT
Class BEMTS VI B
Semester VI
pg. 1
MT-624L Robotics Lab Air University, Islamabad
Table of Contents
Objectives ................................................................................................................................................. 3
Lab Activity ............................................................................................................................................... 3
Activity 1 ............................................................................................................................................... 3
pg. 2
MT-624L Robotics Lab Air University, Islamabad
Lab # 06
Given a set of joint angles determine the position and orientation of
the given manipulators using Forward Kinematics and verify it
using Peter Corke Robotics Toolbox.
Objectives
• Practice the use of toolbox in various configurations
• Verification of analytical solutions using simulations
Lab Activity
To solve the kinematics problem, we have to assign frame to each link by starting from base
frame to end-effector frame. The frame assignment is shown below. Then, we define the DH
parameters obtained as mentioned below.
Activity 1
Figure 1
DH TABLE:
LINK Ai Alpha (i) Di Theeta(i)
1 15 0 40 π/2
2 20 π 0 0
pg. 3
MT-624L Robotics Lab Air University, Islamabad
3 0 0 30 0
4 0 0 20 0
CODE:
clc clear all length = [15 20 0 0]; twist = [0 pi 0 0]; distance = [40 0 30 20]; angle = [pi/2 0 0 0];
0 0 0 1];
22*c_angle(2);
0 0 0 1];
22*c_angle(3);
0 0 0 1];
0 0 0 1];
T = T1*T2*T3*T4;
pg. 4
MT-624L Robotics Lab Air University, Islamabad
SCORBOT = SerialLink(L);
SCORBOT.name = 'SCORBOT';
Figure 2
GRAPH:
Figure 3
pg. 5
MT-624L Robotics Lab Air University, Islamabad
pg. 6