SlideShare a Scribd company logo
Presentation:	
  Factors	
  
effecting	
  positional	
  accuracy	
  
of	
  iBeacons	
  
Chris	
  Thomson	
  	
  
Codepilots.com	
  
	
  
31st	
  March	
  2014	
  
Commentary	
  on	
  the	
  slides:	
  
1.
2.
3. This presentation concerns indoor localisation and positioning – the target is
to locate a person using a mobile device within a building.
4. The technology under consideration to do this is the iBeacon. Battery powered
is a very important issue, as it means they can be placed anywhere without the
expense of routing power or network connections. So Ideal for quick
deployments, and use in locations inside and outside where we don’t want to
make changes – e.g. heritage locations. Battery’s last up to 2 years, at which
point the unit is replaced.
5. In this research I made use of Beacons by Estimote (estimote.com), who also
produced these graphs. These graphs show the measured power at distances
from a typical iBeacon, we can use power information to estimate the distance
of an receiver. Notice how the measured power does not decrease uniformly
as we move away from the receiver, this is the biggest limiting factor in using
this technology for accurate positioning.
6. If we have at least 3 beacons we can, using geometry/trigonometry work out
the unknown location of the receiver, based on the known location of the
transmitters and their distance from the receiver. Unfortunately finding the
distance is quite difficult!
7. You can express this problem mathematically in a number of ways, this is one
of them. The d, is the distance we want to know, the d0 a measure of distance
for a known power output, the n is the way the signal power degrades over
distance, and squiggle the environmental effect, the environmental effect is
actually quite large!
8. A fair bit of research in measuring distance in this way has been done, lots of
it is to do with wireless sensor networks, three approaches seem common,
these are as listed on the slide. But for iBeacons, we are limited to only the top
approach as real time measurements are two power hungry, and we don’t
have access to the raw radio in iOS to do anything clever.
9. The main issues and limitations are as listed on the slide, the questions we
can actually investigate are underlined. These are: How the signal is received
and transmitted; Now noisy is the environment, and its effect; and Humans
and other objects.
10.
11. It is worth mentioning here, that at this stage, all of the above is basically
standard practice available on the market.
12. If you want to reproduce the results, this information will probably be
important. As radio reflection may also be an issue, the room has a concrete
floor, breeze block walls, and a plasterboard ceiling. The presences of 2 doors
and a window may also set up interesting interference patterns.
13. I need to do a statistical analysis of this variation, but have not yet done so.
However the variance does not seem great.
14.
15. These are the main high level, and radio obstructions which could cause a
problem.
16. The way the iPad is held is very important, the receiver seems most sensitive
to being held at the front bottom of the iPad near the home button. So the
orientation of the iPad is rather important. In this experiment the iPad was
held horizontally in front of the person holding it, with hands underneath the
device.
17. In this experiment the iPad was held, operator standing looking towards the
top of each graph, and the iPad rotated in front of the operator.
18. In this case the ipad was placed onto a stool. Something interesting is going
on with the bottom right beacon, why is it so far out?
19. Clearly I need to refine the experimental protocol here, as the changes in the
top right beacon’s distance are rather interesting.
20.
21.
22.
Comments,	
  advice	
  and	
  suggestions	
  are	
  invited,	
  email	
  me:	
  chris	
  (at)	
  
codepilots.com	
  or	
  twitter	
  @codepilots.	
  

More Related Content

What's hot

Sensitive skin
Sensitive skinSensitive skin
Sensitive skin
Vivek Jha
 
Flexible e skin
Flexible e skinFlexible e skin
Flexible e skin
Rashmi Jeya Kumar
 
Electronic skin
Electronic skinElectronic skin
Electronic skin
AbinashranaSingh
 
flexible electronics
flexible electronicsflexible electronics
flexible electronics
Yasir Hashmi
 
MEM's Trends 2013
MEM's Trends 2013MEM's Trends 2013
MEM's Trends 2013
Satya Harish
 
Electronic' skin monitors heart, brain function
Electronic' skin monitors heart, brain functionElectronic' skin monitors heart, brain function
Electronic' skin monitors heart, brain function
cmr cet
 
Presentation on FLEXIBLE ELECTRONICS.....
Presentation on FLEXIBLE ELECTRONICS.....Presentation on FLEXIBLE ELECTRONICS.....
Presentation on FLEXIBLE ELECTRONICS.....
Yalagoud Patil
 
3. IOHA - location and activities
3. IOHA - location and activities3. IOHA - location and activities
3. IOHA - location and activities
Retired
 
E skin.pptx
E skin.pptxE skin.pptx
E skin.pptx
foysalmd
 
