Title: Autonomous Intelligent Mobile Robotics
1Autonomous Intelligent Mobile Robotics
- Jerry Weinberg
- Associate Professor
- Computer Science
What is a Robot?
2What 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.
3Humans vs. Robots
People Robots
Bones Mechanical Structure
Muscles Effectors
Senses Sensors
Digestion/Respiration AC/DC Power
Brain Computer
Knowledge Program
4Robot Body LEGO Pieces
5LEGO Mindstorm RCX
3 Output or Motor Ports (A, B, C) 3 Input or
Sensor Prots (1, 2, 3) IR Transmitter/Reciever
6Programming Your Bot
7Autonomous 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
8Where are the Robots?
9Where are the Robots?
10Where are the Robots?
11Where are the Robots?
12Where are the Robots?
13Why Study Robotics?
- Integrated Systems Engineering
- Mechanical Engineering
- Electrical Engineering
- Computer Science
Continental's electronic stability system
analyzes data from many sensors. When the sensors
indicate a driver is losing control, the system
steadies the vehicle by braking one or more
wheels or by slowing down the engine.
14Why Study Robotics?
15Why Study Robotics?
16Spectrum of Robot Control
17Reactive/Behavior-Based Robot Control
- Ignores world models
- The world is its own best model
Sense
Act
18Situated Activity Design
- Robot actions are based on the situations in
which it finds itself - Perception characterized by recognizing what
situations it is in and choosing an appropriate
action
19Finite State Machine
20The Game
RoboCraft
21Finding Inspiration
- Constructopedia
- Nature
- Web
- www.legomindstorms.com
- www.lugnet.com/robotics/rcx
- roboti.cs.siue.edu