SlideShare a Scribd company logo
1 of 14
Robotics
“Robot” coined by Karel Capek in a 1921 science-fiction Czech play
Definition:

“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.” (Robot Institute of America)
Alternate definition:
“A robot is a one-armed, blind idiot with limited memory
and which cannot speak, see, or hear.”

MIT’s Kismet: a robot
which exhibits expressions,
e.g., happy, sad, surprise,
disgust.
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.
Automation vs. robots

•

Automation –Machinery designed to carry out a specific task
– Bottling machine
(These are always better
than robots, because they
– Dishwasher
can be optimally designed
– Paint sprayer
for a particular task).

•

Robots – machinery designed
to carry out a variety of tasks
– Pick and place arms
– Mobile robots
– Computer Numerical Control
machines
Types of robots
•

Pick and place
– Moves items between points
A SCARA robot (Selective Compliant
Articulated Robot Arm): A pick-andplace robot with angular
x-y-z positioning (Adept Technology)

•

Continuous path control
– Moves along a programmable path
A six-axis industrial robot ($60K)(Fanuc
Robotics), but an additional $200K is often
spent for tooling and programming.

•

Sensory
– Employs sensors for feedback
Pick and Place
•

Moves items from one point to
another

•

Does not need to follow a specific
path between points

•

Uses include loading and
unloading machines, placing
components on circuit boards, and
moving parts off conveyor belts.

A cartesian robot for picking and
placing circuits on circuit-boards
Continuous path control
•

Moves along a specific path

•

Uses include welding, cutting,
machining parts.

Robotic seam welding
Sensory
•

Uses sensors for feedback.

•

Closed-loop robots use sensors in
conjunction with actuators to gain
higher accuracy – servo motors.

•

Uses include mobile robotics,
telepresence, search and rescue, pick
and place with machine vision.
Measures of performance
•

Working volume
– The space within which the robot operates.
– Larger volume costs more but can increase the
capabilities of a robot

•

Speed and acceleration
– Faster speed often reduces resolution or
increases cost
– Varies depending on position, load.
– Speed can be limited by the task the robot
performs (welding, cutting)

•

Resolution
–

Often a speed tradeoff

–

The smallest step the robot can take
Performance (cont.)
• Accuracy
–The difference between the
actual position of the robot and
the programmed position
• Repeatability
Will the robot always return to the
same point under the same
control conditions?
Increased cost
Varies depending on position,
load
Control
•Open loop, i.e., no feedback, deterministic
•Closed loop, i.e., feedback, maybe a sense of
touch and/or vision
Kinematics and dynamics
•

Degrees of freedom—number of independent motions
–
–
–
–

Translation--3 independent directions
Rotation-- 3 independent axes
2D motion = 3 degrees of freedom: 2 translation, 1 rotation
3D motion = 6 degrees of freedom: 3 translation, 3 rotation
Kinematics and dynamics (cont.)
•

•

Actions
– Simple joints
• prismatic—sliding joint, e.g., square cylinder
in square tube
• revolute—hinge joint
– Compound joints
• ball and socket = 3 revolute joints
• round cylinder in tube = 1 prismatic, 1
revolute
Mobility
– Wheels
– multipedal (multi-legged with a sequence of
actions)

More Related Content

Similar to Robotics

Similar to Robotics (20)

Robotics training in mumbai
Robotics training in mumbai Robotics training in mumbai
Robotics training in mumbai
 
Robotics-training-classes
Robotics-training-classesRobotics-training-classes
Robotics-training-classes
 
corporate-Robotics-training
corporate-Robotics-trainingcorporate-Robotics-training
corporate-Robotics-training
 
Ec6003 robotics and automation notes
Ec6003   robotics and automation notesEc6003   robotics and automation notes
Ec6003 robotics and automation notes
 
ROBOTIC - Introduction to Robotics
ROBOTIC - Introduction to RoboticsROBOTIC - Introduction to Robotics
ROBOTIC - Introduction to Robotics
 
ROBOTICS - Introduction to Robotics
ROBOTICS -  Introduction to RoboticsROBOTICS -  Introduction to Robotics
ROBOTICS - Introduction to Robotics
 
IRB PPT_5.pdf
IRB PPT_5.pdfIRB PPT_5.pdf
IRB PPT_5.pdf
 
Industrial_Robots_pptx.pptx
Industrial_Robots_pptx.pptxIndustrial_Robots_pptx.pptx
Industrial_Robots_pptx.pptx
 
ROBOTICS-LATEST-PPT.pdf
ROBOTICS-LATEST-PPT.pdfROBOTICS-LATEST-PPT.pdf
ROBOTICS-LATEST-PPT.pdf
 
AI Robotics
AI RoboticsAI Robotics
AI Robotics
 
Robotics (1)
Robotics (1)Robotics (1)
Robotics (1)
 
Robotics corporate-training-in-mumbai
Robotics corporate-training-in-mumbaiRobotics corporate-training-in-mumbai
Robotics corporate-training-in-mumbai
 
What is Robotics - Robotics Concept Explained for Kids
What is Robotics - Robotics Concept Explained for KidsWhat is Robotics - Robotics Concept Explained for Kids
What is Robotics - Robotics Concept Explained for Kids
 
