Sunteți pe pagina 1din 54

DEPARTMENT OF ELECTRICAL, ELECTRONICS

AND
COMPUTER ENGINERRING

COE 519
ROBOTICS AND AUTOMATION
LECTURE 1
FUNDERMENTALS
RECOMMENDED MATERIALS

Textbooks

 Introduction to Robotics by John Craig.


 Industrial Robotics: Theory, Modelling and Control by S. R.
Munasinghe and Masatoshi

 Robotics vision and control; Fundamental algorithms in


Matlab by Peter coke, 2011 Edition

 Introduction to Robotics: Analysis, control and application by


Saeed B. Niku, 2nd Edition
 Robotics Toolbox 9.3 Manual
Software

Matlab versions 2012-2017


Matlab Toolbox 9.3
OVERVIEW
 Definition of robotics and robots
 Associations of robotics

 History of robotics

 Laws of robotics

 Classification of robot

 Components of a robot

 Robot Geometry

 Application of robots

 Advantages

 Disadvantages of robots
DEFINITION OF ROBOTICS AND ROBOTS
 Robotics is the art, knowledge base, and the know-how
of designing, applying, and using robots in human
endeavors.

 Robotics is an interdisciplinary subject that benefits


from mechanical engineering, electrical and electronic
engineering, computer science, biology, and many other
disciplines.

 A robot is a reprogrammable, multifunctional


manipulator designed to move material, parts, tools, or
specialized devices through variable programmed
motions for the performance of a variety of tasks.

 A Robot can be defined as a goal oriented machine that


can sense, plan and act.
History of Robotics

The first industrial



robot: UNIMATE
• 1954: The first
programmable robot is designed by
George Devol, who coins the term
Universal Automation. He later shortens
this to Unimation, which becomes the
name of the first robot company (1962).

UNIMATE originally automated the manufacture


of TV picture tubes
History of Robotics

1978: The Puma (Programmable


Universal Machine for
Assembly) robot is developed
by Unimation with a General
Motors design support

PUMA 560 Manipulator


History of Robotics…
1980s: The robot industry enters a phase of rapid growth. Many
institutions introduce programs and courses in robotics. Robotics
courses are spread across mechanical engineering, electrical
engineering, and computer science departments.

Adept’s SCARA robots Barrett Technology Manipulator


Cognex In-Sight Robot
History of Robotics….

1995-present:
Emerging applications in
small robotics and
mobile robots drive a
second growth of start-up
companies and research

2003: NASA’s Mars Exploration Rovers will launch toward


Mars in search of answers about the history of water on Mars
LAWS OF ROBOTICS
 A robot may not injure a human being or, by
failing to act, allow a human being to come to
harm.
 A robot must obey orders given to it by human
beings, except where carrying out those orders
would break the First Law.
 A robot must protect its own existence, as long
as the things it does to protect itself do not break
the First or Second Law
ASSOCIATION OF ROBOTICS
There are many robotics association in world

 JIRA (Japan industrial robotics association)


 WRO (world robotic Olympiad)

 RIA (robotics institute of America)

 IFR (international federation of robotics)


 CRIA (China Robot Industry Alliance )

 IEEE robot & automation society


CLASSIFICATION OF ROBOTICS
According to JIRA
JIRA’s chiefly concerned with industrial robots but
has created a robot classification system.
i. Manual Robot
ii. Fixed Sequence robot
iii. Variable sequence robot

iv. Numerical robot

v. Playback robot
vi. Intelligent robot
CLASSIFICATION OF ROBOTICS…CONT.
MANUAL ROBOT
 Thistype of robot has multiple degrees of
freedom, but all of its actions are
performed under the direct control of an
operator.
CLASSIFICATION OF ROBOTICS…CONT.
FIXED SEQUENCE ROBOT
 This type of robot repeats a fixed sequence of
actions without needing to be controlled by an
operator
CLASSIFICATION OF ROBOTICS…CONT.
VARIABLE SEQUENCE ROBOT
 This type of robot is similar to class 2, except that
the sequence of actions can be reprogrammed
easily allowing it to be quickly adapted to
perform new tasks
CLASSIFICATION OF ROBOTICS…CONT.
PLAYBACK ROBOT
 This type of robot is first guided through a
sequence of actions by an operator, then repeats
the same actions automatically.

playback robot with point to point control


CLASSIFICATION OF ROBOTICS…CONT.
NUMERICAL ROBOT
 This type of robot moves through a sequence of
actions, which it receives in the form of
numerical data.
CLASSIFICATION OF ROBOTICS…CONT.
INTELLIGENT ROBOT
 A robot that senses its environment and responds
to changes in it in order to continue performing
its function.
Component of a robot
•Manipulator
•Actuators
•Sensor
•Controller
•End Effectors
•Power Source
Component of a robot…cont.
A manipulator (or an industrial robot) is
composed of a series of links connected to each
other via joints. Each joint usually has an
actuator (a motor for e. g.) connected to it.

 These actuators are used to cause relative


