SlideShare une entreprise Scribd logo
1  sur  40
Introduction to robotics
3/13/2019capt Bhane G/m1
Chapter one
Knowledge base for Robotics
3/13/20192
Typical knowledgebase for the design and operation of
robotics systems:
 Dynamic system modeling and analysis
 Feedback control
 Sensors and signal conditioning
 Actuators and power electronics
 Hardware/computer interfacing
 Computer programming
 Disciplines:-athematics, physics, biology, mechanical engineering, electrical engineering,
computer engineering, and computer science.
What is a Robot ?
3/13/2019capt Bhane G/m3
A machine that resembles a human being and does mechanical routine tasks on command.
 A machine that looks and acts like a human being.
 An efficient but insensitive person.
 An automatic apparatus / A clever mechanical device – automaton
 Something guided by automatic controls.
E.g. remote control
 a computer whose main function is to produce motion.
A robot is an automatic, general-purpose device whose primary function is to produce motion in
order to accomplish some task.
Robotics Association of America :-An industrial robot is a re-
programmable, multifunctional manipulator designed to move
materials, parts, tools, or specialized devices through variable
programmed motions for the performance of a variety of tasks.
Definitions:-
3/13/2019capt Bhane G/m4
 A robot is a system that posses a number of links attached serially to each other with
joints where each joint can be moved by some type of actuator.
 The manipulator can be moved in space and be placed in any desired location
within the work space of the robot.
 It can carry a certain amount of load, and each link is controlled be a central
controller which controls the actuators.
 … a machine able to extract information from its environment and use
knowledge about its world to act safely in a meaningful and purposeful manner.
(Ron Arkin, 1998)
 … an autonomous system which exists in the physical world, can sense its
environment and can act on it to achieve some goals.
What is Robotics?
3/13/20195
Robotics is the study of robots, autonomous embodied systems
interacting with the physical world.
Robotics addresses perception, interaction and action, in the physical
world.
 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.
Fundamental Laws of Robotics
3/13/2019capt Bhane G/m6
The term robotics was then introduced by Asimov as the science
devoted to the study of robots which was based on the three
fundamental laws:
 1.A robot may not injure a human being or, through inaction,
allow a human being to come to harm.
 2. A robot must obey the orders given by human beings, except
when such orders would conflict with the first law.
 3.A robot must protect its own existence, as long as such
protection does not conflict with the first or second law.
 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: I
 HISTORY OF ROBOTICS
3/13/2019
7
PUMA 560 Manipulator
History of Robotics: II
 1978: The Puma (Programmable
Universal Machine for Assembly)
robot is developed by Unimation
with a General Motors design
support
3/13/2019 8
 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 ManipulatorCognex In-Sight Robot
History of Robotics: III
3/13/2019 9
2003: NASA’s Mars Exploration Rovers will launch
toward Mars in search of answers about the history of
water on Mars
 1995-present:
 Emerging applications in small
robotics and mobile robots drive a
second growth of start-up
companies and research
History of Robotics: IV
3/13/201910
3/13/2019capt Bhane G/m11
 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 eg.) 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.
Industrial Robot
Robot and Crane
3/13/2019capt Bhane G/m12
 Basically, both robotic manipulator and crane are similar, their
main difference is that the crane is controlled be a human who
operates and controls the actuators, whereas the robot
manipulator is controlled by a computer that runs a program.
 The motions of the robot are controlled through a controller that
is under the supervision of the computer, which, itself is running
some type of a program.
 Thus, the robot is designed to be able to perform any task that
can be programmed simply by changing the program.
Classification of Robots
3/13/2019capt Bhane G/m13
According to the Japanese Industrial Robot Association
robots are classified as:
 Manual- handling Devices:- with multiple degrees of
freedom that is actuated by an operator.
 Fixed-Sequence Robot:- performs the successive stages of
a task according to a predetermined, unchanging method
and is hard to modify.
 Variable-Sequence Robots:- same as fixed-sequence robot
in performance, but easy to modify the sequence of the
task.
 Playback Robot:- robot that repeats the same motions
according to the recorded information of human operator.
Cont…..
3/13/2019capt Bhane G/m14
 Numerical Control Robot:- the operator supplies 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 change in the surrounding conditions under which it
is to be performed.
Advantages of Robots
3/13/201915
 Robots increase productivity, safety, efficiency, quality, and
