smart dust k. pister, j. kahn, b. boser (ucb) s. morris (mlb) memsmto darpa
Post on 20-Dec-2015
223 Views
Preview:
TRANSCRIPT
SMART DUST
Goals
• Autonomous sensor node (mote) in 1 mm3
• MAV delivery
• Thousands of motes
• Many interrogators
• Demonstrate useful/complex integration in 1 mm3
SMART DUST
COTS Dust
GOALS:
• Create a network of sensors
• Explore system design issues
• Provide a platform to test Dust components
• Use off the shelf components
SMART DUST
COTS Dust - RF Motes
• Atmel Microprocessor• RF Monolithics transceiver
• 916MHz, ~20m range, 4800 bps• 1 week fully active, 2 yr @1%
N
S
EW 2 Axis Magnetic Sensor
2 Axis Accelerometer
Light Intensity Sensor
Humidity Sensor
Pressure Sensor
Temperature Sensor
SMART DUST
Message Diffusion (McLurkin)
• Each mote checks all it’s received transmissions for the one with the maximum value
• The mote then rebroadcasts it with a lower value
• The result is a gradient pointing towards the signal source.
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5-0.5
0
0.5
1
1.5
2
2.5
3
3.5
Number Of Motes=200Communications Range=.5
SMART DUST
Edge Detection using Min/Max• 1. Ask each or your
neighbors how many motes they can see.
• 2. Find the minimum and maximum of these numbers
• 3. Share these minimum and maximum numbers with all your neighbors.
• 4. When all your neighbors have the same min.max info as you, compare your local neighbor count to this info.
• 5. Turn red if you are lonely0 0.5 1 1.5 2 2.5 3 3.5 4
-0.5
0
0.5
1
1.5
2
2.5
3
3.5
4
4.5
Number Of Motes=500Communications Range=.5
SMART DUST
0 1 2 3 4 5-1
0
1
2
3
4
5
6
Gradient Directed Communication
• These gradients can be used to direct• transmissions towards a single source
• Messenger Agents (the light blue dots) transmit themselves to motes with higher message levels
• This provides the minimum number of hops to get to a central destination
Number Of Motes=150Communications Range=1
SMART DUST
-0.5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5-1
0
1
2
3
4
5
Centroid Location• Find edges
• Diffuse pheromone from the edges inward
• Find the lowest concentration using Min/Max sharing
• If you have the lowest concentration, turn yellow
Number Of Motes=500Communications Range=.8
SMART DUST
Mote Position Estimation
• Give GPS receivers to some motes and callthem “BasisMotes”. Ask them to turn gray.
• Each BasisMote diffuses it’s own pheromone throughout the group
• The position of any other mote can be estimated from the levels of basis pheromones present.
SMART DUST
Network Growing
• Since diffusion directed communication already minimizes number of hops, whatever are we going to optimize?
• We can use division of labor to optimize power (time)
• Certain motes are responsible for communications to the hub and others are responsible for sensing
Number Of Motes=128Communications Range=1
SMART DUST
COTS Dust - Optical Motes
Laser mote
• 650nm laser pointer
• 2 day life full duty
CCR mote
• 4 corner cubes
• 40% hemisphere
SMART DUST
CCR Interogator
Top View of the Interrogator
CCD Camera Lens
Frequency-Doubled Beam45o mirror
Polarizing Beamsplitter
Quarter-wavePlateFilter
0.25% reflectance on each surface
YAG Green Laser Expander
SMART DUST
Video Semaphore Decoding
Diverged beam @ 300m
Shadow or full sunlight
Diverged beam @ 5.2 km
In shadow in evening sun
SMART DUST
Video Semaphore Decoding
Diverged beam @ 300m
Shadow or full sunlight
Diverged beam @ 5.2 km
In shadow in evening sun
SMART DUST
1 Mbps CMOS imaging receiver
1 0 cm
20 0 m
F ield of Viewof S ingle P ixel
5 m m
2 k m
CollectionLens
OpticalF ilter
64x64CMOSImager
10W, 1mrad
Photosensor
Signal ProcessingA/D Conversion
SIPO ShiftRegister
CRC CheckLocal Bus Driver
Off ChipBus Driver
Pixel Array
SMART DUST
Optical Communication (vs. RF)
• Pro:• low power• small aperture• spatial division multiplexing• high data rates• LPI/LPD• baseband coding
• Con:• line of sight• atmospheric turbulence
SMART DUST
Turbulent Channel
La ser
R ece ive r
v
C omm un ica tion throug h Tu rbu le nt A tmos phe re
To S ig na l
Edd ies
De te ction
M ax im um-L ik elihood
0 11 1 0 1
2
2
1
4
13
2
2
1
13
2
2
1
13
2
2
1
13
3
2
21 3
3
1 3
1234
13
13
311
3
23
23
2
Se que nc e De tec tion Algorithm
Phy sica l Origin of B ea m Scintillation
Ed d ie s
SMART DUST
6-bit DAC Driving Scanning Mirror
10 20 30 400
0.2
0.4
0.6
0.8
Time (seconds)
Nor
mal
ized
bea
m p
ositi
on
• Open loop control
• Insensitive to disturbance
• Potentially low power
SMART DUST
Power and Energy
• Sources• Solar cells• Thermopiles
• Storage• Batteries ~1 J/mm3
• Capacitors ~1 J/mm3
• Usage• Digital control: nW• Analog circuitry: nJ/sample• Communication: nJ/bit
SMART DUST
Dust Delivery
• Floaters
• Autorotators• solar cells
• Rockets• thermopiles
• MAVs
LO
AD
MO
TE
SMART DUST
Micro Flying Insect
• ONR MURI/ DARPA funded
• year 1 of 5 year project
• Dickinson, Fearing (PI), Liepmann, Majumdar, Pister, Sands, Sastry
• Heavily leveraged on Smart Dust
SMART DUST
Applications
• DoD• Battlefield sensor networks• Sensor mine-fields, burrs and fleas• Traffic mapping• Captured terrain surveillance• Bunker mapping• ...
• Civilian• High speed/low power IRDA• Interactive virtual ballet• ...
top related