Академический Документы
Профессиональный Документы
Культура Документы
CS650
ARTIFICIAL
INTELLIGENCE
AI & Robotics
Overview
Introduction / Terminology
Examples of Agencies
SPOT & Fresh Kitty
RoboCup
Terminology
Artificial Intelligence The collective attributes of a computer, robot, or
other device capable of performing functions such as learning,
decision making, or other intelligent human behaviors.
Definition of Robotics
A robot is
An active artificial agent whose environment is
the physical world
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
Sensors
Identify objects
Build maps
Avoid objects
Design for a mobile robot
(adaptebehavior-basedd from Fig 25.10 in AIMA)
Actuators
Fresh Kitty
Modular, inexpensive, autonomous
mobile robot
SPOT
Autonomous mobile robot
2 independent wheel design
Max. speed of 1 foot/sec
On-board microcontroller
supervises and supports the
exchange of information
Radio modem to
communicate with remote
agents
RoboCup
RoboCup is an international research effort to
promote autonomous robots.
RoboCup
Each robot has
Pentium 233MHz
Linux OS
Video camera and
frame grabber
Sensor System
Kicker
Applications of AI and
Robotics
Industrial Automation
Services for the Disabled
Vision Systems
Planetary Exploration
Mine Site Clearing
Law Enforcement
And Many Others
More Examples
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)
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
Plutchiks 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
Kismet smiling
Current Implementation
Industrial robots
used in factories to
manufacture boxes and
pack and wrap
merchandise
Robots used in
hazardous situations
Nuclear power plants
Response to bomb threat
Outer space exploration
Current Implementation:
Asimo
Hondas Asimo (Advanced
Step in Innovative Mobility)
Hondas Asimo
Asimos Recognition
Technology
Is currently limited to
pre-registered people