motion between successive links. One end of the
manipulator is usually connected to a stable
base and the other end is used to deploy a tool.
Component of a robot…cont.

PHOTOS OF TYPICAL MANIPULATOR


Component of a robot…cont.
Geometry of a robotic arm

 Links are rigid components


that provide relative motion
between input link and
output link.

 Joints are the connection


between two links.
Actuators
Common robotic actuators utilize combinations of
different electro-mechanical devices
– Synchronous motor
– Stepper motor
– AC servo motor
– Brushless DC servo motor
– Brushed DC servo motor

http://www.ab.com/motion/servo/fseries.html
Actuators

Pneumatic Cylinder

Hydraulic Motor Stepper Motor

DC Motor

Pneumatic Motor Muscle Wire Servo Motor


Component of a robot…cont.
Controller : The controller receives data from the
computer, controls the motions of the actuator and
coordinates these motions with the sensory
feedback information.

End-effector: This is the part that generally


handles objects, makes connection to other
machines, or performs the required tasks, such as
spray paint, Welding ,Vacuum head, Grippers attachment.
It can vary in size and complexity from a end
effector on the space shuttle to a small gripper
Component of a robot…cont.
CONTROLLER

Micro Controller

Micro Controller Burner


Component of a robot…cont.
Sensors
•Human senses: sight, sound, touch, taste, and smell provide
us vital information to function and survive

•Robot sensors: measure robot configuration/condition and


its environment and send such information to robot
controller as electronic signals (e.g., arm position, presence
of toxic gas) Accelerometer
Using Piezoelectric Effect
•Robots often need information that is beyond 5 human
senses (e.g., ability to: see in the dark, detect tiny
amounts of invisible radiation, measure movement that is
too small or fast for the human eye to see)

Flexiforce Sensor
.
Vision Sensors

Vision Sensor: e.g., to pick bins,


perform inspection, etc

Part-Picking: Robot can


handle work pieces that are
randomly piled by using 3-D
vision sensor. Since alignment
operation, a special parts feeder,
and an alignment pallete are
not required, an automatic
system can be constructed at low
cost.
Force Sensors
Force Sensor: e.g., parts
fitting and insertion,
force feedback in robotic
surgery

Parts fitting and insertion:


Robots can do precise fitting and
insertion of machine parts by using
force sensor. A robot can insert
parts that have the phases after
matching their phases in addition to
simply inserting them. It can
automate high- skill jobs.
Proximity Sensors

Example
Infrared Ranging Sensor

KOALA ROBOT

• 6 ultrasonic sonar transducers to explore wide, open areas


•Obstacle detection over a wide range from 15cm to 3m
•16 built-in infrared proximity sensors (range 5-20cm)
•Infrared sensors act as a “virtual bumper” and allow for
negotiating tight spaces
Component of a robot…cont.
Tilt Sensors
Tilt sensors: e.g., to balance a robot

Example

Tilt Sensor

Planar Bipedal Robot


POWER SOURCES
The sources of power used in robot are electric, pneumatic and
hydraulic
Electric power source:
o All robots use electricity as the primary source of energy.

 Electricity turns the pumps that provide hydraulic and


pneumatic pressure.
 It also powers the robot controller and all the electronic
components and peripheral devices.
 In all electric robots, the drive actuators, as well as the
controller, are electrically powered.
 Because electric robot do not require a hydraulic power unit,
they conserve floor space and decrease factory noise.
 No energy conversion is required.
POWER SOURCES….CONT.
Pneumatic: these are generally found in relatively low-cost
manipulators with low load carrying capacity.

 Pneumatic drives have been used for many years for


powering simple stop-to-stop motions.
 It is inherently light weight, particularly when operating
pressures are moderate.
Hydraulic: are either linear position actuators or a rotary vane
configuration.
 Hydraulic actuators provide a large amount of power for a
given actuator.
 The high power-to-weight ratio makes the hydraulic
actuator an attractive choice for moving moderate to high
loads at reasonable speeds and moderate noise level.

 Hydraulic motors usually provide a more efficient way of


energy to achieve a better performance, but they are
expensive and generally less accurate.
DEGREES OF FREEDOM

 Degrees of Freedom: Number of independent


position variables which would has to be
specified to locate all parts of a mechanism.
 It can also defined as refer to the movement
range available for a given piece of
equipment within three dimensions

 In most manipulators this is usually the


number of joints.
DEGREES OF FREEDOM (CONTD.)

Consider what is the degree of Fig. 3

1 D.O.F. 2 D.O.F. 3 D.O.F.

Fig. 1.3 A Fanuc P-15 robot.


Reprinted with permission from Fanuc Robotics, North America, Inc.
DEGREES OF FREEDOM (CONTD.)
The three degrees of freedom located
in the arm of a robotic system are:

 The rotational transverse: is the


movement of the arm assembly
about a rotary axis, such as left-
and-right swivel of the robot’s arm
about a base.

 The radial transverse: is the


extension and retraction of the
arm or the in-and-out motion
relative to the base.

 The Vertical Transverse: Provides


