Robots Introduction Based on the lecture by Dr. Hadi Moradi University of Southern California.

Post on 14-Dec-2015

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

Robots Introduction

Based on the lecture by Dr. Hadi MoradiUniversity of Southern California

Outline

• Control Approaches• Feedback Control• Cybernetics• Braitenberg Vehicles• Artificial Intelligence• Early robots• Robotics Today• Why is Robotics hard

Control

• Sensing => Action• Reactive

– Don’t think, act: Animals• Deliberative

– Think hard, act later: Chess• Hybrid

– Think and act in parallel: car races• Behavior-based

– Think the way you act: human

Reactive Systems

• Collection of sense-act rules– Stimulus-response

• Advantages:– ?

• Disadvantages– ?

Reactive Systems

• Collection of sense-act rules– Stimulus-response

• Advantages:– Inherently parallel– No/minimal state– Very fast– No memory

• Disadvantages– No planning– No learning

Deliberative Systems

• 3 phase model:– Sense– Plan– Act

• Example: Chess• Advantages:

– ?• Disadvantages:

– ?

Deliberative Systems

• 3 phase model:– Sense– Plan– Act

• Advantages:– can plan– Can learn

• Disadvantages:– Needs world model– Searching and planning are slow– World model gets outdated

Feedback Control• React to the sensor changes• Feedback control == self-regulation• Q: What type of control system is it?

• Feedback types:– Positive– Negative

- and + Feedback

• Negative feedback:– Regulates the state/output– Examples: Thermostat, bodies, …

• Positive feedback:– Amplifies the state/output– Examples: Stock market

• The first use: ancient Greek water system• Re-invented in the Renaissance for ovens

W. Grey Walter’s Tortoise

• 1953 • Machina Speculatrix• Sensors

– 1 photocell, – 1 bump sensor

• 2 motors• Reactive control

W. Grey Walter’s Tortoise

Behaviors: seeking light, head toward weak light, back away from bright light, turn and push (obstacle avoidance), recharge battery.

Basis for creating adaptive behavior-based

Turtle Principles

• Parsimony: simple is better – e.g., clever recharging strategy

• Exploration/speculation: keeps moving – except when charging

• Attraction (positive tropism): – motivation to approach light

• Aversion (negative tropism): – motivation to avoid obstacles, slopes

• Discernment: ability to distinguish and make choices – productive or unproductive behavior,

adaptation

Ducking

Tortoise behavior

• A path: a candle on top of the shell

Tortoise behavior

• Two turtles: Like dancing

New Tortoise

Question

• How does it do the charging?– Note: When the

battery is low, it goes for the light.

Braitenberg Vehicles

• Valentino Braitenberg – early 1980s

• Extended Walter’s mode • Based on analog circuits • Direct connections between

light sensors and motors • Complex behaviors from very

simple mechanisms

Braitenberg Vehicles

• Complex behaviors from very simple mechanisms

Braitenberg Vehicles

• By varying the connections and their strengths, numerous behaviors result, e.g.: – "fear/cowardice" - flees light – "aggression" - charges into light – "love" - following/hugging – many others, up to memory and learning!

• Reactive control • Later implemented on real robots• Check: http://www.duke.edu/~mrz/braitenberg/braitenberg.html• Bots order Styrofoam cubes (16 min 30 sec)

– Tokyo Lecture 3 time 24:30-41:00

Brief History

• 1750: Swiss craftsman create automatons with clockwork to play tunes

• 1917: Word Robot appeard in Karel Capek’s play• 1938: Issac Asimov wrote a novel about robots• 1958: Unimation (Universal Automation) co started

making die-casting robots for GM• 1960: Machine vision studies started• 1966: First painting robot installed in Byrne, Norway.• 1966: U.S.A.’s robotic spacecraft lands on moon.• 1978: First PUMA (Programmable Universal Assembly)

robot developed by Unimation.• 1979: Japan introduces the SCARA (Selective

Compliance Assembly Robot Arm).

Early Artificial Intelligence

• "Born" in 1955 at Dartmouth • "Intelligent machine" would use internal models to search

for solutions and then try them out (M. Minsky) => deliberative model!

• Planning became the tradition • Explicit symbolic representations • Hierarchical system organization • Sequential execution

Artificial Intelligence

• Early AI had a strong impact on early robotics • Focused on knowledge, internal models, and

reasoning/planning • Eventually (1980s) robotics developed more

appropriate approaches => behavior-based and hybrid control

• AI itself has also evolved... • Early robots used deliberative control• Intelligence through construction (5 min 20 sec)

– Tokyo Lecture 2 time 27:40-33:00

top related