SlideShare une entreprise Scribd logo
1  sur  25
THE FIRST STEP TO ROBOTICS
DR RAJESH SHARMA RAJENDRAN
CVR SIG – CO-ORDINATOR
AP/CSE/ASTU/ADAMA/ETHIOPIA
CONTENTS
– What is Robotics?
– History of Robot
– Generations of Robots
– Types of Robots
– The Purpose of Robots
– Applications of Robots
– Example of Robots with sample code
– The way forward [The Future]
WHAT IS ROBOTICS?
 Robotics is an interdisciplinary research area at the interface of computer
science and engineering. Robotics involves design, construction, operation,
and use of robots. (Wiki)
 The goal of robotics is to design intelligent machines that can help and assist
humans in their day-to-day lives and keep everyone safe(Must Follow the
Robotic Laws).
• Robotics is the divisionof technology that dealswith the design, construction,operation,
structuraldisposition, manufactureand application of robots.
• Robotics is related to the interdisciplinary sciences of electronics engineering,
mechanics, and software.
• A re-programmable, multifunctional manipulator designed to move
material, parts, tools, or specialized devices through various
programmed motions for the performance of a variety of tasks (Robot
Institute of America)
IN HUMAN ASPECTS
• “Robots” is physical agents that performtasks by software with hardware to the
physical world.
 They are equipped with sensors to perceive their environment and effectors
to assert physical forces on it.
 It is a Mechanical device that performs human tasks, either
