By: Andrew Elliott & Nick Hanauer Advisor: Joel Schipper April 29, 2010

Similar documents
Formal Report. B.O. bot

Robot Proposal. B.O. bot

Team Rescue X: Autonomous Firefighting Robot

Derek Otermat and Jason Taylor Mechanos Labs Final Report

Sensor Report. University of Florida Department of Electrical and Computer Engineering EEL5666 Intelligent Machines Design Laboratory

Passive Infrared Perimeter Monitoring Alarm System

An Ambient-Light-Ignoring Infrared Active Motion Detector

Autonomous Fire Extinguisher Robot

Final Report FIREMAN

Characteristics of different sensors used for Distance Measurement

Sensing the World. When you have finished this lecture you should be able to:

Installation Instructions Azatrax Dual Infrared Model Train Detector MRD2 'Turnout' Edition

T.E.R.E.S.A. (T.E.R.E.S.A. Tyrannous Effeminate Rambling Esoteric Sybaritic Arthopod) the Six-Legged Robopuppy SENSOR REPORT. Blake C.

C.A.T Can-crushing Autonomous Terror

User Detection Sensors

OWNER S MANUAL Model A702 / A702-5 Aviation Light with Switch

Smart Walker Design. ECE 480 TEAM 4 for The Resource Center for Persons with Disabilities (RCPD)

BULLARD T4MAX THERMAL IMAGER CAMERA

ENSC 305/440W April 15, AlarmSense System. Adrian Tanskanen Russell McLellan

EA-430 USER MANUAL. Version

ANALYSIS OF THE FIRE FIGHTING ROBOT

Robotics Tutorial 1: Robot Floor Cleaner

Multi-Spectral, Digital, Infrared Electro-Optical. FSC Model No. s. Unitized, Two Stage, Quick Response Flame Detectors.

5900 SERIES Low Energy Power Operator

SOLARBEAM STEALTH TOWER SERIES

Homework 8: Patent Liability Analysis Due: Thursday, March 24, at Classtime

IN A BOX. User Manual YOUR HOME SECURITY SYSTEM. curv360.co.uk. Support APP remote arm/disarm, parameter settings and accessories management

Nedap Cow Positioning with integrated Heat Detection and Health Monitoring

USER MANUAL QSDL503AD Intelligent Auto-Dial Alarm System

GJD OPAL RFX WIRELESS 35 METRE EXTERNAL PIR INSTALLATION MANUAL

ERS-3600B. PERS-3600B Personal Emergency Reporting System

DATA SHEET CYBERCAT 254 INTELLIGENT FIRE ALARM CONTROL SYSTEM DESCRIPTION APPROVALS: SYSTEM OPERATION. Form No. D

Azatrax Quad Infrared Proximity Detector Shield for ArduinoTM Uno, Mega and compatibles

