SlideShare a Scribd company logo
1 of 36
Artificial Intelligence and Robotics
Todd Bryant
Sareen Engineer
Han Hu
Presentation Overview
 Definition of robotics
 Robotics’ relevance to AI
 Current developments in the field
 Current implementations
 Past successes in robotics
 Roadblocks to robotics research
 Future of robotics
Definition of Robotics
 A robot is…
– “An active artificial agent whose environment is
the physical world”
--Russell and Norvig
– “A programmable, multifunction manipulator
designed to move material, parts, tools or
specific devices through variable programmed
motions for the performance of a variety of
tasks”
--Robot Institute of America
Relevance to Artificial Intelligence
 Effectors
 Sensors
 Architecture
 Integration of various inputs
– Hierarchy of information representation
 Emotions
Effectors
 Effector vs. Actuator
 Degrees of freedom
(d.f.)
– 6 d.f. for free body in
space
 Locomotion
– Statically stable vs.
Dynamically stable
 Manipulation
– Rotary vs. Prismatic
motion
– End Effector
Four-finger Utah/MIT hand
Sensors
 Force-sensing
 Tactile-sensing
 Sonar
 Visual (camera)
 Proprioceptive
Robot with camera
attached
Architecture
 Classical architecture
– shortcomings
 Behavior-based architecture
Sensors
Reason about behavior of objects
Identify objects
Build maps
Avoid objects
Actuators
Design for a behavior-based mobile robot
(adapted from Fig 25.10 in AIMA)
Information Representation Hierarchy
 Raw data
 Cognitive
feature
 Conceptual
feature
 Simple
concept
 Inter-
connected
synthesized
concept
Information Representation Hierarchy
Information Representation Hierarchy
Current Developments
 Emotions
 Energy-efficiency
 Integration
– Hierarchy of information representation
 Control structures
– Synthesis of neural nets and fuzzy logic
 Robotic surgery
– Telepresence
 Robot perception
– Face and object recognition
Importance of Emotions
 Emotions help prevent people from
repeating their mistakes (decisions that
resulted in negative feelings)
 Recognizing emotions would allow
robots to become more responsive to
users’ needs
 Exhibiting emotions would help robots
interact with humans
Classification of Emotions
 Continuous
– Emotions defined in multi-dimensional
space of attributes
– Arousal-Valence Plane
 Discrete
– Defines 5, 6, or more “basic” emotional
states upon which more complex
emotions are based
Arousal-Valence Plane
 Valence – whether emotion is positive or
negative
 Arousal – intensity of emotion
Classification of Emotions
Plutchik’s Theory:
– Eight primitive emotions that more complex
emotions are based upon
• Gladness (joy)
• Sadness
• Anger
• Surprise
• Acceptance
• Disgust
• Expectancy
• Fear
Complexity of Emotional Classification
Affective Research: Kismet
 Decides proper
emotional response to
stimuli and exhibits
corresponding facial
expression, body
posture, and vocal
quality
 Behavioral response
serves either social or
self-maintenance
functions
Kismet smiling
Organization of Kismet’s Emotions
 Some of Kismet’s emotions, what causes
those emotions, and what purpose they serve
Kismet
Energy-Efficiency: Seaglider
 Small electric pump
transfers 100cm3 of
oil from an external
bladder to its
reservoir, making
Seaglider dense
enough to sink
 To dive, small motor
pushes battery pack
into nose
 Process is reversed
to ascend
Seaglider’s diving process
Current Implementation
 Industrial robots
– used in factories to
manufacture boxes and
pack and wrap
merchandise
 Car manufacturers own
50% of today’s robots
 Robots used in
hazardous situations
– Nuclear power plants
– Response to bomb threat
– Outer space exploration Robotic arm arranging
chocolates
Current Implementation: Asimo
Honda’s Asimo (Advanced
Step in Innovative Mobility)
 Able to walk freely (can
change stride speed)
 Able to balance on one
foot
 Able to climb stairs
 Able to manipulate objects
 Space- & cost-efficient
Honda’s Asimo
Asimo’s Recognition Technology
 Based on visual cues
such as the angle and
distance at which it
perceives an object
 Can map an object's
contour and compare
it to a database of
prototypes for
different expressions
and actions
 Is currently limited to
pre-registered people
ASIMO making measurements
Successes: AIBO
 1996 – Prototype with
small body, camera,
microphones, and
batteries
– Trouble balancing
– Required further
development of
software
 First generation AIBO