The Up-and-down Motion Of The
Arm Of The Robotic System.
DEGREES OF FREEDOM (CONTD.)

The three degrees of freedom


located in the wrist, which bear
the names of aeronautical
terms, are:
o Pitch or bend: is the up-and-
down movement of the
wrist.
o Yaw: is the right-and-left
movement of the wrist.
o Roll or swivel: is the rotation
of the hand.
ROBOT JOINTS
Prismatic Joint: Linear, No rotation involved.
(Hydraulic or pneumatic cylinder)

Revolute Joint: Rotary, (electrically driven with stepper motor, servo motor)
ROBOT ARM
CONFIGURATION

Fig. 1.4

 Cartesian/rectangular/gantry (3P) : 3 cylinders joint


 Cylindrical (R2P) : 2 Prismatic joint and 1 revolute joint
 Spherical (2RP) : 1 Prismatic joint and 2 revolute joint
 Articulated/anthropomorphic (3R) : All revolute(Human arm)
 Selective Compliance Assembly Robot Arm (SCARA):
2 paralleled revolute joint and 1 additional prismatic joint
ROBOT REFERENCE FRAMES

Fig. 1.6 A robot’s World, Joint, and Tool


reference frames.
Most robots may be programmed
to move relative to either of these
reference frames.
ROBOT WORKSPACE

Fig. 1.7 Typical workspaces for common robot configurations


Application of Robots
IDEAL TASKS
Tasks which are:
 Dangerous
 Space exploration

 chemical spill cleanup

 disarming bombs

 disaster cleanup

 Boring and/or repetitive


 Welding car frames

 part pick and place

 manufacturing parts.

 High precision or high speed


 Electronics testing

 Surgery

 precision machining.
Application of Robot….Cont.
Robots in Industry
•Agriculture
•Automobile
•Construction
•Entertainment
•Health care: hospitals, patient-care, surgery , research, etc.
•Laboratories: science, engineering , etc.
•Law enforcement: surveillance, patrol, etc.
•Manufacturing
•Military: demining, surveillance, attack, etc.
•Mining, excavation, and exploration
•Transportation: air, ground, rail, space, etc.
•Utilities: gas, water, and electric
•Warehouses
Application of Robot….Cont
Industrial Applications of Robots

•Material handling
•Material transfer
•Machine loading and/or
unloading
•Spot welding Material Handling Manipulator

•Continuous arc welding


•Spray coating
•Assembly
•Inspection
Assembly Manipulator

Spot Welding Manipulator


Application of Robot….Cont.
 Robot Application

Fig. 1.8 A Staubli robot loading and unloading Fig. 1.9 Staubli robot placing dishwasher tubs

Fig. 1.10 An AM120 Fanuc robot Fig. 1.11 A P200 Fanuc painting automobile bodies
Application of Robot….Cont.
Robots in Space

NASA Space Station


Robots in Hazardous Environments

HAZBOT operating in
TROV in Antarctica
atmospheres
atmospheres containing
containing
operatingunder
operating underwater
water
gases
Medical Robots

Robotic assistant for


micro surgery
Robots in Military

PREDATOR
SPLIT STRIKE: ISTAR
Deployed from
Deployed a a
from
sub’s hull, Manta
could dispatch tiny
mine-seeking AUVs
or engage in more
explosive combat
GLOBAL HAWK GOLDENEYE
Application of Robot….Cont.
Robots at Home

Sony SDR-3X Entertainment Robot Sony Aido


Application of Robot….Cont.
Robots at Home

Photo: Robotic Vacuum


Cleaner Photo: Garbage Collector

Photo: The SCRUBMATE Robot


ROBOT CHARACTERISTICS

Payload: Payload is the weight a robot can carry

Reach :Reach is the maximum distance a robot can


reach within its work envelope.

Speed: speed is the distance per unit time the robot


can move, specified in inches per seconds or meters
per second.

Precision :Precision is defined as how accurately a


specifies point can be reached

Repeatability:Repeatability is how accurately the


same position can be reached if the motion is
repeated many times.
ADVANTAGES OF ROBOTS
Some of the key benefits of robots in industry
and society in general are:

 Robots can perform many tasks more quickly, safely,


accurately and cheaply than human workers.
 Robots can work continuously for long periods of time
without fatigue or boredom.
 A robot can use sensors to gather information about its
environment that is not detectable using the human
senses.
 Robots can be equipped with dexterous capabilities
beyond those of humans, in terms of speed, force and /
or accuracy.
 Robots can work in hazardous or uncomfortable
environments.
DISADVANTAGES OF ROBOTS

o Robots replacing human worker causes economic


hardship, workers dissatisfaction and resentment, the
needs to retrain replaced workers

o Robots lack capability to respond in emergencies.

o Robots, although superior in certain senses, have


limited capabilities in Degree of freedom, Dexterity,
Sensors, Vision system, real time response.

o Robots are costly, due to Initial cost of equipment,


Installation costs, Need for Peripherals, Need for
training, Need for programming.

S-ar putea să vă placă și