Professional Documents
Culture Documents
On
Introduction to Robotics
BACHELOR OF TECHNOLOGY
in
(Mechanical Engineering)
Submitted
by
NAME ID NUMBER
A.Balaji 170070002
V.Akhil 170070003
A.Jayanth 170070005
B.Anudeep 170070019
KLEF
Green Fields, VADDESWARAM – 522 502
Guntur District, A.P., INDIA.
KL UNIVERSITY
Greenfields, VADDESWARAM
CERTIFICATE
Date:
NAME ID NUMBER
A.Balaji 170070002
V.Akhil 170070003
A.Jayanth 170070005
B.Anudeep 170070019
CONTENTS
1. Abstract
2. Introduction
3. Experiment work
4. Calculations
5. Results
6. Conclusion
ABSTRACT
In this project we are designing a industrial robot application of this system is a robotic
manipulator with a Cartesian configuration type. which is used as pick and place, loading
and unloading, material handling, and so on. In this robot has the movement of the system
on each axis (x, y, and z) used for the process of determining the position coordinates (x
and y axis) and z axis for pick and place operation. We are performing a homogeneous
transformation matrix for a cartesian robot and sensors, actuators. Parameters involved in
pick and place operation are weight of an object, length(initial to final position perform by
end effector),shape of an object
Pneumatic actuator is used in the design ,they can be used to produce both rotational
motion and linear motion. Pneumatic Actuator basic design includes a Cylinder, a
Piston
ROBO ANALYZER:
Theoritical calculations:
Link-1:matrix
Link-2:matrix
Link-3:matrix
Homogeneous transformation matrix = product of above 3 matrices
0 0 -1.0000 0.2000
0 -1.0000 0 -0.2000
-1.0000 0 0 -0.2000
0 0 0 1.000
MATLAB CODE:
>> a=[0,0,1,0;1,0,0,0;0,1,0,0.1;0,0,0,1];
>> b=[0,0,-1,0;-1,0,0,-0.15;0,1,0,0.2;0,0,0,1];
>> c=a*b
c=
0 1.0000 0 0.2000
0 0 -1.0000 0
-1.0000 0 0 -0.0500
0 0 0 1.0000
>> d=[1,0,0,0.15;0,0,-1,0;0,1,0,0.2;0,0,0,1];
>> c*d
ans =
0 0 -1.0000 0.2000
0 -1.0000 0 -0.2000
-1.0000 0 0 -0.2000
0 0 0 1.0000
RESULTS : using Roboanalyzer
(LINK1-Transformation matrix)
(LINK2-Transformation matrix)
The homogeneous matrix has been obtained by the Robo Analyser and calculating
the from the matrices link 1 , link2 ,link 3. Cartesian robots also have an ease-of-use
advantage in terms of programming because their kinematics are simpler (three
Cartesian axes, rather than multiple rotational axes). Applications are pick and place
, assembling .