automatically or by remote control.
Speech, Vision ,
Acceleration, Temperature,
Position ,Distance , Touch
Force Magnetic field ,Light ,
Sound , PositionSense
Task Plan, Classification
Learning
Process ,data Path
planning , Motion
planning, prediction
planning
Thin
k
5
Sens
e
Act
Output information
Move, Speech
Text, Visuals,
Wheels Legs
Arms Tracks
5/27/2020CSE/ASTU
BLOCK DIAGRAM OF ROBOTICS
HISTORY
• The wordrobot waspopularized byCzech playwright Karel Capek in his1921 play
R.U.R. (Rossum'sUniversal Robots).
• The first industrial robot wasinstalled in 1961. Thesearethe robots oneknowsfrom
industrial facilities like carconstruction plants.
GENERATIONS
 First - UNIMATE 1961 industrial robot ,, transport die-casting, welding parts,
drum memory.
 Second – WABOT-1 1972 first humanoid robot, machine intelligence, motors
& vision system, ability to communicate
 Third- WABOT –II 1984 in build arm motors, eliminating of long transmissions,
successful interactions
 Fourth – AIBO 1998 Artificial intelligence bot, 64-bit RISC processor, 8MB
RAM, sensors and actuators
 ROBONAUT II 2010 works in microgravity.
 Fifth(present) – SOFIA 2015 AI, Speech to Text Technology, visual data
processing, Facial recognition, cloud networks, block chain Technology.
TYPES -GENERALLY, THERE ARE FIVE TYPES OF ROBOTS:
 Pre-Programmed Robots. Pre-programmed robots operate in a controlled
environment where they do simple, monotonous tasks. An example of a pre-
programmed robot would be a mechanical arm on an automotive assembly
line. The arm serves one function — to weld a door on, to insert a certain part
into the engine, etc. — and it's job is to perform that task longer, faster and
more efficiently than a human.
 Humanoid Robots.:Humanoid robots are robots that look like and/or mimic
human behavior. These robots usually perform human-like activities (like
running, jumping and carrying objects), and are sometimes designed to look
like us, even having human faces and expressions. Two of the most
prominent examples of humanoid robots are Hanson Robotics’ Sophia (in the
video above) and Boston Dynamics’ Atlas.
CONTINUE
 Autonomous Robots: Autonomous robots operate independently of human
operators. These robots are usually designed to carry out tasks in open
environments that do not require human supervision. An example of an
autonomous robot would be the Roomba vacuum cleaner, which uses
sensors to roam throughout a home freely.
 Teleoperated Robots: Teleoperated robots are mechanical bots controlled by
humans. These robots usually work in extreme geographical conditions,
weather, circumstances, etc. Examples of teleoperated robots are the human-
controlled submarines used to fix underwater pipe leaks during the BP oil spill
or drones used to detect landmines on a battlefield.
 Augmenting Robots: Augmenting robots either enhance current human
capabilities or replace the capabilities a human may have lost. Some
examples of augmenting robots are robotic prosthetic limbs or exoskeletons
used to lift hefty weights.
OTHER TYPES OF ROBOTS
• Industrial robot - Materials handling, Welding / Repairing, Inspection, Improving
productivity, Laboratory applications, Mobile Robots
• Educational Robots
• Domestic Robots:
(i) Those designed to perform household tasks
(ii)Modern toys which are programmed to do things like talking, walking and
dancing.
• Hardware Robots
– Non-adaptive robots have no way of sensing the environment, so do
the job regardless of any environmental factors
– Adaptive Robots: get feedback from a sensor to alter the operation of the
device.
HOW THE COMPUTER SCIENCE RELATED TO ROBOTS
 Robotics utilizes a broad range of disciplines within computer science and
beyond, from mathematics to mechanics to biology. Especially important tools
from computer science include artificial intelligence and sophisticated sensor
processing (e.g. computer vision).
NEED OF ROBOT
• Tedious tasksthat robots cando 24/7
• Robots never get sick or need time off.
• Robots candotasksconsideredtoo dangerous for humans.
• May beable to performtasks that are impossible for humans.
• Robots canoperate equipmentto much higher precision than humans.
• May becheaper over the long-term
• To assist thealternativetalented people
CONTINUE…
 Exploration
 The hardest thing any robot has to do is to be able to taught
 how to walk.
 Space Missions
 Robots in the Antarctic
 Exploring Volcanoes
 Underwater Exploration
 Medical Science
 Surgical assistant
 Assembly
 Factories
FIRST MOBILE ROBOT
 Shakey (1966 – 1972)
 Shakey was the first mobile robot with the ability to
reason and react to its environment.
 Developed at SRI’s (Stanford Research Institute)
pioneering Artificial Intelligence Center, Shakey has
had a substantial influence on present-day AI and
robotics.
 Using a TV camera, a triangulating range finder, and
bump sensors, Shakey was connected to DEC PDP-
10 and PDP-15 computers via radio and video links.
SURGICAL ROBOT
 SRI’s M7 surgical robot conducted the first-ever
acceleration-compensated medical procedure in
zero- gravity flight for NASA.
 The M7 was also the first surgical robot to be
successfully deployed to an undersea environment
simulating the inflexibilities of outer space in
NASA’s Extreme Environment Mission Operation
(NEEMO), demonstrating remote surgery over
1,200 miles of public Internet.
 One year later, the M7 demonstrated the first
autonomous ultrasound-guided medical procedure
in the same undersea laboratory.
BOMB SQUAD
 The Mini-Andros is used by
bomb squads across the country
to locate and dispose of bombs.
 The hurt locker – Hollywood
movie
FUTURE?
 Although most robots in use today are designed for specific tasks, the goal is
to make universal robots, robots flexible enough to do just about anything a
human can do.
 Visual object recognition: Our robots today are not very aware of their
surroundings, as we do not have general- purpose vision algorithms that can
recognize particular objects never seen before as an instance of a known
class.
 Manipulation: We need to develop widely deployable robot hands so that
hundreds of researchers can experiment with manipulation.
 New sensors: Direct investment in new sensor modalities for robots will lead
to new algorithms that can exploit them and make robots more aware of their
surroundings, and hence able to act more intelligently.
CONTINUE…
 Materials science: is producing radically new materials with sometimes
hard‐to‐believe properties.
 Distributed and networked robots: Technology allows us to decompose tasks
in ways that humans are incapable.
 Awareness of people: Most future applications of robots will require that
they work in close proximity to humans. To do so safely, we need both
perceptual awareness of people, and actuators and robots that are
intrinsically safe for humans to physically contact.
 Social interaction:If ordinary people are to work with robots they must be able
to interact with them in cognitively easy ways.
WHERE CAN WE USE
 Transport (public and private)
 Exploration (océans, space, deserts, etc.)
 Mining (dangerous environments)
 Civil Defense (search and rescue, fire fighting etc.)
 Security/Surveillance (patrol, observation and intervention)
 Domestic Services (cleaning etc.)
 Entertainment (robotic toys etc.)
 Assistive Technologies (support for the fragile)
 War Machines
 Scientific Instrumentation (e.g. synchrotron sample preparation, chemical screening
etc.)
ROBOT USING PYTHON CODE
 Install python 2.7 or more versions
 Install PIL-1.1.7.win32-py2.7 or more
 Download these all supporting python files
REFERENCES
 https://www.researchgate.net/figure/Block-diagram-of-robotic-system_fig3_331329130
 https://www.slideshare.net/EdurekaIN/evolution-of-robots-a-brief-history-of-robotics-in-10-minutes-edureka
 https://www.slideshare.net/AmeyaGandhi/basics-of-robotics
 https://www.slideshare.net/BiniamAsnake/computer-vision-and-robotics
Queries ?

Contenu connexe

Tendances

Robotics in AI
Robotics in AIRobotics in AI
Robotics in AIAkhil TR
 
Artificial Intelligence & Robotics
Artificial Intelligence & RoboticsArtificial Intelligence & Robotics
Artificial Intelligence & RoboticsBiswajit Pratihari
 
Robotics pdf
Robotics pdfRobotics pdf
Robotics pdfAccies4
 
ARTIFICIAL INTELLIGENCE AND ROBOTICS
ARTIFICIAL INTELLIGENCE AND ROBOTICS ARTIFICIAL INTELLIGENCE AND ROBOTICS
ARTIFICIAL INTELLIGENCE AND ROBOTICS Abhishek Bhadoria
 
The robotic arm
The robotic arm The robotic arm
The robotic arm ajay sharma
 
Robots in manufacturing
Robots in manufacturingRobots in manufacturing
Robots in manufacturingAnirudh Reddy
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial roboticsHome
 
Robotics of Future
Robotics of FutureRobotics of Future
Robotics of FutureSrijan Das
 
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem Ansari
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem AnsariArtificial Intelligence Robotics (AI) PPT by Aamir Saleem Ansari
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem AnsariTech
 
Presentation of robotics
Presentation of roboticsPresentation of robotics
Presentation of roboticsQaiserAnsari3
 
Robotics seminar ppt
Robotics seminar pptRobotics seminar ppt
Robotics seminar pptvss gowtham
 

Tendances (20)

Robotics in AI
Robotics in AIRobotics in AI
Robotics in AI
 
Robotics
RoboticsRobotics
Robotics
 
Artificial Intelligence & Robotics
Artificial Intelligence & RoboticsArtificial Intelligence & Robotics
Artificial Intelligence & Robotics
 
Robotics pdf
Robotics pdfRobotics pdf
Robotics pdf
 
ROBOTICS
ROBOTICSROBOTICS
ROBOTICS
 
ARTIFICIAL INTELLIGENCE AND ROBOTICS
ARTIFICIAL INTELLIGENCE AND ROBOTICS ARTIFICIAL INTELLIGENCE AND ROBOTICS
ARTIFICIAL INTELLIGENCE AND ROBOTICS
 
The robotic arm
The robotic arm The robotic arm
The robotic arm
 
Robots in manufacturing
Robots in manufacturingRobots in manufacturing
Robots in manufacturing
 
Robotics and ai
Robotics and ai Robotics and ai
Robotics and ai
 
Industrial robotics
Industrial roboticsIndustrial robotics
Industrial robotics
 
Robotics
Robotics Robotics
Robotics
 
Robotics of Future
Robotics of FutureRobotics of Future
Robotics of Future
 
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem Ansari
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem AnsariArtificial Intelligence Robotics (AI) PPT by Aamir Saleem Ansari
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem Ansari
 
Overview of Robotics
Overview of RoboticsOverview of Robotics
Overview of Robotics
 
Presentation of robotics
Presentation of roboticsPresentation of robotics
Presentation of robotics
 
humanoid robot
humanoid robothumanoid robot
humanoid robot
 
Robotics
Robotics Robotics
Robotics
 
Robotics
RoboticsRobotics
Robotics
 
Summary for Robotics
Summary for Robotics Summary for Robotics
Summary for Robotics
 
Robotics seminar ppt
Robotics seminar pptRobotics seminar ppt
Robotics seminar ppt
 

Similaire à introduction to Robotics (the role of computer science)

CST 20363 Session 5 Robotics
CST 20363 Session 5 RoboticsCST 20363 Session 5 Robotics
CST 20363 Session 5 Roboticsoudesign
 
20IT100-PRAC1.pptx
20IT100-PRAC1.pptx20IT100-PRAC1.pptx
20IT100-PRAC1.pptxManan11417
 
Subrat-Robot (1).pptx
Subrat-Robot (1).pptxSubrat-Robot (1).pptx
Subrat-Robot (1).pptxVicky570089
 
Group-3-Robotics.pptx
Group-3-Robotics.pptxGroup-3-Robotics.pptx
Group-3-Robotics.pptxDavidAlesna1
 
humanoid_robots_final.pptx
humanoid_robots_final.pptxhumanoid_robots_final.pptx
humanoid_robots_final.pptxrahulsingh701190
 
Next generation of robotics ppt
Next generation of robotics pptNext generation of robotics ppt
Next generation of robotics pptkrithikamca
 
Robots and Technology
Robots and TechnologyRobots and Technology
Robots and TechnologyRamki M
 
Robots from sci fi to reality
Robots from sci fi to realityRobots from sci fi to reality
Robots from sci fi to realityMehdi Raza
 
Advancement in robotics
Advancement in roboticsAdvancement in robotics
Advancement in roboticsSophia
 
Humanoid project report
Humanoid project reportHumanoid project report
Humanoid project reportMayank Rai
 
Introduction to Robotics
Introduction to Robotics Introduction to Robotics
Introduction to Robotics Sanjheev R
 
Behavior-based robotics
Behavior-based roboticsBehavior-based robotics
Behavior-based roboticsPreet Kanwal
 
Bala ganesh patel CTA 9th C t.pdf
Bala ganesh patel CTA 9th C t.pdfBala ganesh patel CTA 9th C t.pdf
Bala ganesh patel CTA 9th C t.pdfVaralakshmi61928
 
roboticspptmain-140330063043-phpapp01.pdf
roboticspptmain-140330063043-phpapp01.pdfroboticspptmain-140330063043-phpapp01.pdf
roboticspptmain-140330063043-phpapp01.pdfSukreetiShrestha1
 

Similaire à introduction to Robotics (the role of computer science) (20)

CST 20363 Session 5 Robotics
CST 20363 Session 5 RoboticsCST 20363 Session 5 Robotics
CST 20363 Session 5 Robotics
 
20IT100-PRAC1.pptx
20IT100-PRAC1.pptx20IT100-PRAC1.pptx
20IT100-PRAC1.pptx
 
Robotics ppt
Robotics pptRobotics ppt
Robotics ppt
 
Subrat-Robot (1).pptx
Subrat-Robot (1).pptxSubrat-Robot (1).pptx
Subrat-Robot (1).pptx
 
Group-3-Robotics.pptx
Group-3-Robotics.pptxGroup-3-Robotics.pptx
Group-3-Robotics.pptx
 
humanoid_robots_final.ppt
humanoid_robots_final.ppthumanoid_robots_final.ppt
humanoid_robots_final.ppt
 
humanoid_robots_final.pptx
humanoid_robots_final.pptxhumanoid_robots_final.pptx
humanoid_robots_final.pptx
 
Robotics.pptx
Robotics.pptxRobotics.pptx
Robotics.pptx
 
Next generation of robotics ppt
Next generation of robotics pptNext generation of robotics ppt
Next generation of robotics ppt
 
Robotics
RoboticsRobotics
Robotics
 
robotics.pptx
robotics.pptxrobotics.pptx
robotics.pptx
 
Robots and Technology
Robots and TechnologyRobots and Technology
Robots and Technology
 
Robots from sci fi to reality
Robots from sci fi to realityRobots from sci fi to reality
Robots from sci fi to reality
 
Advancement in robotics
Advancement in roboticsAdvancement in robotics
Advancement in robotics
 
Humanoid project report
Humanoid project reportHumanoid project report
Humanoid project report
 
Introduction to Robotics
Introduction to Robotics Introduction to Robotics
Introduction to Robotics
 
Behavior-based robotics
Behavior-based roboticsBehavior-based robotics
Behavior-based robotics
 
Robotics
RoboticsRobotics
Robotics
 
Bala ganesh patel CTA 9th C t.pdf
Bala ganesh patel CTA 9th C t.pdfBala ganesh patel CTA 9th C t.pdf
Bala ganesh patel CTA 9th C t.pdf
 
roboticspptmain-140330063043-phpapp01.pdf
roboticspptmain-140330063043-phpapp01.pdfroboticspptmain-140330063043-phpapp01.pdf
roboticspptmain-140330063043-phpapp01.pdf
 

Dernier

Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 
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
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
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
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
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
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
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
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 

Dernier (20)

Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 
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
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
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Ă...
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
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
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
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
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 

introduction to Robotics (the role of computer science)

  • 1. THE FIRST STEP TO ROBOTICS DR RAJESH SHARMA RAJENDRAN CVR SIG – CO-ORDINATOR AP/CSE/ASTU/ADAMA/ETHIOPIA
  • 2. CONTENTS – What is Robotics? – History of Robot – Generations of Robots – Types of Robots – The Purpose of Robots – Applications of Robots – Example of Robots with sample code – The way forward [The Future]
  • 3. WHAT IS ROBOTICS?  Robotics is an interdisciplinary research area at the interface of computer science and engineering. Robotics involves design, construction, operation, and use of robots. (Wiki)  The goal of robotics is to design intelligent machines that can help and assist humans in their day-to-day lives and keep everyone safe(Must Follow the Robotic Laws). • Robotics is the divisionof technology that dealswith the design, construction,operation, structuraldisposition, manufactureand application of robots. • Robotics is related to the interdisciplinary sciences of electronics engineering, mechanics, and software. • A re-programmable, multifunctional manipulator designed to move material, parts, tools, or specialized devices through various programmed motions for the performance of a variety of tasks (Robot Institute of America)
  • 4. IN HUMAN ASPECTS • “Robots” is physical agents that performtasks by software with hardware to the physical world.  They are equipped with sensors to perceive their environment and effectors to assert physical forces on it.  It is a Mechanical device that performs human tasks, either automatically or by remote control.
  • 5. Speech, Vision , Acceleration, Temperature, Position ,Distance , Touch Force Magnetic field ,Light , Sound , PositionSense Task Plan, Classification Learning Process ,data Path planning , Motion planning, prediction planning Thin k 5 Sens e Act Output information Move, Speech Text, Visuals, Wheels Legs Arms Tracks 5/27/2020CSE/ASTU
  • 6. BLOCK DIAGRAM OF ROBOTICS
  • 7. HISTORY • The wordrobot waspopularized byCzech playwright Karel Capek in his1921 play R.U.R. (Rossum'sUniversal Robots). • The first industrial robot wasinstalled in 1961. Thesearethe robots oneknowsfrom industrial facilities like carconstruction plants.
  • 8. GENERATIONS  First - UNIMATE 1961 industrial robot ,, transport die-casting, welding parts, drum memory.  Second – WABOT-1 1972 first humanoid robot, machine intelligence, motors & vision system, ability to communicate  Third- WABOT –II 1984 in build arm motors, eliminating of long transmissions, successful interactions  Fourth – AIBO 1998 Artificial intelligence bot, 64-bit RISC processor, 8MB RAM, sensors and actuators  ROBONAUT II 2010 works in microgravity.  Fifth(present) – SOFIA 2015 AI, Speech to Text Technology, visual data processing, Facial recognition, cloud networks, block chain Technology.
  • 9.
  • 10. TYPES -GENERALLY, THERE ARE FIVE TYPES OF ROBOTS:  Pre-Programmed Robots. Pre-programmed robots operate in a controlled environment where they do simple, monotonous tasks. An example of a pre- programmed robot would be a mechanical arm on an automotive assembly line. The arm serves one function — to weld a door on, to insert a certain part into the engine, etc. — and it's job is to perform that task longer, faster and more efficiently than a human.  Humanoid Robots.:Humanoid robots are robots that look like and/or mimic human behavior. These robots usually perform human-like activities (like running, jumping and carrying objects), and are sometimes designed to look like us, even having human faces and expressions. Two of the most prominent examples of humanoid robots are Hanson Robotics’ Sophia (in the video above) and Boston Dynamics’ Atlas.
  • 11. CONTINUE  Autonomous Robots: Autonomous robots operate independently of human operators. These robots are usually designed to carry out tasks in open environments that do not require human supervision. An example of an autonomous robot would be the Roomba vacuum cleaner, which uses sensors to roam throughout a home freely.  Teleoperated Robots: Teleoperated robots are mechanical bots controlled by humans. These robots usually work in extreme geographical conditions, weather, circumstances, etc. Examples of teleoperated robots are the human- controlled submarines used to fix underwater pipe leaks during the BP oil spill or drones used to detect landmines on a battlefield.  Augmenting Robots: Augmenting robots either enhance current human capabilities or replace the capabilities a human may have lost. Some examples of augmenting robots are robotic prosthetic limbs or exoskeletons used to lift hefty weights.
  • 12. OTHER TYPES OF ROBOTS • Industrial robot - Materials handling, Welding / Repairing, Inspection, Improving productivity, Laboratory applications, Mobile Robots • Educational Robots • Domestic Robots: (i) Those designed to perform household tasks (ii)Modern toys which are programmed to do things like talking, walking and dancing. • Hardware Robots – Non-adaptive robots have no way of sensing the environment, so do the job regardless of any environmental factors – Adaptive Robots: get feedback from a sensor to alter the operation of the device.
  • 13.
  • 14. HOW THE COMPUTER SCIENCE RELATED TO ROBOTS  Robotics utilizes a broad range of disciplines within computer science and beyond, from mathematics to mechanics to biology. Especially important tools from computer science include artificial intelligence and sophisticated sensor processing (e.g. computer vision).
  • 15. NEED OF ROBOT • Tedious tasksthat robots cando 24/7 • Robots never get sick or need time off. • Robots candotasksconsideredtoo dangerous for humans. • May beable to performtasks that are impossible for humans. • Robots canoperate equipmentto much higher precision than humans. • May becheaper over the long-term • To assist thealternativetalented people
  • 16. CONTINUE…  Exploration  The hardest thing any robot has to do is to be able to taught  how to walk.  Space Missions  Robots in the Antarctic  Exploring Volcanoes  Underwater Exploration  Medical Science  Surgical assistant  Assembly  Factories
  • 17. FIRST MOBILE ROBOT  Shakey (1966 – 1972)  Shakey was the first mobile robot with the ability to reason and react to its environment.  Developed at SRI’s (Stanford Research Institute) pioneering Artificial Intelligence Center, Shakey has had a substantial influence on present-day AI and robotics.  Using a TV camera, a triangulating range finder, and bump sensors, Shakey was connected to DEC PDP- 10 and PDP-15 computers via radio and video links.
  • 18. SURGICAL ROBOT  SRI’s M7 surgical robot conducted the first-ever acceleration-compensated medical procedure in zero- gravity flight for NASA.  The M7 was also the first surgical robot to be successfully deployed to an undersea environment simulating the inflexibilities of outer space in NASA’s Extreme Environment Mission Operation (NEEMO), demonstrating remote surgery over 1,200 miles of public Internet.  One year later, the M7 demonstrated the first autonomous ultrasound-guided medical procedure in the same undersea laboratory.
  • 19. BOMB SQUAD  The Mini-Andros is used by bomb squads across the country to locate and dispose of bombs.  The hurt locker – Hollywood movie
  • 20. FUTURE?  Although most robots in use today are designed for specific tasks, the goal is to make universal robots, robots flexible enough to do just about anything a human can do.  Visual object recognition: Our robots today are not very aware of their surroundings, as we do not have general- purpose vision algorithms that can recognize particular objects never seen before as an instance of a known class.  Manipulation: We need to develop widely deployable robot hands so that hundreds of researchers can experiment with manipulation.  New sensors: Direct investment in new sensor modalities for robots will lead to new algorithms that can exploit them and make robots more aware of their surroundings, and hence able to act more intelligently.
  • 21. CONTINUE…  Materials science: is producing radically new materials with sometimes hard‐to‐believe properties.  Distributed and networked robots: Technology allows us to decompose tasks in ways that humans are incapable.  Awareness of people: Most future applications of robots will require that they work in close proximity to humans. To do so safely, we need both perceptual awareness of people, and actuators and robots that are intrinsically safe for humans to physically contact.  Social interaction:If ordinary people are to work with robots they must be able to interact with them in cognitively easy ways.
  • 22. WHERE CAN WE USE  Transport (public and private)  Exploration (océans, space, deserts, etc.)  Mining (dangerous environments)  Civil Defense (search and rescue, fire fighting etc.)  Security/Surveillance (patrol, observation and intervention)  Domestic Services (cleaning etc.)  Entertainment (robotic toys etc.)  Assistive Technologies (support for the fragile)  War Machines  Scientific Instrumentation (e.g. synchrotron sample preparation, chemical screening etc.)
  • 23. ROBOT USING PYTHON CODE  Install python 2.7 or more versions  Install PIL-1.1.7.win32-py2.7 or more  Download these all supporting python files