ERS-110 released in
Japan (1999)
AIBO
• Example of robotics
with AI
• Behavior dependent
on owner’s behavior
– No two are alike
• Voice recognition
– 50 distinct
commands
SPECIFICS
 64-bit RISC processor
 18 joints
 Touch sensor
 CCD color camera
 Infrared distance sensor
 Acceleration sensor
 Angular velocity sensor
Cog – Brain
 No central unit
 Heterogeneous network
of different processors
 Microcontrollers (such
as Motorolla 6811)
process inputs and
drive motor responses
 A/V processing done by
digital signal processor
(DSP) networks
 Relay data to core
processor network by
way of ISA and PCI
cards
 Core network – 200 MHz
PC’s running QNX real-
time OS, connected by
100VG Ethernet
– 4 nodes
Cog – Sensory Systems
 Visual System
– Binocular
– Each eye has 2 gray
scale cameras
 Auditory System
– 2 microphones
– Stereo sampling @
22.05 kHz with 8-bit
resolution
– Sound localization
has been achieved,
currently working on
segregation of sound
streams
 Vestibular System
– 3 semi-circular
canals mimicked by 3
rate gyroscopes
– 2 linear
accelerometers
 Tactile System
– 6x4 array of sensors
on torso can detect
position and force of
a touch
– Some implementation
in hands
Roadblocks In Research:
Interactive Activity
Roadblocks In Research
 Shift attention from manufacturing to
design processes
 Shift attention from single to multiple
capabilities
 Energy-related issues
– Bulky batteries with short lifespan
Problems
 Sensing
 Vision
 Mobility
 Design
 Control
 Reasoning
Problems
 Sensing
– Cost of tactile
sensors very high
– Range Limits
• Light – 2 meters
• Required(factory) – 10
meters
 Vision
– Two methods
• Corner recognition
• Edge recognition
– Overlap of objects
– Visibility of local
features
Problems
 Mobility
– Growing need for
AGV’s in outdoor
applications
– Vision and laser
ranging systems
need development to
produce information
at a faster rate
– Current bipeds are
incapable of walking
on uneven ground
 Design
– Control of robot after
construction
– Development of
knuckles required to
perform such tasks
as lifting and
grasping well
– Actuators are often
too big, slow, or
difficult to control
Problems
 Control
– Simulation is not
accurate to real world
interaction
– Based on
mathematical and
numerical
computations
 Reasoning
– AI (an essential
component of
robotics) has slowly
been introduced into
industrial world
– Further refinement in
this field before
faster progress of
robotics
Future of Robotics
 Downsizing
– Reduction in power
needs and size
 Synergism
– Greater integration of
technologies
 Greater intelligence
– More user-friendly
interface
 More
environmentally
friendly
– Robots easy to
disassemble and
destroy
– Easily reusable or
degradable parts
Future of Robotics
 Design robots to
recognize presence,
posture, and gaze
 Develop viable
social exchange
between robots and
humans
 Design systems that
can learn via
reinforcement
Moral Dilemmas
 Legal rights of
autonomous beings
 Replacing humans in
the workplace
 Ethics of deleting
intelligent robots—
murder?
 Creating helpful
sentient robots vs.
playing God
Any Questions?

More Related Content

Similar to AI and Robotics: An Overview

MARK ROBOTIC ARM.ppt
MARK ROBOTIC ARM.pptMARK ROBOTIC ARM.ppt
MARK ROBOTIC ARM.ppttffttfyyf
 
GANS Artifical Intelligence Assigmentt 7.pptx
GANS Artifical Intelligence Assigmentt 7.pptxGANS Artifical Intelligence Assigmentt 7.pptx
GANS Artifical Intelligence Assigmentt 7.pptxamazingsun810
 
An introduction to Autonomous mobile robots
An introduction to Autonomous mobile robotsAn introduction to Autonomous mobile robots
An introduction to Autonomous mobile robotsZahra Sadeghi
 
Lec 1 - Sensors (3hrs).pdf
Lec 1 - Sensors (3hrs).pdfLec 1 - Sensors (3hrs).pdf
Lec 1 - Sensors (3hrs).pdfXuehaiLiu
 
Robot Architecture.pptx
Robot Architecture.pptxRobot Architecture.pptx
Robot Architecture.pptxRabiaAsif31
 
Games, Interaction and Robotics
Games, Interaction and RoboticsGames, Interaction and Robotics
Games, Interaction and Roboticshorizongir
 
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...Luigi Vanfretti
 
Aplications for machine learning in IoT
Aplications for machine learning in IoTAplications for machine learning in IoT
Aplications for machine learning in IoTYashesh Shroff
 

Similar to AI and Robotics: An Overview (20)