consistency of products.
 Robots can work in hazardous environments without the need.
 Robots need no environmental comfort.
 Robots work continuously without experiencing fatigue(exhaust ) of
problem.
 Robots have repeatable precision at all times.
 Robots can be much more accurate than human.
 Robots replace human workers creating economic problems.
 Robots can process multiple stimuli or tasks
Disadvantages of Robots
3/13/201916
 Robots lack capability to respond in emergencies.
 Robots, although superior in certain senses, have limited
capabilities in Degree of freedom, Dexterity(skill),
Sensors, Vision system, real time response.
 Robots are costly, due to Initial cost of equipment,
Installation costs, Need for Peripherals, Need for training,
Need for programming.
3/13/201917
Why use robots?
To Perform 4A tasks in 4D environments
4A: Automation, Augmentation, Assistance,
Autonomous
4D: Dangerous, Dirty, Dull, Difficult
Robot Components
3/13/201918
 A robot as a system consist of the following elements
which are integrated together to perform a whole:
 Manipulator
 End effector
 Actuator
 Sensor
 Controller
3/13/201919
 Manipulator
 Manipulator consists of joints and links.
 Joints provide relative motion
 Links are rigid members between joints
 joint types: linear and rotary
 Each joint provides a “degree-of-freedom”
 Most robots possess five or six degrees-of-freedom
 Robot manipulator consists of two sections:-
 Body-and-arm – for positioning of objects in the robot's work
volume and
 Wrist assembly and Gripper – for orientation of objects
Cont….
3/13/201920
 Manipulator Configurations:
 Cartesian Coordinates
 Cylindrical Coordinates
 SCARA
 Polar Coordinates
 Jointed Arm
3/13/201921
Joints and Links:
 Connected to each joint are two links, one that we call the input link, the other called the
output link.
Manipulator Joints:
 Translational motion
 Linear joint (type L)
 Orthogonal joint (type O)
 Rotary motion
 Rotational joint (type R)
 Twisting joint (type T)
 Revolving joint (type V)
Joint Notation Scheme:
 Uses the joint symbols (L, O, R, T, V) to designate joint types used to construct robot
 manipulator
Controller (The brain)
3/13/201922
 Issues instructions to the robot.
 Controls peripheral devices.
 Interfaces with robot.
 Interfaces with humans.
Pedestal (Human waist)
 Supports the manipulator.
 Acts as a counterbalance.
3/13/201923
How do robots move?
Simple joints (2D)
 Prismatic -- sliding along one axis
-- square cylinder in square tube
 Revolute — rotating about one axis
Compound joints (3D)
 ball and socket = 3 revolute joints
 round cylinder in tube = 1 prismatic, 1 revolute
Degrees of freedom = Number of independent motions
 3 degrees of freedom: 2 translation, 1 rotation
 6 degrees of freedom: 3 translation, 3 rotation
3/13/201924
End Effectors
The end-effector is specified according to the task the robot should
execute.
For material handling tasks, the end-effector consists of a gripper of
proper shape and dimensions determined by the object to be
grasped.
To position the wrist which is then required to orient the
manipulator’s end-effector.
If arbitrary orientation in 3D space is desired, the wrist must possess
at least three DOFs provided by revolute joints.
Robots Degrees of Freedom
3/13/2019 25
Degrees of Freedom: Number of independent position variables
which would has to be specified to locate all parts of a mechanism.
In most manipulators this is usually the number of joints.
1 D.O.F. 2 D.O.F. 3 D.O.F
3/13/2019 26
 Manipulator Configurations:
 Cartesian Coordinates
 Cylindrical Coordinates
 SCARA
 Polar Coordinates
 Jointed Arm
Cont…
Body-and-Arm configurations:
 Common body-and-arm configurations are:
1) Cartesian Coordinate Body-and-Arm Assembly
 Consists of three sliding joints, two of which are orthogonal
 Other names include rectilinear robot and x-y-z robot
 straight, or linear motion along three axes:
 in and out, (x)
 back and forth, (y)
 up and down (z)
3/13/2019 27
3/13/2019 28
Cont…
2) Polar Coordinate Body-and-Arm Assembly
 Consists of a sliding arm (L joint) actuated relative to the body, which
can rotate about both a vertical axis (T joint) and horizontal axis (R joint)
 Also called spherical-coordinates
Rotation about the base
 Rotation about an axis in the vertical plane to raise and lower it.
 reaches in and out.