17G05A0403
17G05A040317G05A0403
17G05A0403
Chinnarajponna
 
Electronic Tattoo presentation
Electronic  Tattoo presentationElectronic  Tattoo presentation
Electronic Tattoo presentation
ranjit shrestha
 
Flexible and stretchable electronics
Flexible and stretchable electronicsFlexible and stretchable electronics
Flexible and stretchable electronics
surya shobhan
 

What's hot (12)

Sensitive skin
Sensitive skinSensitive skin
Sensitive skin
 
Flexible e skin
Flexible e skinFlexible e skin
Flexible e skin
 
Electronic skin
Electronic skinElectronic skin
Electronic skin
 
flexible electronics
flexible electronicsflexible electronics
flexible electronics
 
MEM's Trends 2013
MEM's Trends 2013MEM's Trends 2013
MEM's Trends 2013
 
Electronic' skin monitors heart, brain function
Electronic' skin monitors heart, brain functionElectronic' skin monitors heart, brain function
Electronic' skin monitors heart, brain function
 
Presentation on FLEXIBLE ELECTRONICS.....
Presentation on FLEXIBLE ELECTRONICS.....Presentation on FLEXIBLE ELECTRONICS.....
Presentation on FLEXIBLE ELECTRONICS.....
 
3. IOHA - location and activities
3. IOHA - location and activities3. IOHA - location and activities
3. IOHA - location and activities
 
E skin.pptx
E skin.pptxE skin.pptx
E skin.pptx
 
17G05A0403
17G05A040317G05A0403
17G05A0403
 
Electronic Tattoo presentation
Electronic  Tattoo presentationElectronic  Tattoo presentation
Electronic Tattoo presentation
 
Flexible and stretchable electronics
Flexible and stretchable electronicsFlexible and stretchable electronics
Flexible and stretchable electronics
 

Viewers also liked

Core Bluetooth and BLE 101
Core Bluetooth and BLE 101Core Bluetooth and BLE 101
Core Bluetooth and BLE 101
Li Lin
 
Bluetooth & Bluetooth Low Energy internals
Bluetooth & Bluetooth Low Energy internalsBluetooth & Bluetooth Low Energy internals
Bluetooth & Bluetooth Low Energy internals
Davy Jacops
 
Factors effecting positional accuracy of iBeacons
Factors effecting positional accuracy of iBeacons Factors effecting positional accuracy of iBeacons
Factors effecting positional accuracy of iBeacons
Chris Thomson
 
Wi-Fi based indoor positioning
Wi-Fi based indoor positioningWi-Fi based indoor positioning
Wi-Fi based indoor positioning
Sherwin Rodrigues
 
Bluetooth Smart (Low Energy) for Android
Bluetooth Smart (Low Energy) for AndroidBluetooth Smart (Low Energy) for Android
Bluetooth Smart (Low Energy) for Android
Localz
 
Bluetooth low energy
Bluetooth low energyBluetooth low energy
Bluetooth low energy
Saptadeep Pal
 
Bluetooth low energy(ble) wireless technology
Bluetooth low energy(ble) wireless technologyBluetooth low energy(ble) wireless technology
Bluetooth low energy(ble) wireless technology
Lin Steven
 
Indoor Positioning System
Indoor Positioning SystemIndoor Positioning System
Indoor Positioning System
Didac Montero
 
Ble overview and_implementation
Ble overview and_implementationBle overview and_implementation
Ble overview and_implementation
Stanley Chang
 
Indoor Positioning Systems
Indoor Positioning SystemsIndoor Positioning Systems
Indoor Positioning Systems
ProjectENhANCE
 
Precision (Indoor) Real Time Location Systems
Precision (Indoor) Real Time Location SystemsPrecision (Indoor) Real Time Location Systems
Precision (Indoor) Real Time Location Systems
Peter Batty
 
