You are on page 1of 28

CHAPTER ONE

FUNDAMENTALS

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Introduction to Robotics: Analysis, Control, Applications, Third Edition.
Saeed B. Niku.
© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.

This solution manual may not be copied, posted, made available to students,
placed on any outlet, any other electronic media system, and the Internet
without prior expressed consent of the copyright owner.
This material may not be used except in conjunction with the “Introduction to
Robotics: Analysis, Control, Applications”

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Introduction

 What the course is about


 Robotics
 General information

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
What is a Robot

 The difference between a robot and a manipulator


 Run by a computer or microprocessor not a human
 Controlled by feedback devices
 Mostly autonomous

 Courtesy of Dalmec USA and Kuka Robotics.

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Classification of Robots

 Fixed Sequence Robot: a device that performs the successive stages


of a task according to a predetermined, unchanging method, which
is easy to modify.

 Playback Robot: a human operator performs the task manually by


leading the robot, which records the motions for later playback. The
robot repeats the same motions according to the recorded
information.

 Numerical Control Robot: The operator supplies the robot with a


movement program rather than teaching it the task manually.

 Intelligent Robot: A robot with the means to understand its


environment, and the ability to successfully complete a task despite
changes in the surrounding conditions under which it is to be
performed
Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.
© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
History of Robotics

 1922 Czech author Karel Capek wrote Rossum’s Universal Robots


and introduced the word rabota (worker).
 1946 George Devol developed the magnetic controller, a playback
device.
 1952 The first numerically controlled machine was built at MIT.
 1954 George Devol developed the first programmable robot.
 1955. Denavit and Hartenberg developed homogeneous
transformation matrices.
 1961 U.S. patent 2,988,237 was issued to George Devol for
“Programmed Article Transfer,” a basis for Unimate™ robots.
 1962 Unimation™ was formed, the first industrial robots appeared,
and GM installed its first robot from Unimation.
Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.
© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
History of Robotics: Cont.

 1973 Cincinnati Milacron™ introduced T3 model robot which


became very popular in industry.
 1978The first PUMA robot was shipped to GM by Unimation.
 1982 GM and Fanuc of Japan signed an agreement to build
GMFanuc robots.
 2000 First Asimo humanoid robot was introduced by Honda.
 2001 FDA approved the use of (da Vinci) surgical robot in the US.
 2008 Universal Robots made the first collaborative robot (cobot)
available to the market, followed by Rethink in 2011.
 2010-present Many new robots, autonomous vehicles, drones,
sensors, and associated devices have appeared and have become
common.

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Advantages and Disadvantages of Robots

 Robotics and automation can, in many situations,


increase productivity, safety, efficiency, quality, and
consistency of products.
 Robots can work in hazardous environments (such as
radiation, darkness, hot and cold, ocean bottoms, space,
and so on) without the need for life support, comfort, or
concern for safety.
 Robots need no environmental comfort like lighting, air
conditioning, ventilation, and noise protection.
 Robots have repeatable precision at all times unless
something happens to them, or unless they wear out.

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Advantages and Disadvantages of Robots: Cont.

 Robots work continuously without tiring or fatigue or


boredom. They do not get mad, do not have hangovers,
and need no medical insurance or vacation.
 Robots can be much more accurate than humans. Typical
linear accuracies are a few ten-thousandths of an inch.
New wafer-handling robots have micro-inch accuracies.
 Robots and their accessories and sensors can have
capabilities beyond those of humans.
 Robots can process multiple stimuli or tasks
simultaneously. Humans can only process one active
stimulus.
Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.
© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Advantages and Disadvantages of Robots: Cont.

 Robots replace human workers, causing economic


hardship, worker dissatisfaction and resentment, and the
need for retraining the replaced workforce.
 Robots lack capability to respond in emergencies, unless
the situation is predicted and the response is included in
the system. Safety measures are needed to ensure that they
do not injure operators and other machines that are
working with them [3]. This includes:
 Inappropriate or wrong responses
 Lack of decision-making power
 Loss of power
 Damage to the robot and other devices
 Injuries to humans

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Advantages and Disadvantages of Robots: Cont.

 Robots, although superior in certain senses, have limited


capabilities in:
 Cognition, creativity, decision making, and understanding.
 Degrees of freedom and dexterity
 Sensors and vision systems
 Real-time response
 Robots are costly due to:
 Initial cost of equipment and installation
 Need for peripherals
 Need for training
 Need for programming

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Robot Components

 Manipulator or rover
 End effector
 Actuators
 Sensors
 Controller
 Processor
 Software

 Courtesy of Yaskawa Electric and Rethink Robotics GmbH

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Robot Degrees of Freedom

 Six DOF needed for complete control over positioning and


orientation
 Fewer DOF is possible
 Many robots have fewer than 6 DOF
 More DOF is impossible to solve unless new constraint
equations or optimization routines are applied
 ½ DOF joints
 Human arm

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Robot Joints

 Linear or prismatic (P)


 Rotary or revolute (R)
 Sliding
 Spherical (S)

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Robot Coordinates

 Cartesian/rectangular/gantry (3P)
 Cylindrical (PRP)
 Spherical (P2R)
 Articulated/anthropomorphic (3R)
 Selective Compliance Assembly Robot Arm (SCARA)

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Robot Coordinates: Cont.

Cartesian Cylindrical Spherical

Articulated SCARA

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Robot Coordinates: Parallel robots

Omron Adept Quattro s650H robot

Image courtesy of Omron Adept Automation

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Robot Reference Frames

 World Reference Frame


 Joint Reference Frame
 Tool Reference Frame
z z z

o
n

n
a
o
a

x y
x x
y Joint Reference Frame y Tool Reference Frame
World Reference Frame

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Programming Modes

 Physical Set-up through switches and hard


 Lead Through or Teach Mode with a teach pendant
 Continuous Walk-Through Mode through sampling and
recording the motions
 Software Mode through offline programming

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Robot Characteristics

 Payload
 Reach
 Precision (validity
 Repeatability (variability)

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Robot Workspace

 Determined empirically or mathematically

Cartesian Cylindrical Spherical Articulated Parallel

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Robot Languages

 Interpreter-based or compiler-based
 Micro-Computer Machine Language Level
 Point-to-Point Level
 Primitive Motion Level
 Structured Programming Level
 Task Oriented Level

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Robot Applications

 Machine loading
 Pick and place operations
 Welding
 Painting


Courtesy of Staubli, Fanuc America and Kuka Robotics.

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Cont.

 Inspection
 Sampling
 Assembly tasks
 Manufacturing


Courtesy of Fanuc America, Kuka Robotics and Staubli

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Cont.

 Medical applications
 Assisting the disabled individuals
 Hazardous environments
 Underwater, space, and inaccessible locations

 Courtesy of Intuitive Surgical, EksoBionics, Cal Poly, NASA

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Other Robots and Applications

 Atlas humanoid robot.


 Yaskawa dual arm robot
 Furrion’s Prosthesis
 Spot robot


Courtesy of Boston Dynamics, Yaskawa Electric, Jonathan Tippet

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Collaborative Robots
 Can work with and around humans
 Sensory capability and intelligence to detect humans and to
stop if necessary
 Usually slower, rounder to detect collisions.

 Courtesy of Fanuc America

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.
Social Issues

 Worker replacement
 Economic consequences
 Social consequences
 Solutions

Introduction to Robotics: Analysis, Control, Applications, Third Edition. Saeed B. Niku.


© 2020 John Wiley & Sons Ltd. Published 2020 by John Wiley & Sons Ltd.

You might also like