1 emergent behavior robot
play

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


  1. 1

  2. Emergent Behavior Robot Bradley University - Senior Capstone Project Fall Presentation By: Andrew Elliott & Nick Hanauer Advisor: Joel Schipper December 8, 2009

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

  4. Introduction • Create a robot that: – Avoids obstacles – Seeks and finds beacon – Flees from loud sounds – Favors darker environments – Displays emergent behavior 4

  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 5 Modeling Language in Obstacle Avoidance”, Warsaw, Poland, May 2007.

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

  7. Robot’s Environment High-Level System Hardware Ultrasonic Bump IR Sensors Photosensors Microphones Overview Sensor Sensors Software ATmega128 Microcontroller H-Bridge H-Bridge Hardware Left Motor Right Motor Robot’s Reaction to Environment 7

  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

  9. IR & Bump sensor Photosensor Microphone Ultrasonic sensor High-Level Software Obstacle Sound level Level of Beacon detection and and direction ambient light detection avoidance detection Block Diagram Action taken based on inputs and level of importance Robot favors Loud sound areas with detected: evade Beacon Roam lower light sound and seek detected levels a low light area Avoid Robot Robot tries to obstacles, wait becomes more travel in general for beacon sensitive to direction of signal sound levels beacon Instructions sent to the H-bridge 9

  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

  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

  12. Preliminary Work (2) • Chassis Design – Using Google SketchUp 12

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

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

  15. Questions? Emergent Behavior Robot Andrew Elliott & Nick Hanauer Joel Schipper 15 15

Recommend


More recommend