Real Time Locating Systems (RTLS, RFID, Bluetooth, Wi-Fi, UWB, GPS, IR, NFER,...
Real Time Locating Systems (RTLS, RFID, Bluetooth, Wi-Fi, UWB, GPS, IR, NFER,...Real Time Locating Systems (RTLS, RFID, Bluetooth, Wi-Fi, UWB, GPS, IR, NFER,...
Real Time Locating Systems (RTLS, RFID, Bluetooth, Wi-Fi, UWB, GPS, IR, NFER,...
AnalyzeFuture
 
BTLE (Bluetooth Low Energy) and CoreBluetooth
BTLE (Bluetooth Low Energy) and CoreBluetooth BTLE (Bluetooth Low Energy) and CoreBluetooth
BTLE (Bluetooth Low Energy) and CoreBluetooth
Zach Dennis
 

Viewers also liked (13)

Core Bluetooth and BLE 101
Core Bluetooth and BLE 101Core Bluetooth and BLE 101
Core Bluetooth and BLE 101
 
Bluetooth & Bluetooth Low Energy internals
Bluetooth & Bluetooth Low Energy internalsBluetooth & Bluetooth Low Energy internals
Bluetooth & Bluetooth Low Energy internals
 
Factors effecting positional accuracy of iBeacons
Factors effecting positional accuracy of iBeacons Factors effecting positional accuracy of iBeacons
Factors effecting positional accuracy of iBeacons
 
Wi-Fi based indoor positioning
Wi-Fi based indoor positioningWi-Fi based indoor positioning
Wi-Fi based indoor positioning
 
Bluetooth Smart (Low Energy) for Android
Bluetooth Smart (Low Energy) for AndroidBluetooth Smart (Low Energy) for Android
Bluetooth Smart (Low Energy) for Android
 
Bluetooth low energy
Bluetooth low energyBluetooth low energy
Bluetooth low energy
 
Bluetooth low energy(ble) wireless technology
Bluetooth low energy(ble) wireless technologyBluetooth low energy(ble) wireless technology
Bluetooth low energy(ble) wireless technology
 
Indoor Positioning System
Indoor Positioning SystemIndoor Positioning System
Indoor Positioning System
 
Ble overview and_implementation
Ble overview and_implementationBle overview and_implementation
Ble overview and_implementation
 
Indoor Positioning Systems
Indoor Positioning SystemsIndoor Positioning Systems
Indoor Positioning Systems
 
Precision (Indoor) Real Time Location Systems
Precision (Indoor) Real Time Location SystemsPrecision (Indoor) Real Time Location Systems
Precision (Indoor) Real Time Location Systems
 
Real Time Locating Systems (RTLS, RFID, Bluetooth, Wi-Fi, UWB, GPS, IR, NFER,...
Real Time Locating Systems (RTLS, RFID, Bluetooth, Wi-Fi, UWB, GPS, IR, NFER,...Real Time Locating Systems (RTLS, RFID, Bluetooth, Wi-Fi, UWB, GPS, IR, NFER,...
Real Time Locating Systems (RTLS, RFID, Bluetooth, Wi-Fi, UWB, GPS, IR, NFER,...
 
BTLE (Bluetooth Low Energy) and CoreBluetooth
BTLE (Bluetooth Low Energy) and CoreBluetooth BTLE (Bluetooth Low Energy) and CoreBluetooth
BTLE (Bluetooth Low Energy) and CoreBluetooth
 

Similar to Slide commentary

Team_9_Written_2_Walker_Eli
Team_9_Written_2_Walker_EliTeam_9_Written_2_Walker_Eli
Team_9_Written_2_Walker_Eli
Eli Walker
 
Pablo_Panero_Report
Pablo_Panero_ReportPablo_Panero_Report
Pablo_Panero_Report
Pablo Panero
 
Revue de presse IoT / Data du 28/01/2017
Revue de presse IoT / Data du 28/01/2017Revue de presse IoT / Data du 28/01/2017
Revue de presse IoT / Data du 28/01/2017
Romain Bochet
 
My neighbor's flat smells like data
My neighbor's flat smells like dataMy neighbor's flat smells like data
My neighbor's flat smells like data
Gerard Fuguet
 
Introduction to Beacon technology
Introduction to Beacon technology Introduction to Beacon technology
Introduction to Beacon technology
Dylan Seychell
 
The Road towards Wireless Dense & Heterogeneous Networks: The CROWD Perspective
The Road towards Wireless Dense & Heterogeneous Networks: The CROWD PerspectiveThe Road towards Wireless Dense & Heterogeneous Networks: The CROWD Perspective
The Road towards Wireless Dense & Heterogeneous Networks: The CROWD Perspective
IIT CNR
 
Rajat Bandejiya(14uec076)Lusip (Smart Campus) Report
Rajat Bandejiya(14uec076)Lusip (Smart Campus) Report Rajat Bandejiya(14uec076)Lusip (Smart Campus) Report
Rajat Bandejiya(14uec076)Lusip (Smart Campus) Report
Raybaen
 
Kuyashii p pt
Kuyashii p ptKuyashii p pt
Kuyashii p pt
Antonio Mondragon
 
WED Student Energy Challenge Home Automation
WED Student Energy Challenge Home AutomationWED Student Energy Challenge Home Automation
WED Student Energy Challenge Home Automation
Eenovators Limited
 
IntelNTU PDF
IntelNTU PDFIntelNTU PDF
IntelNTU PDF
Josh Shih
 
IRJET- Smart Glasses Multimeter
IRJET- Smart Glasses MultimeterIRJET- Smart Glasses Multimeter
IRJET- Smart Glasses Multimeter
IRJET Journal
 
Lessons learned from wifi surveys
Lessons learned from wifi surveysLessons learned from wifi surveys
Lessons learned from wifi surveys
Jisc
 
Project loon
Project loonProject loon
Project loon
neeli narahari
 
David Mountain Portfolio
David Mountain PortfolioDavid Mountain Portfolio
David Mountain Portfolio
David Mountain
 
INTELLIGENT HSE-HAZOP CRADLE FOR HOME AND HOSPITAL BABY MONITORING
INTELLIGENT HSE-HAZOP CRADLE FOR HOME AND HOSPITAL BABY MONITORINGINTELLIGENT HSE-HAZOP CRADLE FOR HOME AND HOSPITAL BABY MONITORING
INTELLIGENT HSE-HAZOP CRADLE FOR HOME AND HOSPITAL BABY MONITORING
IRJET Journal
 
IRJETDevice for Location Finder and Text Reader for Visually Impaired People
IRJETDevice for Location Finder and Text Reader for Visually Impaired PeopleIRJETDevice for Location Finder and Text Reader for Visually Impaired People
IRJETDevice for Location Finder and Text Reader for Visually Impaired People
IRJET Journal
 
IRJET- Device for Location Finder and Text Reader for Visually Impaired P...
IRJET-  	  Device for Location Finder and Text Reader for Visually Impaired P...IRJET-  	  Device for Location Finder and Text Reader for Visually Impaired P...
IRJET- Device for Location Finder and Text Reader for Visually Impaired P...
IRJET Journal
 
Fibaro overal system presentation
Fibaro overal system presentationFibaro overal system presentation
Fibaro overal system presentation
Steven van Dalen
 
Motion of curtains using Natural Language Processing
Motion of curtains using Natural Language ProcessingMotion of curtains using Natural Language Processing
Motion of curtains using Natural Language Processing
ijtsrd
 
D0371016018
D0371016018D0371016018
D0371016018
theijes
 

Similar to Slide commentary (20)

Team_9_Written_2_Walker_Eli
Team_9_Written_2_Walker_EliTeam_9_Written_2_Walker_Eli
Team_9_Written_2_Walker_Eli
 
Pablo_Panero_Report
Pablo_Panero_ReportPablo_Panero_Report
Pablo_Panero_Report
 
Revue de presse IoT / Data du 28/01/2017
Revue de presse IoT / Data du 28/01/2017Revue de presse IoT / Data du 28/01/2017
Revue de presse IoT / Data du 28/01/2017
 
My neighbor's flat smells like data
My neighbor's flat smells like dataMy neighbor's flat smells like data
My neighbor's flat smells like data
 
Introduction to Beacon technology
Introduction to Beacon technology Introduction to Beacon technology
Introduction to Beacon technology
 
The Road towards Wireless Dense & Heterogeneous Networks: The CROWD Perspective
The Road towards Wireless Dense & Heterogeneous Networks: The CROWD PerspectiveThe Road towards Wireless Dense & Heterogeneous Networks: The CROWD Perspective
The Road towards Wireless Dense & Heterogeneous Networks: The CROWD Perspective
 
Rajat Bandejiya(14uec076)Lusip (Smart Campus) Report
Rajat Bandejiya(14uec076)Lusip (Smart Campus) Report Rajat Bandejiya(14uec076)Lusip (Smart Campus) Report
Rajat Bandejiya(14uec076)Lusip (Smart Campus) Report
 
Kuyashii p pt
Kuyashii p ptKuyashii p pt
Kuyashii p pt
 
WED Student Energy Challenge Home Automation
WED Student Energy Challenge Home AutomationWED Student Energy Challenge Home Automation
WED Student Energy Challenge Home Automation
 
IntelNTU PDF
IntelNTU PDFIntelNTU PDF
IntelNTU PDF
 
IRJET- Smart Glasses Multimeter
IRJET- Smart Glasses MultimeterIRJET- Smart Glasses Multimeter
IRJET- Smart Glasses Multimeter
 
Lessons learned from wifi surveys
Lessons learned from wifi surveysLessons learned from wifi surveys
Lessons learned from wifi surveys
 
Project loon
Project loonProject loon
Project loon
 
David Mountain Portfolio
David Mountain PortfolioDavid Mountain Portfolio
David Mountain Portfolio
 
INTELLIGENT HSE-HAZOP CRADLE FOR HOME AND HOSPITAL BABY MONITORING
INTELLIGENT HSE-HAZOP CRADLE FOR HOME AND HOSPITAL BABY MONITORINGINTELLIGENT HSE-HAZOP CRADLE FOR HOME AND HOSPITAL BABY MONITORING
INTELLIGENT HSE-HAZOP CRADLE FOR HOME AND HOSPITAL BABY MONITORING
 
IRJETDevice for Location Finder and Text Reader for Visually Impaired People
IRJETDevice for Location Finder and Text Reader for Visually Impaired PeopleIRJETDevice for Location Finder and Text Reader for Visually Impaired People
IRJETDevice for Location Finder and Text Reader for Visually Impaired People
 
IRJET- Device for Location Finder and Text Reader for Visually Impaired P...
IRJET-  	  Device for Location Finder and Text Reader for Visually Impaired P...IRJET-  	  Device for Location Finder and Text Reader for Visually Impaired P...
IRJET- Device for Location Finder and Text Reader for Visually Impaired P...
 
Fibaro overal system presentation
Fibaro overal system presentationFibaro overal system presentation
Fibaro overal system presentation
 
Motion of curtains using Natural Language Processing
Motion of curtains using Natural Language ProcessingMotion of curtains using Natural Language Processing
Motion of curtains using Natural Language Processing
 
D0371016018
D0371016018D0371016018
D0371016018
 

Recently uploaded

TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
Federico Razzoli
 

Recently uploaded (20)

TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
 

Slide commentary

  • 1. Presentation:  Factors   effecting  positional  accuracy   of  iBeacons   Chris  Thomson     Codepilots.com     31st  March  2014   Commentary  on  the  slides:   1. 2. 3. This presentation concerns indoor localisation and positioning – the target is to locate a person using a mobile device within a building. 4. The technology under consideration to do this is the iBeacon. Battery powered is a very important issue, as it means they can be placed anywhere without the expense of routing power or network connections. So Ideal for quick deployments, and use in locations inside and outside where we don’t want to make changes – e.g. heritage locations. Battery’s last up to 2 years, at which point the unit is replaced. 5. In this research I made use of Beacons by Estimote (estimote.com), who also produced these graphs. These graphs show the measured power at distances from a typical iBeacon, we can use power information to estimate the distance of an receiver. Notice how the measured power does not decrease uniformly as we move away from the receiver, this is the biggest limiting factor in using this technology for accurate positioning. 6. If we have at least 3 beacons we can, using geometry/trigonometry work out the unknown location of the receiver, based on the known location of the transmitters and their distance from the receiver. Unfortunately finding the distance is quite difficult! 7. You can express this problem mathematically in a number of ways, this is one of them. The d, is the distance we want to know, the d0 a measure of distance for a known power output, the n is the way the signal power degrades over distance, and squiggle the environmental effect, the environmental effect is actually quite large! 8. A fair bit of research in measuring distance in this way has been done, lots of it is to do with wireless sensor networks, three approaches seem common, these are as listed on the slide. But for iBeacons, we are limited to only the top approach as real time measurements are two power hungry, and we don’t have access to the raw radio in iOS to do anything clever. 9. The main issues and limitations are as listed on the slide, the questions we can actually investigate are underlined. These are: How the signal is received and transmitted; Now noisy is the environment, and its effect; and Humans and other objects. 10. 11. It is worth mentioning here, that at this stage, all of the above is basically standard practice available on the market. 12. If you want to reproduce the results, this information will probably be
  • 2. important. As radio reflection may also be an issue, the room has a concrete floor, breeze block walls, and a plasterboard ceiling. The presences of 2 doors and a window may also set up interesting interference patterns. 13. I need to do a statistical analysis of this variation, but have not yet done so. However the variance does not seem great. 14. 15. These are the main high level, and radio obstructions which could cause a problem. 16. The way the iPad is held is very important, the receiver seems most sensitive to being held at the front bottom of the iPad near the home button. So the orientation of the iPad is rather important. In this experiment the iPad was held horizontally in front of the person holding it, with hands underneath the device. 17. In this experiment the iPad was held, operator standing looking towards the top of each graph, and the iPad rotated in front of the operator. 18. In this case the ipad was placed onto a stool. Something interesting is going on with the bottom right beacon, why is it so far out? 19. Clearly I need to refine the experimental protocol here, as the changes in the top right beacon’s distance are rather interesting. 20. 21. 22. Comments,  advice  and  suggestions  are  invited,  email  me:  chris  (at)   codepilots.com  or  twitter  @codepilots.