SlideShare une entreprise Scribd logo
1  sur  31
Cricket ,[object Object]
Cricket Goals ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cricket: Private location-support Beacon Listener Pick nearest to  infer  space No central beacon control or location database Passive Listeners + Active Beacons space = “a1” space = “a2”
Finding the distance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Finding the distance ,[object Object],[object Object],[object Object]
Finding the distance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Location Estimation •  Distance estimation via coupled RF and ultrasonic signals –  Beacons send information on the RF channel with concurrent ultrasonic pulse Beacon Listener Ultrasound (pulse) RF info
Uncoordinated Beacons Beacon A Beacon B t RF B RF A US B US A Incorrect distance •  Multiple beacon transmissions are uncoordinated •  Different beacon transmissions can interfere –  Causes inaccurate distance measurements at the listener
Multiple Beacons •  Beacon transmissions are uncoordinated •  Ultrasonic signals reflect heavily •  Ultrasonic signals are pulses (no data) These make the correlation problem hard and can lead to incorrect distance estimates Beacon A Beacon B t RF B RF A US B US A Incorrect distance Listener
Solution ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Bounding Stray Signal Interference •  Engineer RF range to be  larger  than ultrasonic range –  Ensures that if listener can hear ultrasound, corresponding RF will also be heard t RF A US A
Bounding Stray Signal Interference S   = size of space advertisement b   =  RF bit rate r   = ultrasound range v   = velocity of ultrasound (RF transmission time)  (Max. RF-US separation at the listener) S  r b  v •  No “unaccompanied” ultrasonic signal can be valid! t S/b r/v (max)
Bounding stray signal interference •  Envelop ultrasound by RF •  Interfering ultrasound causes RF signals to collide •  Listener does a block parity error check –  The reading is discarded... t RF A US A RF B US B
Problem: Closest Beacon May Not Reflect Correct Space I am at B Room A Room B
Correct Beacon Placement Room A Room B x x I am at A •  Position beacons to detect the boundary •  Multiple Beacons per space are possible
Implementation •  Cricket beacon and listener Micro- controller RF US Micro- controller RF US RS232
Cricket v1 Prototype Ultrasonic sensor RF antenna RF module (rcv) Atmel processor Listener Beacon RF module (xmit) RS232 i/f
Cricket v1 Prototype
Cricket Beacon LEDs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Power Switch On Off Debug Switch Beacon ID
Cricket Beacon Antennas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Transmit antenna Receive antenna
Listener LEDs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Off  On Power Switch
Software Components Cricket Listener cricketd Application 1 Application 2 Application 3 Cricket Beacon 1 Cricket Beacon 2 Binary Data Over RF ASCII data over serial port 9600 baud ASCII data on TCP sockets (port 2947)
cricketd ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cricket Listener Output ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],t dist duration
Speed of Sound ,[object Object],[object Object],[object Object],[object Object]
So where are you? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
So whre are you? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Two beacons ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Orientation Orientation relative to B on horizontal plane Mobile device (parallel to horizontal plane) Beacons on ceiling Cricket listener with compass hardware
Hardware Design ,[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

Tendances (9)

Hacking RF based IoT devices
Hacking RF based IoT devicesHacking RF based IoT devices
Hacking RF based IoT devices
 
Quantum cryptography
Quantum cryptographyQuantum cryptography
Quantum cryptography
 
Impact of temperature on LoRa networks
Impact of temperature on LoRa networksImpact of temperature on LoRa networks
Impact of temperature on LoRa networks
 
Download NOAA satellite images with sdr
Download NOAA satellite images with sdrDownload NOAA satellite images with sdr
Download NOAA satellite images with sdr
 
5980-0288E
5980-0288E5980-0288E
5980-0288E
 
TH3.TO4.2.pptx
TH3.TO4.2.pptxTH3.TO4.2.pptx
TH3.TO4.2.pptx
 
Class notes2
Class notes2Class notes2
Class notes2
 
AAS_poster
AAS_posterAAS_poster
AAS_poster
 
Spread spectrum
Spread spectrumSpread spectrum
Spread spectrum
 

Similaire à Its 4:06 on a friday

Radarsurvbw 1232267772428796-3
Radarsurvbw 1232267772428796-3Radarsurvbw 1232267772428796-3
Radarsurvbw 1232267772428796-3RRFF
 
Components of a Pulse Radar System
Components of a Pulse Radar SystemComponents of a Pulse Radar System
Components of a Pulse Radar SystemÜlger Ahmet
 
Subsystems of radar and signal processing
Subsystems of radar and signal processing Subsystems of radar and signal processing
Subsystems of radar and signal processing Ronak Vyas
 
J0412261066
J0412261066J0412261066
J0412261066IOSR-JEN
 
Williams_FR1_TO4_5_2011_07_29v1.ppt
Williams_FR1_TO4_5_2011_07_29v1.pptWilliams_FR1_TO4_5_2011_07_29v1.ppt
Williams_FR1_TO4_5_2011_07_29v1.pptgrssieee
 
Introduction-to-Radar-Lecture-1-Material.pdf
Introduction-to-Radar-Lecture-1-Material.pdfIntroduction-to-Radar-Lecture-1-Material.pdf
Introduction-to-Radar-Lecture-1-Material.pdfamitkumar473416
 
LOW,MEDIUM,HIGH_Doppler_MTI.pdf
LOW,MEDIUM,HIGH_Doppler_MTI.pdfLOW,MEDIUM,HIGH_Doppler_MTI.pdf
LOW,MEDIUM,HIGH_Doppler_MTI.pdfFirstknightPhyo
 
Wireless Sensor Networks: Nothing is Out of Reach
Wireless Sensor Networks: Nothing is Out of ReachWireless Sensor Networks: Nothing is Out of Reach
Wireless Sensor Networks: Nothing is Out of ReachEnergySec
 
Principles of RADAR Systems
Principles of RADAR SystemsPrinciples of RADAR Systems
Principles of RADAR Systemsjanakiravi
 
LOW,MEDIUM,HIGH_Doppler_MTI.pptx
LOW,MEDIUM,HIGH_Doppler_MTI.pptxLOW,MEDIUM,HIGH_Doppler_MTI.pptx
LOW,MEDIUM,HIGH_Doppler_MTI.pptxFirstknightPhyo
 
1- Principles of Wireless Trans..pdf
1- Principles of Wireless Trans..pdf1- Principles of Wireless Trans..pdf
1- Principles of Wireless Trans..pdfed8dc9f63e
 
mobile radio propagation and fading
mobile radio propagation and fading mobile radio propagation and fading
mobile radio propagation and fading GRAKESHKUMAR
 
Sensor Localization presentation1&2
Sensor Localization  presentation1&2Sensor Localization  presentation1&2
Sensor Localization presentation1&2gamalsallam1989
 
ashkkadjhasjdhkae2312433521433.pdf
ashkkadjhasjdhkae2312433521433.pdfashkkadjhasjdhkae2312433521433.pdf
ashkkadjhasjdhkae2312433521433.pdfVidyaDufare
 
Rappaport Chapter5-smallscalefading.pdf
Rappaport Chapter5-smallscalefading.pdfRappaport Chapter5-smallscalefading.pdf
Rappaport Chapter5-smallscalefading.pdfRasheedKhan69
 
Small scale fading
Small scale fading Small scale fading
Small scale fading Hardik_Tank
 
Physical layer overview
Physical layer overviewPhysical layer overview
Physical layer overviewakruthi k
 

Similaire à Its 4:06 on a friday (20)

I am omnipresent
I am omnipresentI am omnipresent
I am omnipresent
 
RADAR Basics
RADAR BasicsRADAR Basics
RADAR Basics
 
Wireless
WirelessWireless
Wireless
 
Radarsurvbw 1232267772428796-3
Radarsurvbw 1232267772428796-3Radarsurvbw 1232267772428796-3
Radarsurvbw 1232267772428796-3
 
Components of a Pulse Radar System
Components of a Pulse Radar SystemComponents of a Pulse Radar System
Components of a Pulse Radar System
 
Subsystems of radar and signal processing
Subsystems of radar and signal processing Subsystems of radar and signal processing
Subsystems of radar and signal processing
 
J0412261066
J0412261066J0412261066
J0412261066
 
Williams_FR1_TO4_5_2011_07_29v1.ppt
Williams_FR1_TO4_5_2011_07_29v1.pptWilliams_FR1_TO4_5_2011_07_29v1.ppt
Williams_FR1_TO4_5_2011_07_29v1.ppt
 
Introduction-to-Radar-Lecture-1-Material.pdf
Introduction-to-Radar-Lecture-1-Material.pdfIntroduction-to-Radar-Lecture-1-Material.pdf
Introduction-to-Radar-Lecture-1-Material.pdf
 
LOW,MEDIUM,HIGH_Doppler_MTI.pdf
LOW,MEDIUM,HIGH_Doppler_MTI.pdfLOW,MEDIUM,HIGH_Doppler_MTI.pdf
LOW,MEDIUM,HIGH_Doppler_MTI.pdf
 
Wireless Sensor Networks: Nothing is Out of Reach
Wireless Sensor Networks: Nothing is Out of ReachWireless Sensor Networks: Nothing is Out of Reach
Wireless Sensor Networks: Nothing is Out of Reach
 
Principles of RADAR Systems
Principles of RADAR SystemsPrinciples of RADAR Systems
Principles of RADAR Systems
 
LOW,MEDIUM,HIGH_Doppler_MTI.pptx
LOW,MEDIUM,HIGH_Doppler_MTI.pptxLOW,MEDIUM,HIGH_Doppler_MTI.pptx
LOW,MEDIUM,HIGH_Doppler_MTI.pptx
 
1- Principles of Wireless Trans..pdf
1- Principles of Wireless Trans..pdf1- Principles of Wireless Trans..pdf
1- Principles of Wireless Trans..pdf
 
mobile radio propagation and fading
mobile radio propagation and fading mobile radio propagation and fading
mobile radio propagation and fading
 
Sensor Localization presentation1&2
Sensor Localization  presentation1&2Sensor Localization  presentation1&2
Sensor Localization presentation1&2
 
ashkkadjhasjdhkae2312433521433.pdf
ashkkadjhasjdhkae2312433521433.pdfashkkadjhasjdhkae2312433521433.pdf
ashkkadjhasjdhkae2312433521433.pdf
 
Rappaport Chapter5-smallscalefading.pdf
Rappaport Chapter5-smallscalefading.pdfRappaport Chapter5-smallscalefading.pdf
Rappaport Chapter5-smallscalefading.pdf
 
Small scale fading
Small scale fading Small scale fading
Small scale fading
 
Physical layer overview
Physical layer overviewPhysical layer overview
Physical layer overview
 

Dernier

Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfOrient Homes
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docxRodelinaLaud
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 

Dernier (20)

Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docx
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 

Its 4:06 on a friday

  • 1.
  • 2.
  • 3.
  • 4. Cricket: Private location-support Beacon Listener Pick nearest to infer space No central beacon control or location database Passive Listeners + Active Beacons space = “a1” space = “a2”
  • 5.
  • 6.
  • 7.
  • 8. Location Estimation • Distance estimation via coupled RF and ultrasonic signals – Beacons send information on the RF channel with concurrent ultrasonic pulse Beacon Listener Ultrasound (pulse) RF info
  • 9. Uncoordinated Beacons Beacon A Beacon B t RF B RF A US B US A Incorrect distance • Multiple beacon transmissions are uncoordinated • Different beacon transmissions can interfere – Causes inaccurate distance measurements at the listener
  • 10. Multiple Beacons • Beacon transmissions are uncoordinated • Ultrasonic signals reflect heavily • Ultrasonic signals are pulses (no data) These make the correlation problem hard and can lead to incorrect distance estimates Beacon A Beacon B t RF B RF A US B US A Incorrect distance Listener
  • 11.
  • 12. Bounding Stray Signal Interference • Engineer RF range to be larger than ultrasonic range – Ensures that if listener can hear ultrasound, corresponding RF will also be heard t RF A US A
  • 13. Bounding Stray Signal Interference S = size of space advertisement b = RF bit rate r = ultrasound range v = velocity of ultrasound (RF transmission time) (Max. RF-US separation at the listener) S r b v • No “unaccompanied” ultrasonic signal can be valid! t S/b r/v (max)
  • 14. Bounding stray signal interference • Envelop ultrasound by RF • Interfering ultrasound causes RF signals to collide • Listener does a block parity error check – The reading is discarded... t RF A US A RF B US B
  • 15. Problem: Closest Beacon May Not Reflect Correct Space I am at B Room A Room B
  • 16. Correct Beacon Placement Room A Room B x x I am at A • Position beacons to detect the boundary • Multiple Beacons per space are possible
  • 17. Implementation • Cricket beacon and listener Micro- controller RF US Micro- controller RF US RS232
  • 18. Cricket v1 Prototype Ultrasonic sensor RF antenna RF module (rcv) Atmel processor Listener Beacon RF module (xmit) RS232 i/f
  • 20.
  • 21.
  • 22.
  • 23. Software Components Cricket Listener cricketd Application 1 Application 2 Application 3 Cricket Beacon 1 Cricket Beacon 2 Binary Data Over RF ASCII data over serial port 9600 baud ASCII data on TCP sockets (port 2947)
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. Orientation Orientation relative to B on horizontal plane Mobile device (parallel to horizontal plane) Beacons on ceiling Cricket listener with compass hardware
  • 31.