Android indoor augmented reality [closed] - android

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I am pretty new to Augmented Reality so I don't understand something. i.e. I want to create an app that I will give to users at my store [hypothetical]. Whenever they are in my store the app should show info for different sections of the store [i.e. 'this is the tools section' or 'this is the gardening section'].
What is necessary to recognize indoor locations on Android and is in this case an Augmented Reality implementation the only possible solution ? Not sure if GPS coordinates are registered indoor precisely nor whether they'll be registered on that small 'distance' at all..

Have you heard of LLA markers? (Latitude,Longitude, Altitude Markers). They're more accurate than GPS for indoor tracking, but there are limitations (i.e show locations statically... it won't tell you you're 36 , 35 ,34 meters away as you walk towards something).

I would say that Bluetooth beacons is the best way to go. You can also use the strength of WiFi signals but that is vary coarse.

Related

How reliable is smartphone GPS? Can it be hacked? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 5 years ago.
Improve this question
If I were to write a mobile app that recorded the GPS location of the device, how certain can I be that the GPS location hasn't been tampered?
To avoid confusion, I'm not concerned with the resolution/accuracy of the GPS, I'm more concerned with security. Can the GPS coordinates be hacked so that my app records an incorrect location?
Can I demonstrate that the GPS coordinates recorded by the app can be relied upon?
Yes, it can be hacked. On Android there's a debugging system that allows fake locations. Or they could always use a custom build of Android that just lies. Never trust ANY data from a client you don't control to be accurate. Even if they couldn't fake the GPS data, they could alter your app and make it upload bad data.

I cannot detect a location inside a building [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
I work on an indoor tracking project using android.I used Gps to detect location but it does not work correctly at indoor tracking
How can I solve this problem?
If you GPS signal is bad there are 2 things you can do.
One is: improve you reception (e.g. remove the roof, good outside, replace roof with glass). Now this might be a little ... tricky
The other one is: use a different technique. Bluetooth tracking (BLE beacon) for instance.
You cannot 'amplify' GPS signal. The system works by finding out how long it takes a singal to go from several satallites to your phone. If you 'repeat' or amplify the system it is going to give false results. So you can not do stuff like "put an antenna on the roof", as all your locations would return the location of the antenna.

Obtaining speed limit data of roads and be able to use this data on an android phone? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
Companies like Google and Garmin have a database of all speed limits of each road that they use on their GPS software. I would like to access and use this information. How would I go about doing that?
These companies either purchased, licensed or built their own map data, of which this information is part.
You might have some success with OpenStreetMap. YMMV.
Google has an API for road data. See this link: https://developers.google.com/maps/documentation/roads/speed-limits
I don't find it very accurate. Speed limit data can be updated via their Map Maker tool. Some of it may be gleaned off of the street view cameras, but not 100% sure that is how they collect it.
I'm also interested in learning Garmin's source for the data. I hear it is just as bad. Does Garmin have a similar API?

How to calculate user distance using Wifi signals? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I am making my own indoor map for a shopping mall. I am making it on android. Please guide me about how to calculate user distance through Wifi signals and move location pin/pointer on map.
Think again before ruling out Google Maps API.
Google Maps API v2 added support to indoor maps. in fact, Google Maps also
allows you to upload your own indoor maps to be interleaved with their service.
If that doesn't work for you check Insiteo's product. I have tested it for a project I was involved in and was rather impressed.
Finally remember that even the best indoor map solution will not provide you with a decent experience
unless you can back it with an accurate indoor positioning system.
You probably want to start your search with Google's fused location provider (select PRIORITY_HIGH_ACCURACY).
Some people say its indoors performance is not as good as the team claims, but they keep improving it
all the time so I cannot really tell.
Gilad

How to check if our location is near a petrol pump? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I am creating an android app to detect the nearest petrol pumps. Can anybody help about how I should go about this?
You're going to want to look into geolocation to retrieve longitude/latitude based on where you are, and records you hold in a database (either on the device or online, read by the device at run time). You'll need geocoding on your database in order to convert physical addresses to lng/lat. This assumes you have a database of pump locations.
Some links on geolocation: Android GEO Location Tutorial
Geocoding: http://www.wikihow.com/Geocode-an-Address-in-Google-Maps-Javascript
Finally, you'll want to display pumps within a certain radius, which is mathematical: http://andrew.hedges.name/experiments/haversine/
If you're using MySQL to do this, use this query and modify for your needs: Fastest Way to Find Distance Between Two Lat/Long Points
That should give you the basics of what you'll need to implement. To get it all working together in theory shouldn't be too difficult, as identifying pumps in your database will be a case of supplying the lng/lat of current location, plus distance and pulling out/displaying results.

Categories

Resources