TYBSC CS SEM 5 AI NOTES
TYBSC CS SEM 5 AI NOTESTYBSC CS SEM 5 AI NOTES
TYBSC CS SEM 5 AI NOTES
 
Robotics.ppt
Robotics.pptRobotics.ppt
Robotics.ppt
 
Robotics.ppt
Robotics.pptRobotics.ppt
Robotics.ppt
 
Robotics.ppt
Robotics.pptRobotics.ppt
Robotics.ppt
 
Robotics
RoboticsRobotics
Robotics
 
An overview on ai
An overview on aiAn overview on ai
An overview on ai
 
MARK ROBOTIC ARM.ppt
MARK ROBOTIC ARM.pptMARK ROBOTIC ARM.ppt
MARK ROBOTIC ARM.ppt
 
Robotics
RoboticsRobotics
Robotics
 
GANS Artifical Intelligence Assigmentt 7.pptx
GANS Artifical Intelligence Assigmentt 7.pptxGANS Artifical Intelligence Assigmentt 7.pptx
GANS Artifical Intelligence Assigmentt 7.pptx
 
An introduction to Autonomous mobile robots
An introduction to Autonomous mobile robotsAn introduction to Autonomous mobile robots
An introduction to Autonomous mobile robots
 
Lec 1 - Sensors (3hrs).pdf
Lec 1 - Sensors (3hrs).pdfLec 1 - Sensors (3hrs).pdf
Lec 1 - Sensors (3hrs).pdf
 
Robot Architecture.pptx
Robot Architecture.pptxRobot Architecture.pptx
Robot Architecture.pptx
 
Games, Interaction and Robotics
Games, Interaction and RoboticsGames, Interaction and Robotics
Games, Interaction and Robotics
 
Robotics lover
Robotics loverRobotics lover
Robotics lover
 
Robotics
RoboticsRobotics
Robotics
 
Robotics
RoboticsRobotics
Robotics
 
Robotics
RoboticsRobotics
Robotics
 
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
 
Robotics and expert systems
Robotics and expert systemsRobotics and expert systems
Robotics and expert systems
 
Aplications for machine learning in IoT
Aplications for machine learning in IoTAplications for machine learning in IoT
Aplications for machine learning in IoT
 

Recently uploaded

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 

Recently uploaded (20)

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 

