BY DOWNLOADING THIS FILE, YOU AGREE TO BECOME BOUND BY THE TERMS OF THIS LICENSE.
osgAR requires artSupport and VideoWrapper (see 'Related Links' on the top right)
On-line Reference (created by doxygen)
osgVideo |
Texture maps a camera video stream onto the background.
Requires Video Wrapper (see 'Related Links' on the top right)
|
available |
osgExtension |
Extends basic osg nodes so that they are useful to AR. |
available |
osgTracker |
Introduce Tracked Transforms: transformations that are updated either by vrpn servers or artificial markers detected on the video stream.
Requires ART Support and Markers (see 'Related Links' on the top right)
|
available |
osgAR |
Specialized AR augmentations |
to be released |
osgEstimate |
Implements the real-time registration error estimation |
|
Installing osgAR:
- download OSG (http://openscenegraph.sourceforge.net/downloads/index.html) (get OSG_OP_OT-0.9.6-2 )
- Unzip OSG to a directory at the same level as osgAR
- Rename the OSG folder 'osg' and remove all version references from OpenThreads and Producer directory names.
- Go to osgVisualStudio and open VisualStudio.dsw. Allow .NET to convert all files. Close the solution.
- Go to osgARVisualStudio and open VisualStudio.sln (this will open all osg projects as well)
- There are 4 ael demos:
- shapes loads the camera in the background and shows same shapes
- xformART enables ARToolkit detection for panels 1-6
- xformVRPN instantiates a VRPN client with 3 devices
- vrpnHeadTracker uses VRPN for head tracking
- error will be a sample for the registration error algorithm.
Downloads
osgAR_dist.zip
Associated Papers OSGAR: A Scene Graph with Uncertain Transformations [details]
Spatially Adaptive Augmented Reality [details]
High-Level Tracker Abstractions for Augmented Reality System Design [details]
Supporting Interaction in Augmented Reality in the Presence of Uncertain Spatial Knowledge [details]
|