CSCI598A: Robot Intelligence Jan. 13, 2015

advertisement
CSCI598A: Robot Intelligence
Jan. 13, 2015
What is a Robot?
• Current common notion of robot:
 Programmable
 Mechanically capable
 Flexible
• Our working definition of robot:
Physical agent machine that generates “intelligent”
connection between perception and action
That is, an autonomous system which exists in the
physical world, can sense its environment and can act
on it to achieve some goals
2
What is a Robot?
• Current common notion of robot:
 Programmable
 Mechanically capable
 Flexible
• Our working definition of robot:
Physical agent that generates “intelligent” connection
between perception and action
That is, an autonomous system which exists in the
physical world, can sense its environment and can act
on it to achieve some goals
3
Robot Intelligence
= Robot + Intelligence
4
What is Human Intelligence?
5
What is Human Intelligence?
From Wiki:
Human intelligence is the intellectual capacity
of humans, which is characterized by
perception, consciousness,
self-awareness, and volition.
6
What is Human Intelligence?
From Wiki:
Human intelligence is the intellectual capacity
of humans, which is characterized by
perception, consciousness,
self-awareness, and volition.
Intelligence enables humans to
experience and think.
7
What is Human Intelligence?
Including the cognitive capacities to:
recognize patterns, comprehend ideas, plan,
problem solve, make decisions, and
communicate.
8
Robot Intelligence
= Robot + Intelligence
An intelligent robot should be able to:
recognize patterns, comprehend ideas,
plan, problem solve, make decisions, and
communicate.
Plus: Perceive and Act (move & manipulate)
9
Related CS Courses
• Computer Vision (versus Robot Perception)
• Machine Learning (versus Robot Learning)
• Artificial Intelligence (versus Robot Intelligence)
10
Applications of RI: Security
https://www.youtube.com/watch?v=8sjtlS9igns
11
Applications of RI: Daily Assistance
https://www.youtube.com/watch?v=--wEgmNzs0w
12
Applications of RI: Children Education
https://www.youtube.com/watch?v=7T7cIY-MIxc
13
Applications of HCR: many others!!!
Search and Rescue
Entertainment
14
Challenges of Robotics
None of the following is easy for a robot!
Yes1.
Ability to move – legs, wheels, fly, burrow, swim, orbit
Yes2. Ability to sense – eyes, ears, other inputs
Yes3. Ability to manipulate – arms, hands, fingers
4. Ability to mimic – appearance, human tasks
5. Ability to communicate – expressions, sounds, voice, digital, analog
Yes6. Ability to think – brain, mechanical mechanism, computer
7. Ability to operate – remotely, program control
Usually
8. Ability to react and respond to different situations environments
9. Ability to do something useful
15
Challenges of Robotics
None of the following is easy for a robot!
Yes1.
Ability to move – legs, wheels, fly, burrow, swim, orbit
Yes2. Ability to sense – eyes, ears, other inputs
Yes3. Ability to manipulate – arms, hands, fingers
4. Ability to mimic – appearance, human tasks
5. Ability to communicate – expressions, sounds, voice, digital, analog
Yes6. Ability to think – brain, mechanical mechanism, computer
7. Ability to operate – remotely, program control
Usually
8. Ability to react and respond to different situations environments
9. Ability to do something useful
It’s much more challenging to make robots intelligent!
16
Challenges
Same lady?
17
Challenges
Locate her on New York street?
18
Challenges
19
20
21
Download