3/13/2019 29
Cont…
3)Cylindrical Body-and-Arm Assembly
 Consists of a vertical column, relative to which
an arm assembly is moved up or down
 The arm can be moved in or out relative to the column
 Rotation about the base or shoulder. (θ)
 up and down (z)
 in and out. (R)
3/13/2019 30
Cont…
4) SCARA Robot
 SCARA stands for Selectively Compliant Assembly Robot Arm
 Similar to jointed-arm robot except that vertical axes are used for shoulder
and elbow joints to be compliant in horizontal direction for vertical insertion
tasks
 the same work area as a cylindrical-coordinates robot.
 the reach axis includes a rotational
joint in a plane parallel to the floor.
3/13/2019 31
Cont…
5) Jointed-Arm Robot
3/13/2019 32
Wrist Configurations:
 Wrist assembly is attached to end-of-arm
 End effectors is attached to wrist assembly
 Function of wrist assembly is to orient end effectors
 Body-and-arm determines global position of end effectors
 Two or three degrees of freedom:
 Roll
 Pitch
 Yaw
 Notation :RRT
3/13/2019 33
3/13/201934
Manipulators
Robot Configuration:
Cartesian: PPP Cylindrical: RPP
Spherical: RRP
SCARA: RRP
(Selective Compliance Assembly Robot
Arm) : RRR
Hand coordinate:
n: normal vector; s: sliding vector;
a: approach vector, normal to the
tool mounting plate
3/13/201935
Robot Joints
 Robots may have different types of joints, such as linear, rotary, sliding, or
spherical.
 Since spherical joints are difficult to control, hence, they are not common
in robotics.
 Most robots have either a linear (prismatic) joint or a rotary (revolute)
joint.
 Prismatic joints are linear; there is no rotation involved.
 Revolute joints are rotary; there is no linear translation involved.
3/13/2019 36
Robot Characteristics
A robot can be characterized using the following
specifications:
Payload: the maximum amount of weight a robot can
carry. The payload of robots compared with their own
weight is usually very small.
Reach: The maximum distance a robot can reach
within its work envelop. It is a function of the robot’s
joint lengths and its configuration.
3/13/2019 37
Precision: how accurately a specified point can be
reached. It is a function of the actuator resolution as
well as feedback element.
Repeatability: how accurately the same position can
be reached if the motion is repeated many times.
Repeatability is much more important than precision.
3/13/201938
Workspace
Workspace is the collection of points in space
which a robot can reach.
The robot workspace depends on its
configuration and size of its links and
joints.
The workspace may be found either
mathematically by writing equations that
define robot’s links and joints
or empirically by moving each joint through
3/13/201939
Robot Application
Robots are applicable in environments where humans cannot perform task,
consistent performance and better quality. Some of the applications of robot are:
Machine loading
Pick and place operations
Welding
Painting
Sampling
Assembly operation
Manufacturing
Surveillance
Medical applications
Assisting disabled individuals
Hazardous environments
Underwater, space, and remote locations
3/13/201940
THANK
YOU!

Contenu connexe

Tendances (20)

Robotic 6DOF ARM
Robotic 6DOF ARMRobotic 6DOF ARM
Robotic 6DOF ARM
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial robotics
 
Robot Configuration - 2
Robot Configuration - 2Robot Configuration - 2
Robot Configuration - 2
 
Robots
Robots Robots
Robots
 
Industrial Robots
Industrial RobotsIndustrial Robots
Industrial Robots
 
Industrial robots
Industrial robotsIndustrial robots
Industrial robots
 
Robotics: Introduction to Kinematics
Robotics: Introduction to KinematicsRobotics: Introduction to Kinematics
Robotics: Introduction to Kinematics
 
Industrial robots presentation
Industrial robots presentationIndustrial robots presentation
Industrial robots presentation
 
Robotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse KinematicsRobotics: Forward and Inverse Kinematics
Robotics: Forward and Inverse Kinematics
 
Introduction to robotics, Laws,Classification,Types, Drives,Geometry
Introduction to robotics, Laws,Classification,Types, Drives,Geometry  Introduction to robotics, Laws,Classification,Types, Drives,Geometry
Introduction to robotics, Laws,Classification,Types, Drives,Geometry
 
Robotics and Automation basic concepts
Robotics and Automation   basic conceptsRobotics and Automation   basic concepts
Robotics and Automation basic concepts
 
