Download Autonomous Intelligent Mobile Robotics Presentation

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Ecological interface design wikipedia , lookup

Enthiran wikipedia , lookup

Autonomous car wikipedia , lookup

Intelligence explosion wikipedia , lookup

Perceptual control theory wikipedia , lookup

History of artificial intelligence wikipedia , lookup

Kevin Warwick wikipedia , lookup

The City and the Stars wikipedia , lookup

Visual servoing wikipedia , lookup

Philosophy of artificial intelligence wikipedia , lookup

Existential risk from artificial general intelligence wikipedia , lookup

Robot wikipedia , lookup

Self-reconfiguring modular robot wikipedia , lookup

Index of robotics articles wikipedia , lookup

List of Doctor Who robots wikipedia , lookup

Robotics wikipedia , lookup

Adaptive collaborative control wikipedia , lookup

Embodied cognitive science wikipedia , lookup

Ethics of artificial intelligence wikipedia , lookup

Transcript
Autonomous Intelligent
Mobile Robotics
Jerry Weinberg
Associate Professor
Ross Mead
Robot Scientist
Computer Science
What is a Robot?
What is An Intelligent Robot?
• An autonomous system which exists in the
physical world, can sense its environment,
and can act on it to achieve some goals.
Living Autonomously
• An autonomous robot acts on its own
decisions
• Robots are not directly controlled by
humans
– Can take input and advice from humans
• Robots are not teleoperated
– Making them much more difficult and
interesting than Battlebots
Autonomous Mobile Robots have to Solve
Difficult Problems
• Where am I?
– Localization Problem
• How do I get there?
– Path Finding Problem
• How do I find the door?
– Object Recognition Problem
• What are you asking me to do?
– Language Understanding Problem
• How can I tell you the answer to your
question?
– Speech Generation Problem
Sensing the Environment
• Sensors allow the robot to perceive its
environment to get information that allows
it to make decisions
– Humans have 6 senses what are they?
– What sensors does a robot need?
Acting on the Environment
• Robots have effectors that allow it to
change the state of the world
– What are human effectors?
– What effectors can robots have?
Achieving a Goal
• Achieving a goal requires intelligent
decision making
– Artificial Intelligence
LEGO Mindstorm RCX
3 Output or Motor Ports (A, B, C)
3 Input or Sensor Ports (1, 2, 3)
IR Transmitter/Receiver
Programming Your Bot
Spectrum of Self-Control
Teleoperation: Human Control
Autonomous (AI) Control
Shared Human – Robot Control
Remote-Controlled Rats
Spectrum of AI Robot Control
Reactive/Behavior-Based Robot
Control
• Ignores world models
Sense
Act
Finite State Machine
The Game
Finding Inspiration
• Constructopedia
• Nature
• Web
www.legomindstorms.com
www.lugnet.com/robotics/rcx
roboti.cs.siue.edu