SlideShare uma empresa Scribd logo
1 de 23
Codepilots.comComputer Consulting
Codepilots.comComputer Consulting
Codepilots.comComputer Consulting
Indoor localization
?Where
am I
Codepilots.comComputer Consulting
iBeacons
Small (50x30mm)
Cheap (£8-30 per beacon)
Range of up to 75m
Battery powered
Supported by Apple (unlike RFID tags)
Codepilots.comComputer Consulting
Distance to a iBeacon
Anon (2014) 'Adjust beacon range with Estimote’s new App and change UUID using Estimote’s new SDK', Reality matters [Online].
28/1/2014. Available at http://blog.estimote.com/post/74816977799/estimote-app-v1-2 (Accessed 19/3/2014).
Codepilots.comComputer Consulting
iBeacon localization
Estimote iBeacons, from http://estimote.com
Codepilots.comComputer Consulting
The only maths: distance
Qiu, T, Zhou, Y, Xia, F, Jin, N, & Feng, L 2012, 'A localization strategy based on n-times trilateral centroid with weight',
International Journal Of Communication Systems, 25, 9, pp. 1160-1177, Academic Search Complete, EBSCOhost, viewed 18
March 2014.
Bulusu, N, Heidemann, J, & Estrin, D n.d., 'GPS-less low-cost outdoor localization for very small devices', Ieee Personal
Communications, 7, 5, pp. 28-34, Science Citation Index, EBSCOhost, viewed 18 March 2014.
Codepilots.comComputer Consulting
Overcoming
Environmental factors
Bayesian learning (Öktem & Aydin, 2010)
Real-time reference measurements (Hyo-Sung &
Wonpil 2009)
Clever uses of the radio (Wu et al, 2013)
Öktem R, & Aydin, E 2010, 'An RFID based indoor tracking method for navigating visually impaired people', Turkish Journal Of
Electrical Engineering & Computer Sciences, 18, 2, pp. 185-196, Academic Search Complete, EBSCOhost, viewed 18 March
2014.
Hyo-Sung, A, & Wonpil, Y 2009, 'Environmental-Adaptive RSSI-Based Indoor Localization', IEEE Transactions On Automation
Science & Engineering, 6, 4, pp. 626-633, Business Source Complete, EBSCOhost, viewed 18 March 2014.
Wu, K, Xiao, J, Yi, Y, Chen, D, Luo, X, & Ni, L 2013, 'CSI-Based Indoor Localization', IEEE Transactions On Parallel & Distributed
Codepilots.comComputer Consulting
Practical issues to
consider
Differences in devices:
Tablets, Smart phones and iBeacons
Noisy environments
Objects in the environment
Cost of deployment and maintenance
Limited access to raw hardware
Codepilots.comComputer Consulting
Codepilots.comComputer Consulting
Experimental setup
4mx3m Test ‘Lab’
IPad Air (2013 wi-fi only model)
3 Estimote pre-production iBeacons (early 2014)
Core Location SDK and Estimote SDK
Trilateration algorithm (wwnick &Austin, 2010)
wwnick, Austin, J. (2010) 'Trilateration using 3 latitude and longitude points, and 3 distances', Geographic Information Systems
Stack Exchange [Online]. 26/6/2012. Available at http://gis.stackexchange.com/a/415 (Accessed 18/3/2014).
Codepilots.comComputer Consulting
Technical stuff
Estimotes x 3
Hardware: D3.2, Software: A1.9
Power: 4 dBm, Interval 200ms
Estimote API dated 19/02/2014
Elevation: 210cm (wall) or 240cm (celling)
iPad Air
Elevation: 130cm (held) or 70cm (on stool)
Held flat, home button to left of operator, hands under the
device.
Codepilots.comComputer Consulting
Estimote Uniformity
Measured power levels (typical) at 1 meter.
Receiver iPad Air, home button towards Estimote
spot.
Typical RSSI values: -65 dBm, -71 dBm, -66 dBm
Levels fluctuated approximately ±5 dBM
Stayed within this range with other WiFi and
Bluetooth devices disabled.
Codepilots.comComputer Consulting
Test ‘lab’
Operator and
facing direction
Trilateration
location
Beacon and
reported distance
Codepilots.comComputer Consulting
Test ‘lab’ obstructions
WiFi access point
Lamp shade
Mac with WIFI
Beacon on bookshelf,
obstructed to left
Shelf below
beacon
Window
Door
Door
Codepilots.comComputer Consulting
Operator Rotation
Codepilots.comComputer Consulting
iPad rotation
Codepilots.comComputer Consulting
No Operator
Codepilots.comComputer Consulting
Rotation of iBeacon
Bottom right beacon rotated only, stuck to wall, vertical orientation facing iPad,
operator stood in front of iPad, iPad at 70cm elevation on stool.
Codepilots.comComputer Consulting
Rotation of iBeacon
Bottom right beacon rotated only, stuck to wall, Horizontal orientation, base facing iPad
Codepilots.comComputer Consulting
Rotation of iBeacon
Bottom right beacon rotated only, stuck to celling, horizontal orientation facing iPad,
operator stood in front of iPad
Codepilots.comComputer Consulting
Recommendations
Ceiling mounting of Estimotes reduces variance and may
also help with blocking by the operator
Signal transmission and reception are dependent on the
orientation of both the transmitter and receiver. So this
should be built into positioning models.
Radio absorption by the operator is significant in
determining distance. Again models should take account
of the direction of the operator.
Other radio interference does not seem significant in
practice.
Codepilots.comComputer Consulting
Future research
Does other hardware suffer from the same directionality
issues?
Improve experimental protocol to eliminate operator
issues, and take more accurate measurements.
Collect further data on the variation in signal strength, to
check for statistical significance of effects observed.
Experiment with a predictive model to take observed
effects into account.

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