AI and Robotics: An Overview

  • 1. Artificial Intelligence and Robotics Todd Bryant Sareen Engineer Han Hu
  • 2. Presentation Overview  Definition of robotics  Robotics’ relevance to AI  Current developments in the field  Current implementations  Past successes in robotics  Roadblocks to robotics research  Future of robotics
  • 3. Definition of Robotics  A robot is… – “An active artificial agent whose environment is the physical world” --Russell and Norvig – “A programmable, multifunction manipulator designed to move material, parts, tools or specific devices through variable programmed motions for the performance of a variety of tasks” --Robot Institute of America
  • 4. Relevance to Artificial Intelligence  Effectors  Sensors  Architecture  Integration of various inputs – Hierarchy of information representation  Emotions
  • 5. Effectors  Effector vs. Actuator  Degrees of freedom (d.f.) – 6 d.f. for free body in space  Locomotion – Statically stable vs. Dynamically stable  Manipulation – Rotary vs. Prismatic motion – End Effector Four-finger Utah/MIT hand
  • 6. Sensors  Force-sensing  Tactile-sensing  Sonar  Visual (camera)  Proprioceptive Robot with camera attached
  • 7. Architecture  Classical architecture – shortcomings  Behavior-based architecture Sensors Reason about behavior of objects Identify objects Build maps Avoid objects Actuators Design for a behavior-based mobile robot (adapted from Fig 25.10 in AIMA)
  • 8. Information Representation Hierarchy  Raw data  Cognitive feature  Conceptual feature  Simple concept  Inter- connected synthesized concept
  • 11. Current Developments  Emotions  Energy-efficiency  Integration – Hierarchy of information representation  Control structures – Synthesis of neural nets and fuzzy logic  Robotic surgery – Telepresence  Robot perception – Face and object recognition
  • 12. Importance of Emotions  Emotions help prevent people from repeating their mistakes (decisions that resulted in negative feelings)  Recognizing emotions would allow robots to become more responsive to users’ needs  Exhibiting emotions would help robots interact with humans
  • 13. Classification of Emotions  Continuous – Emotions defined in multi-dimensional space of attributes – Arousal-Valence Plane  Discrete – Defines 5, 6, or more “basic” emotional states upon which more complex emotions are based
  • 14. Arousal-Valence Plane  Valence – whether emotion is positive or negative  Arousal – intensity of emotion
  • 15. Classification of Emotions Plutchik’s Theory: – Eight primitive emotions that more complex emotions are based upon • Gladness (joy) • Sadness • Anger • Surprise • Acceptance • Disgust • Expectancy • Fear
  • 16. Complexity of Emotional Classification
  • 17. Affective Research: Kismet  Decides proper emotional response to stimuli and exhibits corresponding facial expression, body posture, and vocal quality  Behavioral response serves either social or self-maintenance functions Kismet smiling
  • 18. Organization of Kismet’s Emotions  Some of Kismet’s emotions, what causes those emotions, and what purpose they serve Kismet
  • 19. Energy-Efficiency: Seaglider  Small electric pump transfers 100cm3 of oil from an external bladder to its reservoir, making Seaglider dense enough to sink  To dive, small motor pushes battery pack into nose  Process is reversed to ascend Seaglider’s diving process
  • 20. Current Implementation  Industrial robots – used in factories to manufacture boxes and pack and wrap merchandise  Car manufacturers own 50% of today’s robots  Robots used in hazardous situations – Nuclear power plants – Response to bomb threat – Outer space exploration Robotic arm arranging chocolates
  • 21. Current Implementation: Asimo Honda’s Asimo (Advanced Step in Innovative Mobility)  Able to walk freely (can change stride speed)  Able to balance on one foot  Able to climb stairs  Able to manipulate objects  Space- & cost-efficient Honda’s Asimo
  • 22. Asimo’s Recognition Technology  Based on visual cues such as the angle and distance at which it perceives an object  Can map an object's contour and compare it to a database of prototypes for different expressions and actions  Is currently limited to pre-registered people ASIMO making measurements
  • 23. Successes: AIBO  1996 – Prototype with small body, camera, microphones, and batteries – Trouble balancing – Required further development of software  First generation AIBO ERS-110 released in Japan (1999)
  • 24. AIBO • Example of robotics with AI • Behavior dependent on owner’s behavior – No two are alike • Voice recognition – 50 distinct commands SPECIFICS  64-bit RISC processor  18 joints  Touch sensor  CCD color camera  Infrared distance sensor  Acceleration sensor  Angular velocity sensor
  • 25. Cog – Brain  No central unit  Heterogeneous network of different processors  Microcontrollers (such as Motorolla 6811) process inputs and drive motor responses  A/V processing done by digital signal processor (DSP) networks  Relay data to core processor network by way of ISA and PCI cards  Core network – 200 MHz PC’s running QNX real- time OS, connected by 100VG Ethernet – 4 nodes
  • 26. Cog – Sensory Systems  Visual System – Binocular – Each eye has 2 gray scale cameras  Auditory System – 2 microphones – Stereo sampling @ 22.05 kHz with 8-bit resolution – Sound localization has been achieved, currently working on segregation of sound streams  Vestibular System – 3 semi-circular canals mimicked by 3 rate gyroscopes – 2 linear accelerometers  Tactile System – 6x4 array of sensors on torso can detect position and force of a touch – Some implementation in hands
  • 28. Roadblocks In Research  Shift attention from manufacturing to design processes  Shift attention from single to multiple capabilities  Energy-related issues – Bulky batteries with short lifespan
  • 29. Problems  Sensing  Vision  Mobility  Design  Control  Reasoning
  • 30. Problems  Sensing – Cost of tactile sensors very high – Range Limits • Light – 2 meters • Required(factory) – 10 meters  Vision – Two methods • Corner recognition • Edge recognition – Overlap of objects – Visibility of local features
  • 31. Problems  Mobility – Growing need for AGV’s in outdoor applications – Vision and laser ranging systems need development to produce information at a faster rate – Current bipeds are incapable of walking on uneven ground  Design – Control of robot after construction – Development of knuckles required to perform such tasks as lifting and grasping well – Actuators are often too big, slow, or difficult to control
  • 32. Problems  Control – Simulation is not accurate to real world interaction – Based on mathematical and numerical computations  Reasoning – AI (an essential component of robotics) has slowly been introduced into industrial world – Further refinement in this field before faster progress of robotics
  • 33. Future of Robotics  Downsizing – Reduction in power needs and size  Synergism – Greater integration of technologies  Greater intelligence – More user-friendly interface  More environmentally friendly – Robots easy to disassemble and destroy – Easily reusable or degradable parts
  • 34. Future of Robotics  Design robots to recognize presence, posture, and gaze  Develop viable social exchange between robots and humans  Design systems that can learn via reinforcement
  • 35. Moral Dilemmas  Legal rights of autonomous beings  Replacing humans in the workplace  Ethics of deleting intelligent robots— murder?  Creating helpful sentient robots vs. playing God