ROBOTICS-LATEST-PPT.pdf
ROBOTICS-LATEST-PPT.pdfROBOTICS-LATEST-PPT.pdf
ROBOTICS-LATEST-PPT.pdf
 
Lecture 7 robotics and ai
Lecture 7   robotics and ai Lecture 7   robotics and ai
Lecture 7 robotics and ai
 
Robotix & Industrial Robots
Robotix & Industrial RobotsRobotix & Industrial Robots
Robotix & Industrial Robots
 
Ie450pp8
Ie450pp8Ie450pp8
Ie450pp8
 
Ie450pp8
Ie450pp8Ie450pp8
Ie450pp8
 
569637 634222725772371250
569637 634222725772371250569637 634222725772371250
569637 634222725772371250
 
Robotics1.ppt
Robotics1.pptRobotics1.ppt
Robotics1.ppt
 

More from CliffSugermen

More from CliffSugermen (15)

Dr. Martin Luther King Jr.
Dr. Martin Luther King Jr.Dr. Martin Luther King Jr.
Dr. Martin Luther King Jr.
 
Java
JavaJava
Java
 
Probability
ProbabilityProbability
Probability
 
Probability
ProbabilityProbability
Probability
 
Bluetooth mobileip
Bluetooth mobileipBluetooth mobileip
Bluetooth mobileip
 
Knowledge management
Knowledge managementKnowledge management
Knowledge management
 
Forests
ForestsForests
Forests
 
Air pollution
Air pollutionAir pollution
Air pollution
 
Training Skills
 Training Skills Training Skills
Training Skills
 
Introduction to data communications
Introduction to data communicationsIntroduction to data communications
Introduction to data communications
 
The Greenhouse Effect on Earth
 The Greenhouse Effect on Earth The Greenhouse Effect on Earth
The Greenhouse Effect on Earth
 
HEALTHY HABITS FOR LIFE
HEALTHY HABITS  FOR LIFEHEALTHY HABITS  FOR LIFE
HEALTHY HABITS FOR LIFE
 
Google Glass
Google GlassGoogle Glass
Google Glass
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
The Game Badminton
The Game BadmintonThe Game Badminton
The Game Badminton
 

Recently uploaded

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Recently uploaded (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 

Robotics

  • 2. “Robot” coined by Karel Capek in a 1921 science-fiction Czech play
  • 3. Definition: “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.” (Robot Institute of America) Alternate definition: “A robot is a one-armed, blind idiot with limited memory and which cannot speak, see, or hear.” MIT’s Kismet: a robot which exhibits expressions, e.g., happy, sad, surprise, disgust.
  • 4. 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.
  • 5. Automation vs. robots • Automation –Machinery designed to carry out a specific task – Bottling machine (These are always better than robots, because they – Dishwasher can be optimally designed – Paint sprayer for a particular task). • Robots – machinery designed to carry out a variety of tasks – Pick and place arms – Mobile robots – Computer Numerical Control machines
  • 6. Types of robots • Pick and place – Moves items between points A SCARA robot (Selective Compliant Articulated Robot Arm): A pick-andplace robot with angular x-y-z positioning (Adept Technology) • Continuous path control – Moves along a programmable path A six-axis industrial robot ($60K)(Fanuc Robotics), but an additional $200K is often spent for tooling and programming. • Sensory – Employs sensors for feedback
  • 7. Pick and Place • Moves items from one point to another • Does not need to follow a specific path between points • Uses include loading and unloading machines, placing components on circuit boards, and moving parts off conveyor belts. A cartesian robot for picking and placing circuits on circuit-boards
  • 8. Continuous path control • Moves along a specific path • Uses include welding, cutting, machining parts. Robotic seam welding
  • 9. Sensory • Uses sensors for feedback. • Closed-loop robots use sensors in conjunction with actuators to gain higher accuracy – servo motors. • Uses include mobile robotics, telepresence, search and rescue, pick and place with machine vision.
  • 10. Measures of performance • Working volume – The space within which the robot operates. – Larger volume costs more but can increase the capabilities of a robot • Speed and acceleration – Faster speed often reduces resolution or increases cost – Varies depending on position, load. – Speed can be limited by the task the robot performs (welding, cutting) • Resolution – Often a speed tradeoff – The smallest step the robot can take
  • 11. Performance (cont.) • Accuracy –The difference between the actual position of the robot and the programmed position • Repeatability Will the robot always return to the same point under the same control conditions? Increased cost Varies depending on position, load
  • 12. Control •Open loop, i.e., no feedback, deterministic •Closed loop, i.e., feedback, maybe a sense of touch and/or vision
  • 13. Kinematics and dynamics • Degrees of freedom—number of independent motions – – – – Translation--3 independent directions Rotation-- 3 independent axes 2D motion = 3 degrees of freedom: 2 translation, 1 rotation 3D motion = 6 degrees of freedom: 3 translation, 3 rotation
  • 14. Kinematics and dynamics (cont.) • • Actions – Simple joints • prismatic—sliding joint, e.g., square cylinder in square tube • revolute—hinge joint – Compound joints • ball and socket = 3 revolute joints • round cylinder in tube = 1 prismatic, 1 revolute Mobility – Wheels – multipedal (multi-legged with a sequence of actions)