iCon Creates Automotive Internet Technology
iCon Creates Automotive Internet TechnologyiCon Creates Automotive Internet Technology
iCon Creates Automotive Internet Technology
 
Nfc
NfcNfc
Nfc
 
Ibeacon Technology for Modern Mobile Apps
Ibeacon Technology for Modern Mobile AppsIbeacon Technology for Modern Mobile Apps
Ibeacon Technology for Modern Mobile Apps
 
Cubeacon Smart Retail Industry with iBeacon Technology
Cubeacon Smart Retail Industry with iBeacon TechnologyCubeacon Smart Retail Industry with iBeacon Technology
Cubeacon Smart Retail Industry with iBeacon Technology
 
Cubeacon: iBeacon Bluetooth Low Energy (BLE) Technology
Cubeacon: iBeacon Bluetooth Low Energy (BLE) Technology Cubeacon: iBeacon Bluetooth Low Energy (BLE) Technology
Cubeacon: iBeacon Bluetooth Low Energy (BLE) Technology
 
Building the world’s biggest iBeacon living lab with WSO2
Building the world’s biggest iBeacon living lab with WSO2Building the world’s biggest iBeacon living lab with WSO2
Building the world’s biggest iBeacon living lab with WSO2
 
IRJET- Smart Mirror using Voice Interface
IRJET- Smart Mirror using Voice InterfaceIRJET- Smart Mirror using Voice Interface
IRJET- Smart Mirror using Voice Interface
 
What’s Next for Mobile Video
What’s Next for Mobile VideoWhat’s Next for Mobile Video
What’s Next for Mobile Video
 
iBeacon security overview
iBeacon security overviewiBeacon security overview
iBeacon security overview
 
The path to personalized, on-device virtual assistant
The path to personalized, on-device virtual assistantThe path to personalized, on-device virtual assistant
The path to personalized, on-device virtual assistant
 
iBeacon and IoT: Where We're At, Where We're Going
iBeacon and IoT: Where We're At, Where We're GoingiBeacon and IoT: Where We're At, Where We're Going
iBeacon and IoT: Where We're At, Where We're Going
 
Making an on-device personal assistant a reality
Making an on-device personal assistant a realityMaking an on-device personal assistant a reality
Making an on-device personal assistant a reality
 
More Immersive XR through Split-Rendering
More Immersive XR through Split-RenderingMore Immersive XR through Split-Rendering
More Immersive XR through Split-Rendering
 
An overview of Beacons
An overview of BeaconsAn overview of Beacons
An overview of Beacons
 
Mobile + Cloud + IoT - Case Study
Mobile + Cloud + IoT - Case StudyMobile + Cloud + IoT - Case Study
Mobile + Cloud + IoT - Case Study
 
Fullstack IoT Development
Fullstack IoT DevelopmentFullstack IoT Development
Fullstack IoT Development
 
Ring mode2
Ring mode2Ring mode2
Ring mode2
 
Zigbee with home automation
Zigbee with home automationZigbee with home automation
Zigbee with home automation
 
Telerik AppBuilder, Estimote Beacons, and the IoT - Presentation for TelerikNEXT
Telerik AppBuilder, Estimote Beacons, and the IoT - Presentation for TelerikNEXTTelerik AppBuilder, Estimote Beacons, and the IoT - Presentation for TelerikNEXT
Telerik AppBuilder, Estimote Beacons, and the IoT - Presentation for TelerikNEXT
 
