R A M B

advertisement
Robert Moroson
Angela Uribe
Melissa Jansen
Mahdi Moghaddamzadeh
Bianca Ragin
Our team (as stated above)
Serves snacks/beverages
upon request
Find owner location
Obstacle avoidance
mechanism
CANDY SHOOTER!!!
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
 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
Low



Able to navigate itself
Find signal coming from owner
Move towards signal
Med


Recognize and avoid obstacles
Receive vocal commands

In form of claps
High

Team RAMMBO
Able to carry and shoot
candies on command
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Functional
Outline .
Sending
Commands
Wireless
Transmitter
Microprocessor
Team RAMMBO
Wireless
Receiver
Voltage
Amplifier
Robert, Angie, Melissa, Mahdi, Bianca, Other
Powering
Motors
9/06/2011
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
Xbee 1mW “Series 1” boards
Range = 300 feet
USB programmable
3.3 V’s, 50 mA
250 Kbps data rate
128 bit encryption
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Control
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Control
Wheel
Control
Wireless
Communication
Position Sensing
Sensors
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
User
Control
Testing commands





0x0: Status
0x1: Rotate Left
0x2: Rotate Right
0x3: Forward
Code
0
User Commands
0x4: Stop
1
2
Team RAMMBO
Command
3
4
5
6
7

0x9: Come

0xA: Go away

More for other
functions
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Arrival
MazeRunning
Algorithm
User
Control
SoundRecognition
Await
Command
Command
Goal
Locator
Select
Direction
No
Command
Obstacle
Detector
Interrupt
Go
Forward
Software Flow
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Sensing
Sensing
Obstacle
Avoidance
Infrared
Team RAMMBO
Pressure
Find
Caller
Ultrasonic
GPS
Robert, Angie, Melissa, Mahdi, Bianca, Other
Ultrasonic
9/06/2011
Obstacle
Avoidanc
e
Infrared
Ultrasonic
Distance
Cliff Sensing
Sensing from 3cm
Wall Sensing
to 30cm
Transmitter &
More expensive
Receiver next to
than Infrared
each other
Very Inexpensive
Team RAMMBO
Pressure
Single Pole Single
Throw
Short Circuits when
Pressed
Very Inexpensive
Simple to Implement
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Find
Caller
GPS
Ultrasonic
 Need two

 Remote
 Robot

 Accurate within cm
 Accuracy increases 
price
 Not within our budget
Team RAMMBO
Transmitter on
Remote
One or Two
Receivers on Robot
Price within our
budget
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Motors
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Northern Pneumatic
Wheels
Team RAMMBO

8" Tires

Non-marking Tires

250lbs Capacity
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
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

Team RAMMBO
1024 positions per revolution
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011






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
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Physical Design
1st : Bianca
2nd : Angie
Wireless
1st : Mahdi
2nd : Melissa
Budget/Schedule
1st: Melissa
2nd: Bianca
Sensing
1st : Melissa
2nd : Mahdi
Division
of Labor
Power
1st :Bianca
2nd : Angie
Movement
1st : Angie
2nd : Robert
Microcontroller
1st : Robert
2nd : Mahdi
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
By CDR:
By PDR:




Team RAMMBO

Finish core
and peripheral
circuit design
Initial version
of users
 First revision
manual written of prototype
Create core  Software
circuit design
implementation
Fill out UROP
funding form

Finalize body
design
Order parts
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Schedule
Milestone 1
Milestone 2
Motor and power
systems functional

Move through
instantaneous input
Command
completed
Team RAMMBO
maneuvering
Establish
wireless
communication
transmitter good for
debugging
Programming
Obstacle

Comes on
command
Looks pretty

Full body built
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Functional Gantt Chart
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Item
Purpose
XBee 1mW
Wireless Comm
Chip (2)
XBee Explorer
Development Board
USB (2)
Actual
Atmel
Microcontroller
Movement
Wheels (4)
Movement
Motors (4)
Motor Control
Encoders (4)
Cost
(Est.)
$50
$50
$10
$60
$355
$160
Tax/Shipping ------------------------- $50
Total
Team RAMMBO
$735
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Team RAMMBO
Robert, Angie, Melissa, Mahdi, Bianca, Other
9/06/2011
Download