OpenMAR: Mobile Augmented Reality on Symbian

February 20th, 2010 | No Comments | by Mod | Share

For those who are programming on Symbian C++ would want to check out possibility of augmented reality at OpenMAR which is a component based framework, making use of ECOM plugins at different levels. You can find three different interfaces currently implemented:

  • POIOverlay : an overlay makes use of different sensors to estimate position and orientation. With this information, it retrieves Points of Interest and renders them on a surface.
  • POIProvider : a provider represents a local or remote resource of geolocated points. We currently support the LandMarks eXchange format (LMX) which is the format used internally by Nokia devices (Maps, Landmarks, etc)
  • POIRenderer : there can be different ways to render a point, so a renderer implements this functionality. The default implementation just renders a simple image for each point, but you can go as far as you want (within certain limits).

One of the advantages of this approach is allowing anyone to embed this functionality into their application. If you have an LBS application and you want to show your data in an AR view, just implement an interface or just change it at will. You can start by browsing the code.

Enjoyed this post?

Consider subscribing to our full feed RSS. You can also subscribe by email and have new posts sent directly to your inbox.

 

Share On Twitter & Facebook

   

 

Leave a Reply 3747 views, 6 so far today |

Random Posts

 

Leave a Reply

 

MeeGo LogoWindows Phone 7 Series At MWC 2010Flying Back to AmsterdamA Misty Day At Amsterdam AirportSymbian Foundation At MWC 2010Eye Catchy CBOSS At MWC 2010Bada Begins its FightPlaza Del FlamengoPlaza Del FlamengoPlaza Del Flamengo