+ All Categories
Home > Documents > RAMMBO the Robot Butler

RAMMBO the Robot Butler

Date post: 16-Feb-2016
Category:
Upload: shayla
View: 30 times
Download: 0 times
Share this document with a friend
Description:
RAMMBO the Robot Butler. R obert Moroson A ngela Uribe M elissa Jansen M ahdi M oghaddamzadeh B ianca Ragin O ur team (as stated above). S erves snacks/beverages upon request Find owner location Obstacle avoidance mechanism CANDY SHOOTER!!!. Objectives. - PowerPoint PPT Presentation
Popular Tags:
37
RAMMBO the Robot Butler Robert Moroson Angela Uribe Melissa Jansen Mahdi Moghaddamzadeh Bianca Ragin Our team (as stated above)
Transcript
Page 1: RAMMBO  the Robot Butler

RAMMBO

the Robot Butler

Robert Moroson

Angela Uribe

Melissa Jansen

Mahdi Moghaddamzadeh

Bianca Ragin

Our team (as stated above)

Page 2: RAMMBO  the Robot Butler

Obje

ctive

s

Serves snacks/beverages upon request

Find owner location

Obstacle avoidance mechanism

CANDY SHOOTER!!!

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 3: RAMMBO  the Robot Butler

Appl

icatio

ns

& Ad

vant

ages

Useful for disabilities limiting ability to walk

Used in offices and at homes to save time

Separate refrigerator unit to load RAMMBO

Served right to your desk, couch, beds, etc…

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 4: RAMMBO  the Robot Butler

Goal

s

Low Able to navigate itself Find signal coming from

owner Move towards signal

Med Recognize and avoid

obstacles Receive vocal commands

In form of clapsHigh

Able to carry and shoot candies on command

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 5: RAMMBO  the Robot Butler

Functional Outline .

Sending Commands

Wireless Transmitte

rWireless Receiver

Microprocessor Voltage Amplifier

Powering Motors

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 6: RAMMBO  the Robot Butler

Cons

train

ts

Object sensing system

Powerful RF transmitter and receiver

Efficient program for path finding/rerouting

Cost

Candy shooting system

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 7: RAMMBO  the Robot Butler

Wire

less

Co

mm

unica

tio n

Xbee 1mW “Series 1” boards

Range = 300 feet USB programmable3.3 V’s, 50 mA250 Kbps data rate128 bit encryption

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 8: RAMMBO  the Robot Butler

Software

Page 9: RAMMBO  the Robot Butler

ATmega2560 microcontroller

Input voltage: 7-12V

54 Digital I/O Pins (14 PWM

outputs)

16 Analog Inputs

256k Flash Memory

16Mhz Clock Speed

Arduino Mega 2560

Microcontroller

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Control

Page 10: RAMMBO  the Robot Butler

Control

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Wireless Communication

Sensors

Position SensingWheelControl

Page 11: RAMMBO  the Robot Butler

User Control

Testing commands 0x0: Status 0x1: Rotate Left 0x2: Rotate Right 0x3: Forward 0x4: Stop User Commands

0x9: Come

0xA: Go away

More for other functions

Code 0 1 2 3 4 5 6 7

Command

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 12: RAMMBO  the Robot Butler

Softw

are

Flow

Wait for commandLocate userNavigate to user Don’t bump into stuffStop

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 13: RAMMBO  the Robot Butler

Software FlowTeam RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Sound-Recognitio

n

Goal Locator

Go Forward

Arrival

Obstacle Detector Interrupt

Await Comman

d

Maze-Running Algorith

m

Select Direction

CommandUser

Control

Inter

rupt

No Command

Page 14: RAMMBO  the Robot Butler

Hardware

Page 15: RAMMBO  the Robot Butler

SensingSensing

Obstacle Avoidanc

e

Infrared Pressure Ultrasonic

Find Caller

GPS Ultrasonic

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 16: RAMMBO  the Robot Butler

Obstacles

Cliff SensingWall SensingTransmitter & Receiver next to each otherVery Inexpensive

Distance Sensing from 3cm to 30cm

More expensive than

Infrared

Single Pole Single ThrowShort Circuits when PressedVery InexpensiveSimple to Implement

Obstacle Avoidanc

e

Infrared Ultrasonic Pressure

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 17: RAMMBO  the Robot Butler