Arlo Robot Base Kit (#28960)

Innovative EEE mini-projects list

Portable Perimeter Detection and Monitoring System - PoPDaMS

REMOTE CONTROL AND MONITORING OF LANDMINES DETECTION ROBOTIC SYSTEM

Open Source Home Security System

CHEETAH XI INTELLIGENT SUPPRESSION CONTROL SYSTEM

International Journal Of Advanced Research In Engineering Technology & Sciences

5900 Series X-in Low Energy Power Operator

RADIO CONTROL SYSTEMS

SMARTWALK DEMENTIA WANDERING SYSTEM

Martin Dekan, František Duchoň, Ladislav Jurišica, Anton Vitko and Andrej Babinec

PACK TRAVEL INSTRUCTION MANUAL

GSM PROTECT ANTI-THEFT ALARM WITH GPS TRACKING & MOBILE PHONE ALERTS

Design of Intelligent Car

MICANS INFOTECH

Operation and Maintenance Manual OM 897-3

PIR Occupancy & Motion Sensor

SMART. FLEXIBLE. RELIABLE.

901-M / 901-ML. Pulse Oximetry System. Technical Information and Service Manual

Herschel Infrared. Installer Guide. Herschel Infrared Ltd All Rights Reserved.

1, 2, 3,

Homework 5: Theory of Operation and Hardware Design Narrative

Homework 4: Packaging Specifications and Design

Remote Area Clearance Device (RACE)

The design of the human body infrared thermometer

Copy Right of GARPH Page 4

Dräger UCF 7000 Thermal Imaging Camera

A Novel Approach to Garbage Management Using Internet of Things for Smart Cities

Preliminary Design Report with Diagrams

Instruction manual for the Infrared Point Type Flame Detector

Multi - Purpose Fire Fighter Robot

Jon Longtin Department of Mechanical Engineering SUNY Stony Brook

WeatherLink for Alarm Output Addendum

REMOTE CONTROL CAR ALARM SYSTEM

2 General Application Photoelectric Sensors

. w. POWERHOUSE n MOTION DETECTOR MODEL PR511 OWNER S MANUAL

SMS GSM Alarm Messenger

NeXT is a powerful stand-alone application running fully embedded in network cameras to perform an intelligent video surveillance for ATM devices.

1S25. Arc Fault Monitor 4 Zones, 8 Sensors. Features. Introduction. ARC Fault Protection

Sensors SR Programming manual

Smoke Eater An Autonomous Fire Fighting Robot

KNX module for smoke alarm devices Dual/VdS and Q-Label (Order no )

Applications and Examples

DATA SHEET CHEETAH XI 50 INTELLIGENT SUPPRESSION CONTROL SYSTEM DESCRIPTION APPROVALS: SYSTEM OPERATION. Form No. D

USER MANUAL QSDL506W Wireless Alarm System

Understanding the. technologies. imotion.

Praetorian Fibre Optic Sensing

INITIALIZATION / INSTALLATION

INTERNAL DETECTORS. Wired and two-way wireless grade 2 and 3 internal detectors

LG Robotic Vacuum Cleaner

Summary. Assessment Methodology

SUPERYACHT SAFETY & SECURITY 360 AIR, SURFACE & UNDERWATER PROTECTION

AUTOMATIC STREET LIGHT CONTROL SYSTEM USING MICROCONTROLLER

CONFIGURATION OF THE OPTICALS

PARVIS Safe and tranquil thanks to Parvis

Automatic Self-Adjusting General Purpose Sensor

ADPRO PRO Passive Infrared Detector. Webinar November Ben Klösen, PLM

500 Series.

Products documentation (REVISION DATE: 03/10/2011) OMFP6010 (60cm PIROLITIC OVEN)

«Smart Home Technology» by Quadrobit: security energy comfort

PIR movement and presence detectors 10 A

16 Zone Voice Evacuation VA & PA Sound System

EEM 451 Industrial Control Systems Sensors and Actuators-II. Dept. of Electrical-Electronics Eng. Anadolu University, Turkey

Fire-Extinguishing Autonomous Robot

SD Series Optoschmitt Detector, TO-46 Metal Can Package

Part 1. Moving Forward

DIY Smart Home & Energy Save

Transcription:

By: Andrew Elliott & Nick Hanauer Advisor: Joel Schipper April 29, 2010

Introduction Block Diagram Chassis Hardware Software Development Project Status Demonstration Video Future Work 3

Emergence The result is greater than the sum of its parts Where does emergent behavior appear? Weather phenomena Geographical patterns Animal behaviors Swarming Colonies 4

Explore the use of emergence in robotics Adapt to their dynamic environment Create a robot that: Avoids obstacles Flees from loud sounds Influenced by shade of floor tiles Seeks and travels to beacon Displays emergent behavior 5

What are we using it for? Reaction to Beacon Reaction to Sound Reaction to Obstacle Reaction to All??????? 6

Robot s Environment Hardware Ultrasonic Sensor Bump IR Sensor Microphones Light Sensors Sensors Software ATmega128 Microcontroller H-Bridge H-Bridge Hardware Left Motor Right Motor Robot s Reaction to Environment 7

Designed in GoogleSketchup Cut from wood Fabricated and attached brackets Motors Sensors Batteries Ceramic drawer pull as rear caster Second level added Hardware temporarily mounted 8

Motor Specifications @ 24 volts No load speed is 360 RPMs Nominal current is 0.3 A Stall Current is 2.8 A Weighs 0.46 lbs 9

H-Bridges Control motor speed and direction 3 amp continuous output -- 6 amp peak Operate up to 55 volts Motors only drew 0.6 amps at 24 volts 10

Batteries Two 12 volt Nickel Metal-Hydride batteries 11

Infrared Sensors Obstacle avoidance Easy interfacing Operating range 4" to 30" 12

Bump Sensors Momentary switches Detect obstacles missed by IR sensors Array mounted on front of chassis 13

Microphones Multiple microphones used to detect source of loud sound 14

Reflective Light Sensors Detect reflectivity of surfaces Used to respond to floor tiles Very small operating range 15

Ultrasonic Receiver/Transmitter Transmitter sends a directional signal Receivers pick up signal Signal strength used to determine direction 16

Priorities (1 is the highest) Task Obstacle Avoidance of Beacon Travel on dark Roam avoidance loud sounds found tiles Priority 1 2 4 5 (3 when 6 evading sound) Behaviors (all include obstacle avoidance) Roam Search for beacon Avoid Loud Sounds Travel quickly away from source of sound Find shelter (dark floor tile) Beacon Found Travel toward beacon 17

All software written in C Test applications for individual components Infrared sensors H-bridges Microphones Reflective light sensors Pre-programmed path Test locomotion 18

Obstacle avoidance Triggered method if(ir_volt >= threshold) {avoid_obstacle;} Dynamic method right_duty = duty_100 - ir_left*ir_conver_fac; 19

Added: Bump sensors A microphone 5 volt regulator All four microphones Reflective light sensor 20

Chassis built Components built and integrated H-bridges IR sensors Bump sensors Microphones Reflective light sensors Behaviors implemented Obstacle avoidance Sound avoidance Reaction to shade of floor tiles 21

State Situation 0 No triggered events 1 Object too close on left 2 Object too close on right 3 Object too close in front/bump sensor triggered/duty cycles too low 4 Microphone 0 triggered (front left) 5 Microphone 1 triggered (front right) 6 Microphone 2 triggered (rear left) 7 Microphone 3 triggered (rear right) 22

23

One state All situations handled at once Response is simultaneous Beacon Tracking Obstacle Avoidance Response through H-bridges Sound Avoidance dutycycle w 2 w 0 ( sound) w ( roam) 3 w ( obstacle ) 1 ( tile) w 4 ( beacon ) Preference to darker tiles 24

Integrate ultrasonic sensors Implement beacon finding Determine exact source of sound Develop emergent behavior Clean up hardware 25

26

Maveric-IIb has 16MHz clock Speed of sound = 13,397.244 in/sec Microphones 8in apart 13,397.244in / s 1.675KHz 8in Need frequency above 1.675KHz 27

Component Voltage Amps Electronics 5.116.17 Motors 26.09.596 Regulator Losses 7.634.17 Battery Supply 12 2.3Amp Hours Total Current draw =.596. 17.17 2.654 Battery Life = 2.3AmpHours.654A *.8 2.81Hours 28

1. IR Sensor emits a pulse of light 2. Light travels to and reflects off an object 3. Light returns to IR sensor after a delay 4. Delay is used to determine objects distance from sensor Sensor can detect objects between 4 and 31.5 away. 29

Used to determine shade of floor tile Dark tiles represent safety from loud sound Optical sensors mounted on bottom of EBR 30

Used to detect the source of a loud sound Array of four microphones First microphone to detect determines direction of source EBR will travel away from source 31

32

33

Part Part number Quantity Price Total Site Motor 0-BHG31 2 $ 23.99 $ 47.98 Robot Marketplace Wheels 0-DAV5540 2 $ 8.99 $ 17.98 Robot Marketplace Hub 0-MHUB04 1 $ 8.49 $ 8.49 Robot Marketplace H-Bridge Use H-Bridge from Mini Project Microphone CMB-6544PF 5 $ 0.72 $ 3.60 Digi Key IR Sensor Sharp GP2Y0A21YK 4 $ 12.50 $ 50.00 Acroname Reflective 2 Sensor 365-1510-1-ND $ 2.90 $ 5.80 Digi Key Push Button 149948 8 $ 0.29 $ 2.32 Jameco Total $ 136.17 34