Robot Presentation

You might also like

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 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 Four-finger Utah/MIT hand
motion
– End Effector
Sensors

 Force-sensing
 Tactile-sensing
 Sonar
 Visual (camera)
 Proprioceptive

Robot with camera


attached
Architecture
 Classical architecture
– shortcomings
 Behavior-based architecture

Reason about behavior of objects

Identify objects
Sensors Actuators
Build maps

Avoid objects

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 ASIMO making measurements
pre-registered people
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 SPECIFICS


with AI  64-bit RISC processor
• Behavior dependent  18 joints
on owner’s behavior  Touch sensor
– No two are alike  CCD color camera
• Voice recognition  Infrared distance sensor
– 50 distinct  Acceleration sensor
commands  Angular velocity sensor
Cog – Brain
 No central unit  Core network – 200 MHz
 Heterogeneous network PC’s running QNX real-
of different processors time OS, connected by
 Microcontrollers (such 100VG Ethernet
as Motorolla 6811) – 4 nodes
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
Cog – Sensory Systems
 Visual System  Vestibular System
– Binocular – 3 semi-circular
– Each eye has 2 gray canals mimicked by 3
scale cameras rate gyroscopes
 Auditory System – 2 linear
accelerometers
– 2 microphones
– Stereo sampling @
 Tactile System
22.05 kHz with 8-bit – 6x4 array of sensors
resolution on torso can detect
– Sound localization position and force of
has been achieved, a touch
currently working on – Some implementation
segregation of sound in hands
streams
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  Vision
– Cost of tactile – Two methods
sensors very high • Corner recognition
– Range Limits • Edge recognition
• Light – 2 meters – Overlap of objects
• Required(factory) – 10 – Visibility of local
meters features
Problems
 Mobility  Design
– Growing need for – Control of robot after
AGV’s in outdoor construction
applications – Development of
– Vision and laser knuckles required to
ranging systems perform such tasks
need development to as lifting and
produce information grasping well
at a faster rate – Actuators are often
– Current bipeds are too big, slow, or
incapable of walking difficult to control
on uneven ground
Problems
 Control  Reasoning
– Simulation is not – AI (an essential
accurate to real world component of
interaction robotics) has slowly
– Based on been introduced into
mathematical and industrial world
numerical – Further refinement in
computations this field before
faster progress of
robotics
Future of Robotics
 Downsizing  Greater intelligence
– Reduction in power – More user-friendly
needs and size interface

 Synergism  More
environmentally
– Greater integration of
technologies
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?

You might also like