Intelligent Robotics - PowerPoint PPT Presentation

About This Presentation
Title:

Intelligent Robotics

Description:

Title: Intelligent Mobile Robotics Author: weinberj Last modified by: Jerry Weinberg Created Date: 8/19/2002 3:42:10 PM Document presentation format – PowerPoint PPT presentation

Number of Views:70
Avg rating:3.0/5.0
Slides: 13
Provided by: wein151
Category:

less

Transcript and Presenter's Notes

Title: Intelligent Robotics


1
Intelligent Robotics
  • Today Classic AI Control
  • Wednesday Image Processing/Vision

CoWorker by iRobot Corporation
http//www.irobot.com/industrial/coworker.asp
2
Robot Movement, Sensing, Reasoning
  • What will it manipulate? How will it move? (ME)
  • What situations does it need to sense? (Sensor
    Suite) (ECE)
  • How does it decide what actions to take? (CS)

3
What does it take to get an intelligent robot to
do a simple task?
Robot Parts Two Arms, Vision, and Brain The
Brain can communicate with all parts Arms can
take commands as left, right, up, down, forward,
and backward Arms can answer yes/no about whether
they are touching something but cannot
distinguish what they are touching The vision
system can answer any question the brain asks,
but cannot volunteer information. The vision
system can move around to get a better view.
4
Why is this simple task so difficult?
  • Coordination is difficult
  • Indirect feedback
  • Updating knowledge about the environment
  • Unexpected events
  • Need to re-plan
  • Different coordinate systems need to be resolved
  • Box-centered and arm-centered

5
The Real World is A Harsh Place
  • Inaccessible
  • near by stimuli, limited attention, imperfect
    sensors
  • Non-deterministic
  • Robot structure and dynamics, environment
  • Dynamic
  • Changes happening as decisions are made
  • Continuous
  • The worlds is not a set of discrete events

6
Dealing with the Physical World
  • A robot needs to be able to handle its
    environment or the environment must be altered
    and controlled.
  • Close World Assumption
  • The robot knows everything relevant to performing
    it task Complete World Model
  • no surprises
  • Open World Assumption
  • The robot does not assume complete knowledge
  • The robot must be able to handle unexpected
    events.

7
Deliberative/Hierarchical Robot Control
  • Emphasizes Planning
  • Robot senses the world, constructs a model
    representation of the world, shuts its eyes,
    creates a plan of action, makes the action, then
    senses the results of the action.

8
Reactive/Behavior-Based Control
  • Ignores world models
  • The world is its own best model
  • Tightly couples perceptions to actions
  • No intervening abstract representations
  • Primitive Behaviors are used as building blocks
  • Individual behaviors can be made up of primitive
    behaviors
  • Reactive no memory
  • Behavior-Based Short Term Memory (STM)

9
Behavior Coordination
  • If multiple behaviors are possible which one does
    the robot do?

10
Where does the overall robot behavior come from?
  • No planning, goal is generally not explicit
  • Emergent Behavior
  • Overall behavior is a result of robots
    interaction with its surroundings and the
    coordination between the individual behaviors.
  • Emergence is the appearance of a novel property
    of a whole system that cannot be explained by
    examining the individual components, for example
    the wetness of water.

11
Hybrid Paradigm
  • Combines Reactive and Deliberative Control

12
Spectrum of AI Robot Control
Write a Comment
User Comments (0)
About PowerShow.com