11886_ece881l1 (1)
-
Upload
sonam-soni -
Category
Documents
-
view
217 -
download
0
Transcript of 11886_ece881l1 (1)
-
7/29/2019 11886_ece881l1 (1)
1/83
ECE881 Robotics and automation
By: Raman Kumar
Dept of ECE
Ph 9988900339
Email:[email protected]
Web page:www.lpu.in/oe/ece881
www.lpurobotics.com
1chung
http://www.lpu.in/oe/ece881http://www.lpurobotics.com/http://www.lpurobotics.com/http://www.lpu.in/oe/ece881 -
7/29/2019 11886_ece881l1 (1)
2/83
2chung
ECE881 Robotics and automation
LTP:300
CA : ATT=05, ABT=20 MTE=25, ETE=50
Total assignments 2 out 3
Textbook: Robotics Technology & FlexibleAutomation Author : S R Deb
Publisher : Tata McGraw Hill
-
7/29/2019 11886_ece881l1 (1)
3/83
contentSr.No. Description
1IntroductionLaws of Robotics, Robot definitions, Robotics and Human Systems, Robot Anatomy,
Specifications of Robots, Machine Intelligence.2
Basic Electronics and Computer Interfacing
Basic Electronic components, Digital circuits and devices, Computer and microprocessor,Hardware interfacing using serial and parallel ports.
3Robot Kinematics, Drives, Actuators and Controls
Forward and reverse kinematics, forward and reverse transformation, Functions of drive systems,
Introduction to pneumatic systems, Electrical drives, DC Motors, Stepper Motor and drive
mechanismMTE
4Sensors and Intelligent Robots
Artificial Intelligence and Automated manufacturing, AI and Robotics, Need for sensing systems,
Sensory devices and types of sensors, Robot Vision Systems5
Application of Robots
Capabilities of Robots, Robotic applications, Obstacle avoidance, Other usage of Robots, The
future of Robots
3chung
-
7/29/2019 11886_ece881l1 (1)
4/83
4chung
-
7/29/2019 11886_ece881l1 (1)
5/83
5chung
-
7/29/2019 11886_ece881l1 (1)
6/83
6chung
-
7/29/2019 11886_ece881l1 (1)
7/83
Robot building blocks
7chung
-
7/29/2019 11886_ece881l1 (1)
8/83
So Definition ?
8Raman
-
7/29/2019 11886_ece881l1 (1)
9/83
9chung
What is a Robot? A remote-controlled machine is a robot:
True or False?
-
7/29/2019 11886_ece881l1 (1)
10/83
10chung
What is a Robot?
A machine whose behavior can beprogrammed
Then, is a VCR a robot?
-
7/29/2019 11886_ece881l1 (1)
11/83
11chung
Introducing Roomba!
Vacuum CleanerRobot
www.irobot.com
Affordable
Virtual Wall
http://www.roombavac.com/index.htmhttp://www.roombavac.com/index.htm -
7/29/2019 11886_ece881l1 (1)
12/8312chung
Robota The term robot
originates fromthe Czech word,robota, meaningcompulsorylabor (or slave)
From the playR.U.R. (RossumsUniversal Robots)by Czech playwriter KarelCapek in 1921.
The play RUR featured robots that
nearly took over the world.
They stopped only when they could notanswer the question:
What do we do after we have
destroyed all of the humans?
-
7/29/2019 11886_ece881l1 (1)
13/8313Raman
Three Laws of Robotics
In 1942, Issac Asimov, An Americanscience fiction writer, introduced theword robotics in his short story
Law 1: A robot may not injure a human being,or, through inaction, allow a human being tocome to harm
Law 2: A robot must obey the orders given it by
human beings except where such orders wouldconflict with the First Law
Law 3: A robot must protect its own existenceas long as such protection does not conflict with
the First or Second Law
-
7/29/2019 11886_ece881l1 (1)
14/8314chung
Definition:(Autonomous) Robot
A mobile computer situated in the realworld interacting with the environmentthrough sensors and actuators in order toperform various intelligent tasks withoutconstant attention
Real robots do not need joy stick remotecontrols!
-
7/29/2019 11886_ece881l1 (1)
15/8315chung
Definition: Robotics
The science of building andprogramming robots
-
7/29/2019 11886_ece881l1 (1)
16/8316Raman
G. Walters Robot The first Robot
1948, 1953
A wheeled machine with motors
Photocells
Two vacuum tubes
Moved toward light if moderate intensity
Avoided bright light
-
7/29/2019 11886_ece881l1 (1)
17/8317chung
-
7/29/2019 11886_ece881l1 (1)
18/8318chung
Lots of Robots after Walters Robot
-
7/29/2019 11886_ece881l1 (1)
19/8319chung
Lots of Robots after Walters Robot
-
7/29/2019 11886_ece881l1 (1)
20/8320chung
Lots of Robots after Walters Robot
-
7/29/2019 11886_ece881l1 (1)
21/8321chung
Lots of Robots after Walters Robot
-
7/29/2019 11886_ece881l1 (1)
22/8322chung
Lots of Robots after Walters Robot
-
7/29/2019 11886_ece881l1 (1)
23/8323chung
Lots of Robots after Walters Robot
-
7/29/2019 11886_ece881l1 (1)
24/8324chung
Lots of Edutainment Robots afterWalters Robot
-
7/29/2019 11886_ece881l1 (1)
25/8325chung
Humanoid Robots
Honda's "ASIMO" RingsOpening Bell at the NYSEFebruary 15, 2002
-
7/29/2019 11886_ece881l1 (1)
26/8326chung
Fundamental Components ofAutonomous Robots
A brain (or brains)
Body: physical chassis that holds other
piecesActuators: allows to move. Motors,
hydraulic pistons, lamps, etc
Sensors
Power source
Communication
-
7/29/2019 11886_ece881l1 (1)
27/8327chung
Body: Mechanical DesignProblems
Movement: Changing location
Steering: Changing direction
Navigation: Determining location (verydifficult task)
-
7/29/2019 11886_ece881l1 (1)
28/83
L2
28chung
-
7/29/2019 11886_ece881l1 (1)
29/83
3DOF
29chung
-
7/29/2019 11886_ece881l1 (1)
30/83
joints
30chung
-
7/29/2019 11886_ece881l1 (1)
31/83
Spherical joint
31chung
-
7/29/2019 11886_ece881l1 (1)
32/83
Universal joint
32chung
-
7/29/2019 11886_ece881l1 (1)
33/83
ARM GEOMETRY
ROBOT MUST BE ABLE TO REACH A POINT IN SPACE WITHINTHREE AXES BY MOVING FORWARD AND BACKWARD, TO THELEFT AND RIGHT, AND UP AND DOWN.
ROBOT MANIPULATOR MAY BE CLASSIFIED ACCORDING TO THETYPE OF MOVEMENT NEEDED TO COMPLETE THE TASK.
RECTANGULAR-COORDINATED:
- HAS THREE LINEAR AXES OF MOTION.
- X REPRESENTSD LEFT AND RIGHT MOTION
- Y DESCRIBES FORWARD AND BACKWARD MOTION.
- Z IS USED TO DEPICT UP-AND-DOWN MOTION.
THE WORK ENVELOPE OF A RECTANGULAR ROBOT IS A CUBE ORRECTANGLE, SO THAT ANY WORK PERFORMED BY ROBOT MUSTONLY INVOLVE MOTIONS INSIDE THE SPACE.
-
7/29/2019 11886_ece881l1 (1)
34/83
-
7/29/2019 11886_ece881l1 (1)
35/83
RECTANGULAR COORDINATES
ADVANTAGES:
THEY CAN OBTAIN LARGE WORK ENVELOPE BECAUSE RAVELLING ALONGTHE X-AXIS, THE VOLUME REGION CAN BE INCREASED EASILY.
THEIR LINEAR MOVEMENT ALLOWS FOR SIMPLER CONTROLS.
THEY HAVE HIGH DEGREE OF MECHANICAL RIGIDITY, ACCURACY, ANDREPEATABILITY DUE O THEIR STRUCTURE.
THEY CAN CARRY HEAVY LOADS BECAUSE THE WEIGHT-LIFTING CAPACITYDOES NOT VARY AT DIFFERENT LOCATIONS WITHING THE WORKENVELOPE.
DISADVANTAGES:
THEY MAKES MAINTENANCE MORE DIFFICULT FOR SOME MODELS WITHOVERHEAD DRIVE MECHANISMS AND CONTROL EQUIPMENT.
ACCESS TO THE VOLUME REGION BY OVERHEAD CRANE OR OTHERMATERIAL-HANDLING EQUIPMENT MAY BE IMPAIRED BY THE ROBOT-SUPPORTING STRUCTURE.
THEIR MOVEMENT IS LIMITED TO ONE DIRECTION AT A TIME.
-
7/29/2019 11886_ece881l1 (1)
36/83
APPLICATION:
PICK-AND-PLACE OPERATIONS.
ADHESIVE APPLICATIONS(MOSTLY LONG ANDSTRAIGHT).
ADVANCED MUNITION HANDLING.
ASSEMBLY AND SUBASSEMBLY(MOSTLY STRAINGHT).
AUTOMATED LOADING CNC LATHE AND MILLINGOPERATIONS.
NUCLEAR MATERIAL HANDLING.
WELDING.
-
7/29/2019 11886_ece881l1 (1)
37/83
CYLINDRICAL-COORDINATED
HAS TWO LINEAR MOTIONS AND ONE ROTARY MOTION.
ROBOTS CAN ACHIEVE VARIABLE MOTION.
THE FIRST COORDINATE DESCRIBE THE ANGLE THETA OF BASEROTATION--- ABOUT THE UP-DOWN AXIS.
THE SECOND COORDINATE CORRESPOND TO A RADICAL OR Y--- INOUT MOTION AT WHATEVER ANGLE THE ROBOT IS POSITIONED.
THE FINAL COORDINATE AGAIN CORRESPONDS TO THE UP-DOWN ZPOSITION.
ROTATIONAL ABILITY GIVES THE ADVANTAGE OF MOVING RAPIDLYTO THE POINT IN Z PLANE OF ROTATION.
RESULTS IN A LARGER WORK ENVELOPE THAN A RECTANGULARROBOT MANIPULATOR.
SUITED FOR PICK-AND-PLACE OPERATIONS.
-
7/29/2019 11886_ece881l1 (1)
38/83
-
7/29/2019 11886_ece881l1 (1)
39/83
ADVANTAGE:
THEIR VERTICAL STRUCTURE CONSERVES FLOOR SPACE.
THEIR DEEP HORIZONTAL REACH IS USEFUL FOR FAR-REACHINGOPERATIONS.
THEIR CAPACITY IS CAPABLE OF CARRYING LARGE PAYLOADS.
DISADVANTAGE:
THEIR OVERALL MECHANICAL RIGIDITY IS LOWER THAN THAT OFTHE RECTILINEAR ROBOTS BECAUSE THEIR ROTARY AXIS MUSTOVERCOME INERTIA.
THEIR REPEATABILITY AND ACCURACY ARE ALSO LOWER IN THE
DIRECTION OF ROTARY MOTION.
THEIR CONFIGURATION REQUIRES A MORE SOPHISTICATEDCONTROL SYSTEM THAN THE RECTANGULAR ROBOTS.
-
7/29/2019 11886_ece881l1 (1)
40/83
APPLICATION:
ASSEMBLY COATING APPLICATIONS. CONVEYOR PALLET TRANSFER. DIE CASTING.
FOUNDARY AND FORGING APPLICATIONS.
INSPECTION MOULDING. INVESTMENT CASTING. MACHINE LOADING AND UNLOADING.
-
7/29/2019 11886_ece881l1 (1)
41/83
SPHERICAL COORDINATED
HAS ONE LINEAR MOTION AND TWO ROTARY MOTIONS.
THE WORK VOLUME IS LIKE A SECTION OF SPHERE.
THE FIRST MOTION CORRESPONDS TO A BASE ROTATIONABOUT A VERTICAL AXIS.
THE SECOND MOTION CORRESPONDS TO AN ELBOWROTATION.
THE THIRD MOTION CORRESPONDS TO A RADIAL, OR IN-OUT, TRANSLATION.
A SPHERICAL-COORDINATED ROBOTS PROVIDES ALARGER WORK ENVELOPE THAN THE RECTILINEAR OR
CYLINDIRICAL ROBOT. DESIGN GIVES WEIGHT LIFTING CAPABILITIES.
ADVANTAGES AND DISADVANTAGES SAME ASCYLINDIRICAL-COORDINATED DESIGN.
-
7/29/2019 11886_ece881l1 (1)
42/83
-
7/29/2019 11886_ece881l1 (1)
43/83
APPLICATIONS:
DIE CASTING DIP COATING FORGING GLASS HANDLING HEAT TREATING INJECTION MOLDING MACHINE TOOL HANDLING MATERIAL TRANSFER PARTS CLEANING
PRESS LOADING STACKING AND UNSTICKING.
-
7/29/2019 11886_ece881l1 (1)
44/83
ANATOMY
44chung
-
7/29/2019 11886_ece881l1 (1)
45/83
SCARA (selective Compliance Articulated Robot Arm
45chung
-
7/29/2019 11886_ece881l1 (1)
46/83
Equivalance
46chung
-
7/29/2019 11886_ece881l1 (1)
47/83
Human robot
47chung
-
7/29/2019 11886_ece881l1 (1)
48/83
Motions
48chung
-
7/29/2019 11886_ece881l1 (1)
49/83
Reach and work volume
49chung
-
7/29/2019 11886_ece881l1 (1)
50/83
A Robot
50chung
-
7/29/2019 11886_ece881l1 (1)
51/83
Robot specifications
LCC
PR
CR
51chung
-
7/29/2019 11886_ece881l1 (1)
52/83
Spatial resolution
Smallest increment of movement intowhich robot can divide his work volume
Example?
-
7/29/2019 11886_ece881l1 (1)
53/83
Accuracy vs. Resolution
True value
measurement
-
7/29/2019 11886_ece881l1 (1)
54/83
Accuracy
Ability of robot to position its end affecterat a desired target point within workvolume
How near to control resolution it points
-
7/29/2019 11886_ece881l1 (1)
55/83
Repeatability
At same point where it was previously
-
7/29/2019 11886_ece881l1 (1)
56/83
Accuracy vs. Precision
Precision
withoutaccuracy
Accuracy
withoutprecision
Precision
andaccuracy
-
7/29/2019 11886_ece881l1 (1)
57/83
definitions
Resolution
P.R. The programming resolution is the
smallest allowable position increment inrobot programs and is referred to as thebasic resolution unit (BRU).
C.R. The control resolution is the smallestchange in position that the feedback device
can sense.
57chung
-
7/29/2019 11886_ece881l1 (1)
58/83
Accuracy refers to a robot's ability toposition its wrist end at a desired targetpoint within the work volume
Repeatability is a statistical termassociated with accuracy, it describes howa point is repeated. If a robot joint is
instructed to move by the same angle froma certain point a number of times,
58chung
-
7/29/2019 11886_ece881l1 (1)
59/83
Compliance
What is effect on end affecter whenLoaded and when not loaded
Low compliance means that manipulatoris stiff did not get effected by loading/unloading
-
7/29/2019 11886_ece881l1 (1)
60/83
What is Electricity
Everything is made of atoms
Atom consists of electrons, protons, and neutrons
-
7/29/2019 11886_ece881l1 (1)
61/83
-
7/29/2019 11886_ece881l1 (1)
62/83
Electrons (- charge) are attracted to protons (+ charge), thisholds the atom together
Some materials have strong attraction and refuse to loss
electrons, these are called insulators (air, glass, rubber, mostplastics)
Some materials have weak attractions and allow electrons to belost, these are called conductors (copper, silver, gold,aluminum)
Electrons can bemade to move from one atom to another, thisis called a current of electricity.
Surplus of electrons is called a
-
7/29/2019 11886_ece881l1 (1)
63/83
Surplus of electrons is called anegative charge (-). A shortageof electrons is called a positivecharge (+).
A battery provides a surplus ofelectrons by chemical reaction.
By connecting a conductorfrom the positive terminal to
negative terminal electronswill flow.
-
7/29/2019 11886_ece881l1 (1)
64/83
Voltage A battery positive terminal (+) and a negative terminal (-). The
difference in charge between each terminal is the potentialenergy the battery can provide. This is labeled in units of volts.
Water Analogy
-
7/29/2019 11886_ece881l1 (1)
65/83
Voltage Sources:
-
7/29/2019 11886_ece881l1 (1)
66/83
Voltage is like differential pressure,
always measure between two points.
Measure voltage between two points
or across a component in a circuit.
When measuring DC voltage make
sure polarity of meter is correct,positive (+) red, negative (-) black.
-
7/29/2019 11886_ece881l1 (1)
67/83
Ground
-
7/29/2019 11886_ece881l1 (1)
68/83
Current
Uniform flow of electrons thru a circuit is called current.
WILL USE CONVENTIONAL FLOW NOTATION ON
ALL SCHEMATICS
-
7/29/2019 11886_ece881l1 (1)
69/83
To measure current, must break circuit and install meter in line.
Measurement is imperfect because of voltage drop created by meter.
-
7/29/2019 11886_ece881l1 (1)
70/83
Safe Levels
Voltage: 30 V
Voltages inside a computer do not exceed 12 V, exceptat the power supply and power switch, which are at220 V.Be careful in these areas!
Current: 5 mA (0.005 Amperes)
-
7/29/2019 11886_ece881l1 (1)
71/83
Resistance
All materials have a resistance that is dependent on cross-sectional area, material type and temperature.
A resistor dissipates power in the form of heat
Various resistors types
-
7/29/2019 11886_ece881l1 (1)
72/83
yp
-
7/29/2019 11886_ece881l1 (1)
73/83
When measuring resistance, remove
component from the circuit.
-
7/29/2019 11886_ece881l1 (1)
74/83
Resistor Color Code
-
7/29/2019 11886_ece881l1 (1)
75/83
Ohms Law
-
7/29/2019 11886_ece881l1 (1)
76/83
Prototyping Board
Example of how component
Inserted in the protoboard
-
7/29/2019 11886_ece881l1 (1)
77/83
Capacitance
Battery
Capacitor
Unit = Farad
Pico Farad - pF = 10-12F
Micro Farad - uF = 10-6
F
A capacitor is used to store charge for a short amount of
-
7/29/2019 11886_ece881l1 (1)
78/83
-
7/29/2019 11886_ece881l1 (1)
79/83
Capacitor Charging
-
7/29/2019 11886_ece881l1 (1)
80/83
Capacitor Discharge
Analyzing a LED Circuit with KVL
-
7/29/2019 11886_ece881l1 (1)
81/83
a y g a C cu t tand Ohms Law
9V VLED = 2V
LEDRT VVV
350
020.0
7
A
V
I
VR
R
R
mAII RLED 20
V
VVV LEDTR
7
29
-
7/29/2019 11886_ece881l1 (1)
82/83
Inductance
-
7/29/2019 11886_ece881l1 (1)
83/83