Digital jewellery
Digital jewelleryDigital jewellery
Digital jewellery
 

Semelhante a Factors effecting positional accuracy of iBeacons

Semelhante a Factors effecting positional accuracy of iBeacons (20)

Internet of things, and rise of ibeacons
Internet of things, and rise of ibeaconsInternet of things, and rise of ibeacons
Internet of things, and rise of ibeacons
 
Opportunities & Challenges in IoT - Future of IoT industry in Indonesia 2019 ...
Opportunities & Challenges in IoT - Future of IoT industry in Indonesia 2019 ...Opportunities & Challenges in IoT - Future of IoT industry in Indonesia 2019 ...
Opportunities & Challenges in IoT - Future of IoT industry in Indonesia 2019 ...
 
Aura: An IoT based Cloud Infrastructure for Localized Mobile Computation Outs...
Aura: An IoT based Cloud Infrastructure for Localized Mobile Computation Outs...Aura: An IoT based Cloud Infrastructure for Localized Mobile Computation Outs...
Aura: An IoT based Cloud Infrastructure for Localized Mobile Computation Outs...
 
VEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOT
VEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOTVEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOT
VEHICLE ANTI THEFT DETECTION AND PROTECTION WITH IMAGE CAPTURE USING IOT
 
Final year project presentation IOT Based home security system
Final year project presentation IOT Based home security systemFinal year project presentation IOT Based home security system
Final year project presentation IOT Based home security system
 
Global Azure Bootcamp 2016 - Real-world Internet of Things Backend with Azure...
Global Azure Bootcamp 2016 - Real-world Internet of Things Backend with Azure...Global Azure Bootcamp 2016 - Real-world Internet of Things Backend with Azure...
Global Azure Bootcamp 2016 - Real-world Internet of Things Backend with Azure...
 
AI firsts: Leading from research to proof-of-concept
AI firsts: Leading from research to proof-of-conceptAI firsts: Leading from research to proof-of-concept
AI firsts: Leading from research to proof-of-concept
 
Internet of Things (IoT) and Google
Internet of Things (IoT) and GoogleInternet of Things (IoT) and Google
Internet of Things (IoT) and Google
 
#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...
#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...
#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...
 
356 358,tesma411,ijeast
356 358,tesma411,ijeast356 358,tesma411,ijeast
356 358,tesma411,ijeast
 
IOIO Card
IOIO CardIOIO Card
IOIO Card
 
AIoT: Intelligence on Microcontroller
AIoT: Intelligence on MicrocontrollerAIoT: Intelligence on Microcontroller
AIoT: Intelligence on Microcontroller
 
IRJET - Interaction Paradigm of IoT using Augmented Reality
IRJET -  	  Interaction Paradigm of IoT using Augmented RealityIRJET -  	  Interaction Paradigm of IoT using Augmented Reality
IRJET - Interaction Paradigm of IoT using Augmented Reality
 
Estimote beacons and simple Android application (full)
Estimote beacons and simple Android application (full)Estimote beacons and simple Android application (full)
Estimote beacons and simple Android application (full)
 
Design and Implementation of a Wi-Fi Controlled Car Using NodeMCU, Arduino UN...
Design and Implementation of a Wi-Fi Controlled Car Using NodeMCU, Arduino UN...Design and Implementation of a Wi-Fi Controlled Car Using NodeMCU, Arduino UN...
Design and Implementation of a Wi-Fi Controlled Car Using NodeMCU, Arduino UN...
 
IRJET- Smart Workplace – using Ibeacon
IRJET- Smart Workplace – using Ibeacon IRJET- Smart Workplace – using Ibeacon
IRJET- Smart Workplace – using Ibeacon
 
IRJET- Survey Paper on Automatic Cart Movement Trailer
IRJET- Survey Paper on Automatic Cart Movement TrailerIRJET- Survey Paper on Automatic Cart Movement Trailer
IRJET- Survey Paper on Automatic Cart Movement Trailer
 
The indian io t start up landscape and challenges
The indian io t start up landscape and challengesThe indian io t start up landscape and challenges
The indian io t start up landscape and challenges
 
A Survey on Vehicle Tracking System using IoT
A Survey on Vehicle Tracking System using IoTA Survey on Vehicle Tracking System using IoT
A Survey on Vehicle Tracking System using IoT
 
Mobile development in age of Internet of Things and programming Apple Watch
Mobile development in age of Internet of Things and programming Apple WatchMobile development in age of Internet of Things and programming Apple Watch
Mobile development in age of Internet of Things and programming Apple Watch
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Factors effecting positional accuracy of iBeacons