Robotics
Robotics Robotics
Robotics
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial robotics
 
Robot Programming
Robot ProgrammingRobot Programming
Robot Programming
 
Automation and robotics
Automation and roboticsAutomation and robotics
Automation and robotics
 
BASICS and INTRODUCTION of ROBOTICS
BASICS and INTRODUCTION of ROBOTICSBASICS and INTRODUCTION of ROBOTICS
BASICS and INTRODUCTION of ROBOTICS
 
Robotics project ppt
Robotics project pptRobotics project ppt
Robotics project ppt
 
Industrial Robotics Chap 01 Fundamentals
Industrial  Robotics  Chap 01  FundamentalsIndustrial  Robotics  Chap 01  Fundamentals
Industrial Robotics Chap 01 Fundamentals
 
Robot Arm Kinematics
Robot Arm KinematicsRobot Arm Kinematics
Robot Arm Kinematics
 
Lecture 1 trajectory generation
Lecture 1 trajectory generation Lecture 1 trajectory generation
Lecture 1 trajectory generation
 

Similaire à Robotic ch 1 1

Robotics online assignment
Robotics  online assignmentRobotics  online assignment
Robotics online assignmentsimivijayan
 
All Terrain Offensive and Defensive Robot
All Terrain Offensive and Defensive RobotAll Terrain Offensive and Defensive Robot
All Terrain Offensive and Defensive Robotijtsrd
 
Fire Detector And Extinguisher Robot- Project Report
Fire Detector And Extinguisher Robot- Project ReportFire Detector And Extinguisher Robot- Project Report
Fire Detector And Extinguisher Robot- Project ReportRobolab Technologies Pvt. Ltd
 
Introductionto robotics a
Introductionto robotics aIntroductionto robotics a
Introductionto robotics aIftekhar Ali
 
Fundamentals of Robotics and Machine Vision System
Fundamentals of Robotics and Machine Vision SystemFundamentals of Robotics and Machine Vision System
Fundamentals of Robotics and Machine Vision Systemanand hd
 
Summer Training Program Report On Embedded system and robot
Summer Training Program Report On Embedded system and robot Summer Training Program Report On Embedded system and robot
Summer Training Program Report On Embedded system and robot Arcanjo Salazaku
 
Robotics and collision detection
Robotics and   collision detectionRobotics and   collision detection
Robotics and collision detectionNaveen Sihag
 
MODEL PREDICTIVE CONTROL BASED JUMPINGOF ROBOTIC LEG ON A PARTICULAR HEIGHT U...
MODEL PREDICTIVE CONTROL BASED JUMPINGOF ROBOTIC LEG ON A PARTICULAR HEIGHT U...MODEL PREDICTIVE CONTROL BASED JUMPINGOF ROBOTIC LEG ON A PARTICULAR HEIGHT U...
MODEL PREDICTIVE CONTROL BASED JUMPINGOF ROBOTIC LEG ON A PARTICULAR HEIGHT U...IRJET Journal
 
Ch-5.0_Robot Technology - CIM.pptx
Ch-5.0_Robot Technology - CIM.pptxCh-5.0_Robot Technology - CIM.pptx
Ch-5.0_Robot Technology - CIM.pptxDrGaurangJoshi2
 
Robotics
RoboticsRobotics
RoboticsVijay G
 

Similaire à Robotic ch 1 1 (20)

Robotics
RoboticsRobotics
Robotics
 
Robotics
RoboticsRobotics
Robotics
 
Robotics online assignment
Robotics  online assignmentRobotics  online assignment
Robotics online assignment
 
All Terrain Offensive and Defensive Robot
All Terrain Offensive and Defensive RobotAll Terrain Offensive and Defensive Robot
All Terrain Offensive and Defensive Robot
 
Fire Detector And Extinguisher Robot- Project Report
Fire Detector And Extinguisher Robot- Project ReportFire Detector And Extinguisher Robot- Project Report
Fire Detector And Extinguisher Robot- Project Report
 
Introductionto robotics a
Introductionto robotics aIntroductionto robotics a
Introductionto robotics a
 
Robots
RobotsRobots
Robots
 
Robotics with mems
Robotics with memsRobotics with mems
Robotics with mems
 
Fundamentals of Robotics and Machine Vision System
Fundamentals of Robotics and Machine Vision SystemFundamentals of Robotics and Machine Vision System
Fundamentals of Robotics and Machine Vision System
 