GPS vs.

UltrasonicFind

Caller

GPS Ultrasonic

Transmitter on Remote

One or Two Receivers on Robot

Price within our budget

Need two Remote Robot

Accurate within cm Accuracy increases

price Not within our

budgetTeam RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 18: RAMMBO  the Robot Butler

Hardware Flow

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 19: RAMMBO  the Robot Butler

Envir

onm

enta

l & S

afet

y Im

pact

Disposal of parts 2-3 feet tall Tripping hazard Risk of it knocking items over if it hits a table

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 20: RAMMBO  the Robot Butler

Operation & Appearance

Page 21: RAMMBO  the Robot Butler

Move

men

t

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Microcontroller

Motor Driver

4 Optical Encoders

4 Motors

4 Tires & Wheels

Page 22: RAMMBO  the Robot Butler

MotorsHT08-020 Stepper Motor

Two-phase stepper motor

Suitable for a wide range of

motion control applications

High Torque Weight 0.1lbs

Phase Voltage: 2.8V

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 23: RAMMBO  the Robot Butler

Tires

Northern Pneumatic Wheels

8" Tires

Non-marking Tires

250lbs Capacity

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 24: RAMMBO  the Robot Butler

Optic

al

Enco

ders

Size: 0.48" diameter

Single chip sensing technology

-40°C to 125°C operating temp

10-bit Analog output 2.6 kHz sampling rate

10-bit PWM output 1024 positions per revolutionTeam RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other

9/06/2011

Page 25: RAMMBO  the Robot Butler

Motor Driver Chip protects logic chips Isolate electrical noise Prevents short-circuits Diodes give voltage protection Capacitors reduce electrical noise

and provide peak power Pull-up resistors prevent motor

movement during power up/down

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 26: RAMMBO  the Robot Butler

Phys

ical

Desig

n

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 27: RAMMBO  the Robot Butler

Division of Labor

Physical Design1st : Bianca2nd : Angie

Budget/Schedule

1st: Melissa2nd: Bianca Power

1st :Bianca2nd : Angie

Wireless1st : Mahdi

2nd : Melissa

Sensing1st : Melissa2nd : Mahdi Movement

1st : Angie2nd : Robert

Microcontroller1st : Robert2nd : Mahdi

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 28: RAMMBO  the Robot Butler

Powe

r Up

9V Battery Pack Motor Driver – 12V Motors – 5V Encoder – 5V Microcontroller – 12V

Xbees – 6.6VTotal: three 9V batteries

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 29: RAMMBO  the Robot Butler

Logistics

Page 30: RAMMBO  the Robot Butler

Sche

dule By PDR:

Initial version

of users manual written

Create core circuit design

Fill out UROP funding form

Order parts

By CDR: Finish core

and peripheral circuit design

First revision of prototype

Software implementation

Finalize body design

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 31: RAMMBO  the Robot Butler

ScheduleMilestone 1

Motor and power systems functional Move through

instantaneous input

Command transmitter good for debugging

Programming completed

Milestone 2 Obstacle

maneuvering

Establish wireless communication Comes on

command

Looks pretty Full body built

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 32: RAMMBO  the Robot Butler

Functional Gantt Chart

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 33: RAMMBO  the Robot Butler

Planned Budget

Item PurposeCost (Est.

)XBee 1mW

Chip (2) Wireless Comm $50XBee

Explorer USB (2)

Development Board $50

Atmel Actual Microcontroller $10

Wheels (4) Movement $60Motors (4) Movement $355

Encoders (4) Motor Control $160Tax/Shipping ------------------------- $50

Total $735Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 34: RAMMBO  the Robot Butler

Financial AidDonations

Microcontroller

9V Batteries

Robot structure

Funding

3rd party support

UROP Grant

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 35: RAMMBO  the Robot Butler

Manu

fact

urab

ility

&

Sust

aina

bilit

y

Manufacturability Accurate Wireless

communication High resolution motors Body holds weight of other

partsSustainability Low power consumption Reliable parts and processors

Straight-forward debugging

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 36: RAMMBO  the Robot Butler

Questions?Thanks

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011

Page 37: RAMMBO  the Robot Butler

Questions?Thanks

Team RAMMBO Robert, Angie, Melissa, Mahdi, Bianca, Other 9/06/2011


Recommended