Virtual/Augmented reality package

News, information, contests and special event announcements from members of the anddev.org community.

Virtual/Augmented reality package

Postby dafer45 » Tue Aug 17, 2010 12:35 am

Hi!

I would like to inform all developers interested in virtual/augmented reality that I am writting on a package that is intended to make such applications easy to write. The development is still in an early stage and there is some design decisions that I would like to make before I release it open source, but that's what I intend to finaly do.

The package does however already allow any programmer with knowledge in openGL to create applications where the camera positioning and orientation in the scene is connected to the phones GPS-position and orientation. And with a little effort it should be possible to create a wide range of application that uses the package already. I have therefore decided to release the package as a .jar file, which can be downloaded from http://www.dafer45.com/android/for_deve ... ckage.html .

There is currently no API, but there is seven lessons that should make much of the basic functionallity clear and help getting you started. These lessons are found at http://www.dafer45.com/android/android.html .

Any feedback is apprechiated.
dafer45
Freshman
Freshman
 
Posts: 8
Joined: Tue Aug 03, 2010 1:46 pm

Top

Re: Virtual/Augmented reality package

Postby sakshidp » Wed Aug 18, 2010 9:25 pm

Hello:
I am  Graduate student from India  ,am trying to develop application in android which will be based on GPS and augmented reality for my college thesis.
I am interested in virtual/augmented reality,.But don't have proper API for development .Please give me some suggestions for my project. I went through your links & Even tried wikitude API for AR camera view but,I think I am too naive to use it.
Expanding Learning ability
sakshidp
Freshman
Freshman
 
Posts: 6
Joined: Wed Mar 31, 2010 4:27 pm
Location: albany,US

Re: Virtual/Augmented reality package

Postby dafer45 » Thu Aug 19, 2010 5:02 am

Are you going to write the actual augmented reality engine, or are you looking for an engine to use that you can build upon? My engine tries as much as possible to hide the actuall implementation of location and orientation handling so that the package user can concentrate on other things. But if you are interested in the actuall implementation, I would be very happy to provide details about how I have done.

If you are looking for an engine upon which you can build further, my package does provide some support for that, even if its not in any way complete. Download the application from lesson 4 to see if that is anything like what you are looking for. It can take up to a couple of minutes before the phone recieves GPS signals, but ones it does all boxes should disappear from the screen. When they do, press the "F"-button to fix the origin at your current possition. You should then be able to walk around between the blocks and look at them from different positions. (Might have to refix the origin a couple of times if the GPS not provides an accurate position the first time. If the boxes jumps alot, then keep refixing until they "calms down").

All of the lessons after lesson 4 uses the GPS position. But I have noticed that the more complexity that is added to the scene, the more likely is the GPS to stop giving signals to the applications. It seems to be that the GPS is among the first things to be cut of as you run short on resources. So, I therefore advice you to start trying with the fourth lesson, and then try out the other if they prove to work on your phone.

If you want something that is more complete and reliable, I don however advice you to look at one of the Augmented browsers instead. My package is however more towards a "local" augmented reality, and might actually fit better if that is what you are looking for.
dafer45
Freshman
Freshman
 
Posts: 8
Joined: Tue Aug 03, 2010 1:46 pm

Re: Virtual/Augmented reality package

Postby sakshidp » Thu Aug 19, 2010 3:38 pm

It will be nice if you give me some idea of search engine how u have implemented it? I will try to learn the things from that. Before that ,I will go through 4th lesson ... If i need to read about AR more please provide me links.
Expanding Learning ability
sakshidp
Freshman
Freshman
 
Posts: 6
Joined: Wed Mar 31, 2010 4:27 pm
Location: albany,US

Re: Virtual/Augmented reality package

Postby dafer45 » Fri Aug 20, 2010 8:16 am

What is your background? I guess I would need to know where to start from.

The sources I have consulted the most while writting this is:
The Red book on openGL programming http://glprogramming.com/red/index.html
and the reference pages:
http://developer.android.com/reference/ ... nager.html
http://developer.android.com/reference/ ... tener.html
http://developer.android.com/reference/ ... nager.html
http://developer.android.com/reference/ ... Event.html
http://developer.android.com/reference/ ... tener.html

But to use these sources alone will require that you have a strong background in physics and mathematics.
dafer45
Freshman
Freshman
 
Posts: 8
Joined: Tue Aug 03, 2010 1:46 pm

Re: Virtual/Augmented reality package

Postby sakshidp » Fri Aug 20, 2010 1:59 pm

I am BE in computers ,doing ME .Yes ,I don't know from where to start to define feasible problem statement for thesis & am not able to find out the scope of problem.As my college wants my thesis synopsis should include atleast 60 UML activity+communication diagrams. Please suggest me ... Which topic should I select to make the synopsis more complete?
Expanding Learning ability
sakshidp
Freshman
Freshman
 
Posts: 6
Joined: Wed Mar 31, 2010 4:27 pm
Location: albany,US

Top

Re: Virtual/Augmented reality package

Postby dafer45 » Sun Aug 22, 2010 3:54 pm

I decided that it is better if I make the source code available as well. I will try to do so within a few days, and hopefully you can look at it and get some hint about which parts of the augmented reality solution you want to implement, and what parts you would like to build upon.

I do not recommend that you build upon my .jar file at the moment, but rather use one of the augmented reality browsers if you do not intend to implement the actuall engine yourself. If you intend to write the engine from bottom up, I do however think that my source can be a nice reference when you try to figure out how to implement things.
dafer45
Freshman
Freshman
 
Posts: 8
Joined: Tue Aug 03, 2010 1:46 pm

Re: Virtual/Augmented reality package

Postby sakshidp » Wed Aug 25, 2010 9:40 pm

That will be great !!! I will follow the links provided by you for reference...
Expanding Learning ability
sakshidp
Freshman
Freshman
 
Posts: 6
Joined: Wed Mar 31, 2010 4:27 pm
Location: albany,US

Re: Virtual/Augmented reality package

Postby dafer45 » Thu Aug 26, 2010 4:11 pm

The source code is now available at http://www.dafer45.com/android/for_deve ... ckage.html
dafer45
Freshman
Freshman
 
Posts: 8
Joined: Tue Aug 03, 2010 1:46 pm

Re: Virtual/Augmented reality package

Postby dafer45 » Sun Aug 29, 2010 4:09 pm

I have uppdated the application demos with a little more interesting tech demo that shows more of what the package actually is capable of. The application is called VRTechDemo and is to be found at the bottom of http://www.dafer45.com/android/for_deve ... ckage.html
dafer45
Freshman
Freshman
 
Posts: 8
Joined: Tue Aug 03, 2010 1:46 pm

Top

Return to Open News

Who is online

Users browsing this forum: No registered users and 1 guest