Summer Training Program Report On Embedded system and robot
Summer Training Program Report On Embedded system and robot Summer Training Program Report On Embedded system and robot
Summer Training Program Report On Embedded system and robot
 
Robotics
RoboticsRobotics
Robotics
 
Lecture 1.pdf
Lecture 1.pdfLecture 1.pdf
Lecture 1.pdf
 
Robotics ppt
Robotics pptRobotics ppt
Robotics ppt
 
Robotics
Robotics Robotics
Robotics
 
Robotics
RoboticsRobotics
Robotics
 
Robotics
RoboticsRobotics
Robotics
 
Robotics and collision detection
Robotics and   collision detectionRobotics and   collision detection
Robotics and collision detection
 
MODEL PREDICTIVE CONTROL BASED JUMPINGOF ROBOTIC LEG ON A PARTICULAR HEIGHT U...
MODEL PREDICTIVE CONTROL BASED JUMPINGOF ROBOTIC LEG ON A PARTICULAR HEIGHT U...MODEL PREDICTIVE CONTROL BASED JUMPINGOF ROBOTIC LEG ON A PARTICULAR HEIGHT U...
MODEL PREDICTIVE CONTROL BASED JUMPINGOF ROBOTIC LEG ON A PARTICULAR HEIGHT U...
 
Ch-5.0_Robot Technology - CIM.pptx
Ch-5.0_Robot Technology - CIM.pptxCh-5.0_Robot Technology - CIM.pptx
Ch-5.0_Robot Technology - CIM.pptx
 
Robotics
RoboticsRobotics
Robotics
 

Dernier

ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 

Dernier (20)

ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 

