1 Emergent Behavior Robot Bradley University - Senior Capstone - - PowerPoint PPT Presentation

1 emergent behavior robot
SMART_READER_LITE
LIVE PREVIEW

1 Emergent Behavior Robot Bradley University - Senior Capstone - - PowerPoint PPT Presentation

1 Emergent Behavior Robot Bradley University - Senior Capstone Project Fall Presentation By: Andrew Elliott & Nick Hanauer Advisor: Joel Schipper December 8, 2009 Overview Introduction Functional Description Block Diagrams


slide-1
SLIDE 1

1

slide-2
SLIDE 2

Emergent Behavior Robot

Bradley University - Senior Capstone Project Fall Presentation

By: Andrew Elliott & Nick Hanauer Advisor: Joel Schipper December 8, 2009

slide-3
SLIDE 3

Overview

  • Introduction
  • Functional Description
  • Block Diagrams
  • Functional Requirements
  • Preliminary Work
  • Parts List
  • Proposed Schedule

3

slide-4
SLIDE 4

Introduction

  • Create a robot that:

– Avoids obstacles – Seeks and finds beacon – Flees from loud sounds – Favors darker environments – Displays emergent behavior

4

slide-5
SLIDE 5

Functional Description

  • Construct a robot from the ground up

– Less complexity – More experience

  • Interact with the environment

– Sensors – Locomotion

  • Display emergent behavior

– Multiple simple behavior modules combine to create a sophisticated, intelligent response [1]

[1] R. Cioarga, B. Ciubotaru, D. Chiciudean, M. Micea, V. Cretu, and V. Groza, “Emergent Behavioral Modeling Language in Obstacle Avoidance”, Warsaw, Poland, May 2007.

5

slide-6
SLIDE 6

Keith Tyson Mathematical Nature Painting Flock of birds Ripple pattern in sand Termite mound Romanesco

6

slide-7
SLIDE 7

High-Level System Overview

7 IR Sensors Bump Sensors Ultrasonic Sensor

Photosensors Microphones

ATmega128 Microcontroller Left Motor Right Motor Robot’s Reaction to Environment Robot’s Environment Hardware Software Hardware H-Bridge H-Bridge

slide-8
SLIDE 8

Software - Modes and Task Priority

  • Modes (all modes include obstacle avoidance)

– Roam mode

  • Search for beacon

– Evade mode

  • Travel quickly away from source of sound
  • Find shelter (low light area)

– Pursuit mode

  • Travel toward beacon
  • Priority (1 is the highest)

Task Roam Travel in low light Beacon found Detection of a loud sound Priority 5 4 (2 if in Evade mode) 3 1

8

slide-9
SLIDE 9

High-Level Software Block Diagram

9

IR & Bump sensor Photosensor Microphone Obstacle detection and avoidance Level of ambient light Sound level and direction detection Action taken based

  • n inputs and level
  • f importance

Roam Robot favors areas with lower light levels Loud sound detected: evade sound and seek a low light area Robot becomes more sensitive to sound levels Instructions sent to the H-bridge Beacon detected Robot tries to travel in general direction of beacon Avoid

  • bstacles, wait

for beacon signal Ultrasonic sensor Beacon detection

slide-10
SLIDE 10

Functional Requirements

Our Robot Shall:

– Avoid all obstacles within 6 inches – Detect a loud noise (above 80dB) and determine the direction of origination – Reach an ultrasonic beacon within a 2 feet radius – Determine which areas in its path are darker – Travel at a speed of 2 feet per second normally – Travel at a speed of 4 feet per second when evading

10 10

slide-11
SLIDE 11

Preliminary Work (1)

  • MAVRIC-IIB Microcontroller Board

– Adapting to the development software – Writing test programs

  • Testing IR Sensor and Photosensor capabilities

– IR Sensor results are unreliable at close range – Photosensors are not good for directional sensing

  • Selected parts to meet specifications

– Parts have been ordered

11 11

slide-12
SLIDE 12

Preliminary Work (2)

  • Chassis Design

– Using Google SketchUp

12

slide-13
SLIDE 13

Parts List

13

Component Vendor Part Number Crucial Spec Unit Cost # Ordering Cost MAVRIC-IIB BDMICRO MAV2BPH16 $99.00 1 $99.00 Motor Robot Marketplace 0-BHG31 Torque & RPM $23.99 2 $47.98 IR Sensor Acroname Sharp GP2Y0A21YK Distance (Min & Max) $12.50 4 $50.00 H-Bridge Bradley University LMD18200 Max Current $0.00 2 $0.00 Wheels Robot Marketplace 0-DAV5540 Diameter $8.99/pair 2 $17.98 Hub Robot Marketplace 0-MHUB04 Bore size $8.49/pair 1 $8.49 Microphone Digi Key CMB-6544PF $0.72 5 $3.60 Photosensor

13

slide-14
SLIDE 14

Proposed Schedule

14

Week Andrew Elliott Nick Hanauer 1-3 Research & Website Development Parts Research 4 Learn ATmega128 Parts Testing & Research 5 Interface with the Digital I/O Parts Testing & Finalizing Parts List 6 ADC Setup Parts Testing & Order Remaining Parts Winter Break Construct Chassis 7 Interface IR Sensors & Photosensor Motor & H-Bridge Circuitry/Testing 8 Interface Microphones Microphone & Photosensor Circuitry/Testing 9 Interface Motors & H-Bridge Ultrasonic Circuitry/Testing 10-11 Integrating All Sensors Circuitry Clean-Up & Wire Wrapping 12 Final Software/Hardware Testing 13-14 Final Documentation and Presentation Preparation

slide-15
SLIDE 15

Questions?

Emergent Behavior Robot Andrew Elliott & Nick Hanauer Joel Schipper

15 15