Simple augmented reality API for Android - android

I want to make a simple location based app for android. What are my (free) options. I looked at SDKs like Wikitude and Vuforia, but they are too much for my needs. I do not need image recognition and stuff... I just need to see on camera direction and distance to some coordinate - location.

Try Junaio and Metaio augmented reality frameworks. They are easy to work with. And also take a look at this Augmented Reality Framework comaprison table. You can choose GPS feature enabled Frameworks from it.

I suggest you to use api's called Junaio or Metaio. Before somedays I have just worked with it. It is very nice to work with and results are also very good with nice efficiency. Just try with it. Here is the link.

Related

Augmented reality 3D reconstruction

I want to develop an android augmented reality application, in which app should have a function to reconstruct a destructed objects(ex : buildings/statues) as shown in the following video link
https://www.youtube.com/watch?v=WOVjISxlhpU
I have gone through metaio, wikitude and vuforia sites each has some difficulties it self. and at Last i found vuforia has a feature call Smart Terrain where it is used for 3D animation and game development , the issue is only limited tutorials available to develop a customized application.
With that above link i found armedia.it and hyperspaces.inglobetechnologies.com those too have limited tutorials with the code.
Please let me know if any other SDK available their to fulfill my app feature share if there any useful tutorial to do such for the above sdk's
Thanks in advance
I do not think that there are any publicly available tools that can help you do this, except perhaps that armedia app. Reading through it, it seems like their approach is kind of laborious and fragile (align photos of user viewpoints with accurate 3D model). If you can't work through the tutorials these tools have, then posting here isn't going to get you what you want: SO is for asking specific technical questions (e.g., help fixing problems in code you have tried to build), not for general guidance and help.
FWIW, Vuforia's visual tracking will not work for something like this, I don't think, as is aimed at MUCH smaller scale things (for which you can build a target or object); typically things smaller than a person. Metaio is no longer available (Apple bought them).
Non-visual tracking (GPS + orientation) is not sufficient to attain this kind of tight registration.

Android - Augmented Reality using METAIO

I want to provide a service of augmented reality in my app using the location of the user. For example, if the user frames with the device's camera a monument, it must be provided a description on it.
How can i implement it on an Android app?
What framework I need to install?
Where I can find a few examples showing the basic functions?
EDIT
Rather than display the information on the monuments framed by the device, i could simply show in which direction are located certain points of interest. But, given a certain direction (eg north), how can i determine what is in that direction within a certain radius?
I think this is a whole field of study...
for example in Android, for implementing location you have to use the LocationManager.
To do the thing of the monument, you have to use iBeacon for Android for example.
Briefly, what you're looking for is "IPS - Indoor Position System". I dare to say this is not a place to ask for a "whole app projectation"
Good luck.
I have found the solution to the question above by myself. I'm using Metaio for android! It is a powerfull tool which provides a lot of examples about Augmented Reality!

make a building as marker in augmented reality

i want to make an augmented reality which the building as a marker. in my research there is object as a marker for an augmented reality, i didnt found that object is a building.
. I want to know that is this possible that i can use real object (building) as a marker in augmented reality, If yes then would you suggest me that which any sdk for which will help me to build this in iPhone and android like Vuforia.
how to make a building as marker? what app that use for that ?
please help me. thank you
Vuforia is perfect for this my friend. It's completely up to you on which SDK you chose but I use vuforia so I woul suggest that. There is no app for specifically making buildings markers, instead they are methods to make it possible. These are just my views on how this can be achieved and as far as my knowledge goes, it should definitely work. There are two ways of doing this:-
Using the Vuforia Object Scanner: This is a slightly expensive approach. Since buildings cannot be directly placed under the camera for this app to function, you could get the builduings achitectural drawings and 3D Print a miniature version of it, so that it is now easier to scan.
Using MultiTarget: Well, this is basically very straightforward, the picture of the builing (that is the Front View, Side View and Plan) are uploaded into the Vuforia Target Manager and can be made into a Multitarget object and this can then be used for various applications.

Geolocation based augmented reality

My task is to develop application for Android that should be used by tourist. Basic use case: I am going through old part of some town and then i start my app, point with camera to some place and some old building that is already gone will be present in its place as it was before.
My first direction that i was exploring was location based recognizing, I tried some frameworks like Wikitude, MetaIO and DroidAR. None of these was 100% fulfilling my need, because (in my opinion), noone was using (for its robustness) the newest tools that should make easier this task, like new Google Play Services Location API. I dont know if I could do better but I would prefer not to write my own solution.
I am now thinking about exploring marker based recognition but it would require additional work to place some markers to desired places and I dont believe that user would be in right angle and distance to that marker. I have seen some video that used some sort of edge detection but none of frameworks I used had this feature.
Do you know about some direction, technology or idea that I could explore and may lead to successful solution?
Augmented Reality will transfer real coordinates system to camera coordinates system. In AR Location-based, the real coordinate is Geographic coordinate system. We will convert the GPS coordinate (Latitude, Longitude, Altitude) to Navigation coordinate (East, North, Up), then transfer Navigation coordinate to Camera coordinate and display it on camera view.
I just create demo for you, not using any SDK
https://github.com/dat-ng/ar-location-based-android
I personally recommend you to use "Wikitude". Because I have created AR app for android using Wikitude SDk.
Also here I'm providing you app link which has been developed by Wikitude itself.
See below link :
https://play.google.com/store/apps/details?id=com.wikitude&hl=en
This app will give you brief idea about exploring place details using Wikitude Sdk. These sdk have free as well as paid library. It is well documented & very easy to implement. Also they have given very good sample practices for beginners.
Refer this link :
http://www.wikitude.com/products/wikitude-augmented-reality-sdk-mobile/wikitude-sdk-android/
I hope this will take you on track.
you already had some great ideas about your app. I guess these links will make you to learn more.
See links below:
http://net.educause.edu/ir/library/pdf/ERB1101.pdf
http://www.adristorical-lands.eu/index.php/sq/augmented-reality-app
Hope this will help you to go further in your project. Thank you.

Augmented Reality framework for sending to a video

I am new to Augmented Reality, and I was wondering if there was already an existing Framework available for my situation. I want to make an App that scans a non coded image (bottle, pen, phone etc.), and based on the image, sends the user to a specific video.
Is there anything like this currently available? I think this would be more marker based, but I am not entirely sure. Thanks in advance!
I have used this in my app. I found it pretty easy and it did good work in my app. Its Motorola's augmented reality framework.
You should use this if you only want a video to show up when an image is tracked: https://dev.metaio.com/creator/getting-started/
you just drag the video you want over the image you want to trigger it and then deploy it.
If you'd prefer to actually code it within a framework, you can try the metaio sdk, which also allows you use 3D objects for tracking-- i.e you said track an image of a pen, but why not track the pen itself? Tutorials and more info here:
metaio sdk tutorial: https://dev.metaio.com/sdk/getting-started/
3D object tracking tool: https://dev.metaio.com/toolbox/

Categories

Resources