Robotic ch 1 1

  • 1. Introduction to robotics 3/13/2019capt Bhane G/m1 Chapter one
  • 2. Knowledge base for Robotics 3/13/20192 Typical knowledgebase for the design and operation of robotics systems:  Dynamic system modeling and analysis  Feedback control  Sensors and signal conditioning  Actuators and power electronics  Hardware/computer interfacing  Computer programming  Disciplines:-athematics, physics, biology, mechanical engineering, electrical engineering, computer engineering, and computer science.
  • 3. What is a Robot ? 3/13/2019capt Bhane G/m3 A machine that resembles a human being and does mechanical routine tasks on command.  A machine that looks and acts like a human being.  An efficient but insensitive person.  An automatic apparatus / A clever mechanical device – automaton  Something guided by automatic controls. E.g. remote control  a computer whose main function is to produce motion. A robot is an automatic, general-purpose device whose primary function is to produce motion in order to accomplish some task. Robotics Association of America :-An industrial robot is a re- programmable, multifunctional manipulator designed to move materials, parts, tools, or specialized devices through variable programmed motions for the performance of a variety of tasks.
  • 4. Definitions:- 3/13/2019capt Bhane G/m4  A robot is a system that posses a number of links attached serially to each other with joints where each joint can be moved by some type of actuator.  The manipulator can be moved in space and be placed in any desired location within the work space of the robot.  It can carry a certain amount of load, and each link is controlled be a central controller which controls the actuators.  … a machine able to extract information from its environment and use knowledge about its world to act safely in a meaningful and purposeful manner. (Ron Arkin, 1998)  … an autonomous system which exists in the physical world, can sense its environment and can act on it to achieve some goals.
  • 5. What is Robotics? 3/13/20195 Robotics is the study of robots, autonomous embodied systems interacting with the physical world. Robotics addresses perception, interaction and action, in the physical world.  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.
  • 6. Fundamental Laws of Robotics 3/13/2019capt Bhane G/m6 The term robotics was then introduced by Asimov as the science devoted to the study of robots which was based on the three fundamental laws:  1.A robot may not injure a human being or, through inaction, allow a human being to come to harm.  2. A robot must obey the orders given by human beings, except when such orders would conflict with the first law.  3.A robot must protect its own existence, as long as such protection does not conflict with the first or second law.
  • 7.  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: I  HISTORY OF ROBOTICS 3/13/2019 7
  • 8. PUMA 560 Manipulator History of Robotics: II  1978: The Puma (Programmable Universal Machine for Assembly) robot is developed by Unimation with a General Motors design support 3/13/2019 8
  • 9.  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 ManipulatorCognex In-Sight Robot History of Robotics: III 3/13/2019 9
  • 10. 2003: NASA’s Mars Exploration Rovers will launch toward Mars in search of answers about the history of water on Mars  1995-present:  Emerging applications in small robotics and mobile robots drive a second growth of start-up companies and research History of Robotics: IV 3/13/201910
  • 11. 3/13/2019capt Bhane G/m11  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 eg.) 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. Industrial Robot
  • 12. Robot and Crane 3/13/2019capt Bhane G/m12  Basically, both robotic manipulator and crane are similar, their main difference is that the crane is controlled be a human who operates and controls the actuators, whereas the robot manipulator is controlled by a computer that runs a program.  The motions of the robot are controlled through a controller that is under the supervision of the computer, which, itself is running some type of a program.  Thus, the robot is designed to be able to perform any task that can be programmed simply by changing the program.
  • 13. Classification of Robots 3/13/2019capt Bhane G/m13 According to the Japanese Industrial Robot Association robots are classified as:  Manual- handling Devices:- with multiple degrees of freedom that is actuated by an operator.  Fixed-Sequence Robot:- performs the successive stages of a task according to a predetermined, unchanging method and is hard to modify.  Variable-Sequence Robots:- same as fixed-sequence robot in performance, but easy to modify the sequence of the task.  Playback Robot:- robot that repeats the same motions according to the recorded information of human operator.
  • 14. Cont….. 3/13/2019capt Bhane G/m14  Numerical Control Robot:- the operator supplies 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 change in the surrounding conditions under which it is to be performed.
  • 15. Advantages of Robots 3/13/201915  Robots increase productivity, safety, efficiency, quality, and consistency of products.  Robots can work in hazardous environments without the need.  Robots need no environmental comfort.  Robots work continuously without experiencing fatigue(exhaust ) of problem.  Robots have repeatable precision at all times.  Robots can be much more accurate than human.  Robots replace human workers creating economic problems.  Robots can process multiple stimuli or tasks
  • 16. Disadvantages of Robots 3/13/201916  Robots lack capability to respond in emergencies.  Robots, although superior in certain senses, have limited capabilities in Degree of freedom, Dexterity(skill), Sensors, Vision system, real time response.  Robots are costly, due to Initial cost of equipment, Installation costs, Need for Peripherals, Need for training, Need for programming.
  • 17. 3/13/201917 Why use robots? To Perform 4A tasks in 4D environments 4A: Automation, Augmentation, Assistance, Autonomous 4D: Dangerous, Dirty, Dull, Difficult
  • 18. Robot Components 3/13/201918  A robot as a system consist of the following elements which are integrated together to perform a whole:  Manipulator  End effector  Actuator  Sensor  Controller
  • 19. 3/13/201919  Manipulator  Manipulator consists of joints and links.  Joints provide relative motion  Links are rigid members between joints  joint types: linear and rotary  Each joint provides a “degree-of-freedom”  Most robots possess five or six degrees-of-freedom  Robot manipulator consists of two sections:-  Body-and-arm – for positioning of objects in the robot's work volume and  Wrist assembly and Gripper – for orientation of objects
  • 20. Cont…. 3/13/201920  Manipulator Configurations:  Cartesian Coordinates  Cylindrical Coordinates  SCARA  Polar Coordinates  Jointed Arm
  • 21. 3/13/201921 Joints and Links:  Connected to each joint are two links, one that we call the input link, the other called the output link. Manipulator Joints:  Translational motion  Linear joint (type L)  Orthogonal joint (type O)  Rotary motion  Rotational joint (type R)  Twisting joint (type T)  Revolving joint (type V) Joint Notation Scheme:  Uses the joint symbols (L, O, R, T, V) to designate joint types used to construct robot  manipulator
  • 22. Controller (The brain) 3/13/201922  Issues instructions to the robot.  Controls peripheral devices.  Interfaces with robot.  Interfaces with humans. Pedestal (Human waist)  Supports the manipulator.  Acts as a counterbalance.
  • 23. 3/13/201923 How do robots move? Simple joints (2D)  Prismatic -- sliding along one axis -- square cylinder in square tube  Revolute — rotating about one axis Compound joints (3D)  ball and socket = 3 revolute joints  round cylinder in tube = 1 prismatic, 1 revolute Degrees of freedom = Number of independent motions  3 degrees of freedom: 2 translation, 1 rotation  6 degrees of freedom: 3 translation, 3 rotation
  • 24. 3/13/201924 End Effectors The end-effector is specified according to the task the robot should execute. For material handling tasks, the end-effector consists of a gripper of proper shape and dimensions determined by the object to be grasped. To position the wrist which is then required to orient the manipulator’s end-effector. If arbitrary orientation in 3D space is desired, the wrist must possess at least three DOFs provided by revolute joints.
  • 25. Robots Degrees of Freedom 3/13/2019 25 Degrees of Freedom: Number of independent position variables which would has to be specified to locate all parts of a mechanism. In most manipulators this is usually the number of joints. 1 D.O.F. 2 D.O.F. 3 D.O.F
  • 26. 3/13/2019 26  Manipulator Configurations:  Cartesian Coordinates  Cylindrical Coordinates  SCARA  Polar Coordinates  Jointed Arm
  • 27. Cont… Body-and-Arm configurations:  Common body-and-arm configurations are: 1) Cartesian Coordinate Body-and-Arm Assembly  Consists of three sliding joints, two of which are orthogonal  Other names include rectilinear robot and x-y-z robot  straight, or linear motion along three axes:  in and out, (x)  back and forth, (y)  up and down (z) 3/13/2019 27
  • 29. Cont… 2) Polar Coordinate Body-and-Arm Assembly  Consists of a sliding arm (L joint) actuated relative to the body, which can rotate about both a vertical axis (T joint) and horizontal axis (R joint)  Also called spherical-coordinates Rotation about the base  Rotation about an axis in the vertical plane to raise and lower it.  reaches in and out. 3/13/2019 29
  • 30. Cont… 3)Cylindrical Body-and-Arm Assembly  Consists of a vertical column, relative to which an arm assembly is moved up or down  The arm can be moved in or out relative to the column  Rotation about the base or shoulder. (θ)  up and down (z)  in and out. (R) 3/13/2019 30
  • 31. Cont… 4) SCARA Robot  SCARA stands for Selectively Compliant Assembly Robot Arm  Similar to jointed-arm robot except that vertical axes are used for shoulder and elbow joints to be compliant in horizontal direction for vertical insertion tasks  the same work area as a cylindrical-coordinates robot.  the reach axis includes a rotational joint in a plane parallel to the floor. 3/13/2019 31
  • 33. Wrist Configurations:  Wrist assembly is attached to end-of-arm  End effectors is attached to wrist assembly  Function of wrist assembly is to orient end effectors  Body-and-arm determines global position of end effectors  Two or three degrees of freedom:  Roll  Pitch  Yaw  Notation :RRT 3/13/2019 33
  • 34. 3/13/201934 Manipulators Robot Configuration: Cartesian: PPP Cylindrical: RPP Spherical: RRP SCARA: RRP (Selective Compliance Assembly Robot Arm) : RRR Hand coordinate: n: normal vector; s: sliding vector; a: approach vector, normal to the tool mounting plate
  • 35. 3/13/201935 Robot Joints  Robots may have different types of joints, such as linear, rotary, sliding, or spherical.  Since spherical joints are difficult to control, hence, they are not common in robotics.  Most robots have either a linear (prismatic) joint or a rotary (revolute) joint.  Prismatic joints are linear; there is no rotation involved.  Revolute joints are rotary; there is no linear translation involved.
  • 36. 3/13/2019 36 Robot Characteristics A robot can be characterized using the following specifications: Payload: the maximum amount of weight a robot can carry. The payload of robots compared with their own weight is usually very small. Reach: The maximum distance a robot can reach within its work envelop. It is a function of the robot’s joint lengths and its configuration.
  • 37. 3/13/2019 37 Precision: how accurately a specified point can be reached. It is a function of the actuator resolution as well as feedback element. Repeatability: how accurately the same position can be reached if the motion is repeated many times. Repeatability is much more important than precision.
  • 38. 3/13/201938 Workspace Workspace is the collection of points in space which a robot can reach. The robot workspace depends on its configuration and size of its links and joints. The workspace may be found either mathematically by writing equations that define robot’s links and joints or empirically by moving each joint through
  • 39. 3/13/201939 Robot Application Robots are applicable in environments where humans cannot perform task, consistent performance and better quality. Some of the applications of robot are: Machine loading Pick and place operations Welding Painting Sampling Assembly operation Manufacturing Surveillance Medical applications Assisting disabled individuals Hazardous environments Underwater, space, and remote locations